$("a[href=#mapa]").on("click",function(){PF("poiMap")._render();addMouseEventOnParkings()});function getDistance(distanceMatrixService,origin,destination,callback){distanceMatrixService.getDistanceMatrix({origins:[origin],destinations:[destination],travelMode:google.maps.TravelMode["DRIVING"],unitSystem:google.maps.UnitSystem.METRIC,avoidHighways:false,avoidTolls:false},function(response,status){if(status!=="OK"){console.error("Error was: "+status)}else{callback(response.rows[0].elements[0].distance.text)}})}function getTravelTimeByDriving(distanceMatrixService,origin,destination,callback){distanceMatrixService.getDistanceMatrix({origins:[origin],destinations:[destination],travelMode:google.maps.TravelMode["DRIVING"],unitSystem:google.maps.UnitSystem.METRIC,avoidHighways:false,avoidTolls:false},function(response,status){if(status!=="OK"){console.error("Error was: "+status)}else{callback(response.rows[0].elements[0].duration.text)}})}function getTravelTimeByWalking(distanceMatrixService,origin,destination,callback){distanceMatrixService.getDistanceMatrix({origins:[origin],destinations:[destination],travelMode:google.maps.TravelMode["WALKING"],unitSystem:google.maps.UnitSystem.METRIC},function(response,status){if(status!=="OK"){console.error("Error was: "+status)}else{callback(response.rows[0].elements[0].duration.text)}})}function getTravelTimeByBicycling(distanceMatrixService,origin,destination,callback){distanceMatrixService.getDistanceMatrix({origins:[origin],destinations:[destination],travelMode:google.maps.TravelMode["BICYCLING"],unitSystem:google.maps.UnitSystem.METRIC},function(response,status){if(status!=="OK"){console.error("Error was: "+status)}else{callback(response.rows[0].elements[0].duration.text)}})}function getTravelTimeByBus(distanceMatrixService,origin,destination,callback){distanceMatrixService.getDistanceMatrix({origins:[origin],destinations:[destination],travelMode:google.maps.TravelMode["TRANSIT"],transitOptions:{modes:["BUS"],routingPreference:"FEWER_TRANSFERS"},unitSystem:google.maps.UnitSystem.METRIC},function(response,status){if(status!=="OK"){console.error("Error was: "+status)}else{callback(response.rows[0].elements[0].duration.text)}})}function getTravelTimeBySubway(distanceMatrixService,origin,destination,callback){distanceMatrixService.getDistanceMatrix({origins:[origin],destinations:[destination],travelMode:google.maps.TravelMode["TRANSIT"],transitOptions:{modes:["SUBWAY"],routingPreference:"FEWER_TRANSFERS"},unitSystem:google.maps.UnitSystem.METRIC},function(response,status){if(status!=="OK"){console.error("Error was: "+status)}else{callback(response.rows[0].elements[0].duration.text)}})}function getFrecuencyBus(origin,destination,directionsService,directionsDisplay,callback){directionsService.route({origin:origin,destination:destination,travelMode:google.maps.TravelMode["TRANSIT"],transitOptions:{modes:["BUS"],routingPreference:"FEWER_TRANSFERS"}},function(response,status){if(status==="OK"){for(var i=0;i<response.routes[0].legs[0].steps.length;i++){if(response.routes[0].legs[0].steps[i].travel_mode==="TRANSIT"){callback(response.routes[0].legs[0].steps[i].transit.headway)}}}else{console.error("Directions request failed due to "+status)}})}function getFrecuencySubway(origin,destination,directionsService,directionsDisplay,callback){directionsService.route({origin:origin,destination:destination,travelMode:google.maps.TravelMode["TRANSIT"],transitOptions:{modes:["SUBWAY"],routingPreference:"FEWER_TRANSFERS"}},function(response,status){if(status==="OK"){for(var i=0;i<response.routes[0].legs[0].steps.length;i++){if(response.routes[0].legs[0].steps[i].travel_mode==="TRANSIT"){callback(response.routes[0].legs[0].steps[i].transit.headway)}}}else{console.error("Directions request failed due to "+status)}})}