if (navigator.geolocation) 
{
	navigator.geolocation.watchPosition( 
 
		function (position) {  
 
			// Did we get the position correctly?
			// alert (position.coords.latitude);
	 
			// To see everything available in the position.coords array:
			// for (key in position.coords) {alert(key)}
 
			saveLocation(position.coords.latitude,position.coords.longitude);
 
		}, 
		// next function is the error callback
		function (error)
		{
			switch(error.code) 
			{
				case error.TIMEOUT:
					//alert ('Timeout');
					break;
				case error.POSITION_UNAVAILABLE:
					//alert ('Position unavailable');
					break;
				case error.PERMISSION_DENIED:
					//alert ('Permission denied');
					break;
				case error.UNKNOWN_ERROR:
					//alert ('Unknown error');
					break;
			}
		},
		{
            maximumAge:6000,
			enableHighAccuracy:true,
			timeout:6000
		}
	);
} else {
	alert ('No location available');
}
function saveLocation(latitude,longitude)
{
	$.get('location.php', 
		{
			lat: latitude,
			lng: longitude
		}, function(data) {
			$('#lat').val(latitude);
			$('#lng').val(longitude);
		}
	);
}
