Subversion Repositories SmartDukaan

Rev

Rev 23946 | Rev 24046 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 23946 Rev 24025
Line 25... Line 25...
25
	});
25
	});
26
	
26
	
27
	var actualLatitude = $('.fofo-store-latitude').val();
27
	var actualLatitude = $('.fofo-store-latitude').val();
28
	var actualLongitude = $('.fofo-store-longitude').val();
28
	var actualLongitude = $('.fofo-store-longitude').val();
29
	if(actualLatitude != null && actualLongitude != null){
29
	if(actualLatitude != null && actualLongitude != null){
30
		navigator.geolocation.getCurrentPosition(
30
		navigator.geolocation.getCurrentPosition(function(){
31
			function showPosition(position) {
-
 
32
				console.log("actualLatitude : "+actualLatitude);
31
			console.log("actualLatitude : "+actualLatitude);
33
				console.log("actualLongitude : "+actualLongitude);
32
			console.log("actualLongitude : "+actualLongitude);
34
				console.log("latitude : "+position.coords.latitude);
33
			console.log("latitude : "+position.coords.latitude);
35
				console.log("longitude : "+position.coords.longitude);
34
			console.log("longitude : "+position.coords.longitude);
36
				var distance = getDistance(actualLatitude, actualLongitude, position.coords.latitude, position.coords.longitude);
35
			var distance = getDistance(actualLatitude, actualLongitude, position.coords.latitude, position.coords.longitude);
-
 
36
			$('.fofo-store-distance-in-meter>span').text(distance * 1000);
37
				$('.fofo-store-distance').val(distance * 1000);
37
			$('.fofo-store-distance').val(distance * 1000);
38
			}
-
 
39
		);
38
		});
40
	}
39
	}
41
});
40
});
42
 
41
 
43
function getDistance(lat1, lon1, lat2, lon2) {
42
function getDistance(lat1, lon1, lat2, lon2) {
44
	  var deg2rad = 0.017453292519943295; // === Math.PI / 180
43
	  var deg2rad = 0.017453292519943295; // === Math.PI / 180