var directionsDisplay; var directionsService = new google.maps.DirectionsService(); var n; function InitializeMap() { directionsDisplay = new google.maps.DirectionsRenderer(); var latlng = new google.maps.LatLng(-34.397, 150.644); var myOptions = { zoom: 11, center: latlng, mapTypeId: google.maps.MapTypeId.ROADMAP }; var map = new google.maps.Map(document.getElementById("map"), myOptions); directionsDisplay.setMap(map); directionsDisplay.setPanel(document.getElementById('directionpanel')); var control = document.getElementById('control'); control.style.display = 'block'; document.getElementById('sorttable').style.display="none" } function calcRoute(dist,val) { alert(val); var start = document.getElementById('startvalue').value; var end = document.getElementById(dist).innerHTML; end=end.replace(/[!@#$%&^*()-+=|\/:;><~]/gi," "); var request = { origin: start, destination: end, travelMode: google.maps.DirectionsTravelMode.DRIVING }; directionsService.route(request, function (response, status) { if (status == google.maps.DirectionsStatus.OK) { document.getElementById('sorttable').style.display="block"; document.getElementById("total").style.visibility="hidden"; directionsDisplay.setDirections(response); var route = response.routes[0]; //alert(val); for (var i = 0; i < route.legs.length; i++) { //alert(route.legs.length); //var array_list=[]; var a=route.legs[i].distance.text; var b=route.legs[i].duration.text; var bc=a+",About :"+b; var lblid="Labe"+val; //alert(lblid); document.getElementById(lblid).innerHTML=bc; } } } ); } function Button1_onclick() { document.getElementById('sorttable').style.display="block"; n=document.getElementById('Countnumbers').value; for(var j=1; j<=n;j++) { var ss="lblstorename"+j; var ss1 =document.getElementById(ss).innerHTML; var store="lblstore"+j; document.getElementById(store).title=ss1; calcRoute(ss,j); } }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)