var directionsDisplay;
var directionsService = new google.maps.DirectionsService();
var map;
function alapbeallitas() {
directionsDisplay = new google.maps.DirectionsRenderer({
draggable: true
});
var europa = new google.maps.LatLng(47.15984, 19.500732);
var myOptions = {
zoom:5,
mapTypeId: google.maps.MapTypeId.ROADMAP,
center: europa
}
map = new google.maps.Map(document.getElementById("terkep"), myOptions);
directionsDisplay.setMap(map);
directionsDisplay.setPanel(document.getElementById("reszletes_utvonal"));
}
function utvonalTerv() {
var start = document.getElementById("honnan").value;
var end = document.getElementById("hova").value;
var utazasModja = document.getElementById("mode").value;
var elkerul = false;
if (document.getElementById("palya").value=="0") {
elkerul = true;
}
var megallok = [];
var megallunk;
if (document.urlap.megallo_1.value!="") {
if (document.getElementById('meg1').value=="0") {
megallunk = false;
}
else {
megallunk = true;
}
megallok.push({
location: document.urlap.megallo_1.value,
stopover: megallunk
});
}
var request = {
origin: start,
destination: end,
waypoints: megallok,
travelMode: google.maps.TravelMode[utazasModja],
provideRouteAlternatives: true,
avoidHighways: elkerul
};
directionsService.route(request, function(result, status) {
if (status == google.maps.DirectionsStatus.OK) {
directionsDisplay.setDirections(result);
}
});
}