
var HuidigHotelRollOverID = '';
function SelecteerHotel(RondReisID){
	$('.RondReisItem').css({'background':'none'});
	$('#RondReis'+RondReisID).css({'background':'#E5E5E5'});
}

function ItemRollOver(RondReisID){
	if(HuidigHotelRollOverID != RondReisID){
		SelecteerHotel(RondReisID);
		HuidigHotelRollOverID = RondReisID;
	}
}
function ItemRollOut(){
	$('.RondReisItem').css({'background':'none'});
	HuidigHotelRollOverID = '';
}
var directionDisplay;
var directionsService = new google.maps.DirectionsService();
var map;

function initializeMaps() {
  directionsDisplay = new google.maps.DirectionsRenderer();
  var LatLon = new google.maps.LatLng(41.90228, 12.56836);
  var myOptions = {
    zoom: 6,
    mapTypeId: google.maps.MapTypeId.ROADMAP,
    center: LatLon
  }
  map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
  var image = 'images/minerva_point.png';var myLatLng4 = new google.maps.LatLng(43.442850, 12.445420);
					hotelMarker4 = new google.maps.Marker({
					  position: myLatLng4,
					  map: map,
					  icon: image
					});
				
			google.maps.event.addListener(hotelMarker4, 'click', function() { SelecteerHotel('4'); $('#RegioLinks')[0].scrollTo('#RondReis4'); calcRoute('4'); });var myLatLng6 = new google.maps.LatLng(43.809530, 10.504390);
					hotelMarker6 = new google.maps.Marker({
					  position: myLatLng6,
					  map: map,
					  icon: image
					});
				
			google.maps.event.addListener(hotelMarker6, 'click', function() { SelecteerHotel('6'); $('#RegioLinks')[0].scrollTo('#RondReis6'); calcRoute('6'); });var myLatLng7 = new google.maps.LatLng(43.359810, 11.980710);
					hotelMarker7 = new google.maps.Marker({
					  position: myLatLng7,
					  map: map,
					  icon: image
					});
				
			google.maps.event.addListener(hotelMarker7, 'click', function() { SelecteerHotel('7'); $('#RegioLinks')[0].scrollTo('#RondReis7'); calcRoute('7'); });var myLatLng9 = new google.maps.LatLng(37.710950, 15.217420);
					hotelMarker9 = new google.maps.Marker({
					  position: myLatLng9,
					  map: map,
					  icon: image
					});
				
			google.maps.event.addListener(hotelMarker9, 'click', function() { SelecteerHotel('9'); $('#RegioLinks')[0].scrollTo('#RondReis9'); calcRoute('9'); });var myLatLng10 = new google.maps.LatLng(37.922840, 13.243260);
					hotelMarker10 = new google.maps.Marker({
					  position: myLatLng10,
					  map: map,
					  icon: image
					});
				
			google.maps.event.addListener(hotelMarker10, 'click', function() { SelecteerHotel('10'); $('#RegioLinks')[0].scrollTo('#RondReis10'); calcRoute('10'); });var myLatLng14 = new google.maps.LatLng(40.643440, 14.451350);
					hotelMarker14 = new google.maps.Marker({
					  position: myLatLng14,
					  map: map,
					  icon: image
					});
				
			google.maps.event.addListener(hotelMarker14, 'click', function() { SelecteerHotel('14'); $('#RegioLinks')[0].scrollTo('#RondReis14'); calcRoute('14'); });var myLatLng16 = new google.maps.LatLng(40.649780, 14.612890);
					hotelMarker16 = new google.maps.Marker({
					  position: myLatLng16,
					  map: map,
					  icon: image
					});
				
			google.maps.event.addListener(hotelMarker16, 'click', function() { SelecteerHotel('16'); $('#RegioLinks')[0].scrollTo('#RondReis16'); calcRoute('16'); });var myLatLng15 = new google.maps.LatLng(40.846360, 14.255030);
					hotelMarker15 = new google.maps.Marker({
					  position: myLatLng15,
					  map: map,
					  icon: image
					});
				
			google.maps.event.addListener(hotelMarker15, 'click', function() { SelecteerHotel('15'); $('#RegioLinks')[0].scrollTo('#RondReis15'); calcRoute('15'); });var myLatLng18 = new google.maps.LatLng(44.628550, 8.633980);
					hotelMarker18 = new google.maps.Marker({
					  position: myLatLng18,
					  map: map,
					  icon: image
					});
				
			google.maps.event.addListener(hotelMarker18, 'click', function() { SelecteerHotel('18'); $('#RegioLinks')[0].scrollTo('#RondReis18'); calcRoute('18'); });var myLatLng19 = new google.maps.LatLng(45.777610, 11.711860);
					hotelMarker19 = new google.maps.Marker({
					  position: myLatLng19,
					  map: map,
					  icon: image
					});
				
			google.maps.event.addListener(hotelMarker19, 'click', function() { SelecteerHotel('19'); $('#RegioLinks')[0].scrollTo('#RondReis19'); calcRoute('19'); });var myLatLng21 = new google.maps.LatLng(40.546600, 8.333000);
					hotelMarker21 = new google.maps.Marker({
					  position: myLatLng21,
					  map: map,
					  icon: image
					});
				
			google.maps.event.addListener(hotelMarker21, 'click', function() { SelecteerHotel('21'); $('#RegioLinks')[0].scrollTo('#RondReis21'); calcRoute('21'); });var myLatLng22 = new google.maps.LatLng(45.840830, 9.076000);
					hotelMarker22 = new google.maps.Marker({
					  position: myLatLng22,
					  map: map,
					  icon: image
					});
				
			google.maps.event.addListener(hotelMarker22, 'click', function() { SelecteerHotel('22'); $('#RegioLinks')[0].scrollTo('#RondReis22'); calcRoute('22'); });var myLatLng23 = new google.maps.LatLng(45.576680, 7.859360);
					hotelMarker23 = new google.maps.Marker({
					  position: myLatLng23,
					  map: map,
					  icon: image
					});
				
			google.maps.event.addListener(hotelMarker23, 'click', function() { SelecteerHotel('23'); $('#RegioLinks')[0].scrollTo('#RondReis23'); calcRoute('23'); });var myLatLng26 = new google.maps.LatLng(43.901680, 10.590940);
					hotelMarker26 = new google.maps.Marker({
					  position: myLatLng26,
					  map: map,
					  icon: image
					});
				
			google.maps.event.addListener(hotelMarker26, 'click', function() { SelecteerHotel('26'); $('#RegioLinks')[0].scrollTo('#RondReis26'); calcRoute('26'); });var myLatLng27 = new google.maps.LatLng(43.726270, 12.527030);
					hotelMarker27 = new google.maps.Marker({
					  position: myLatLng27,
					  map: map,
					  icon: image
					});
				
			google.maps.event.addListener(hotelMarker27, 'click', function() { SelecteerHotel('27'); $('#RegioLinks')[0].scrollTo('#RondReis27'); calcRoute('27'); });var myLatLng40 = new google.maps.LatLng(46.300480, 11.403000);
					hotelMarker40 = new google.maps.Marker({
					  position: myLatLng40,
					  map: map,
					  icon: image
					});
				
			google.maps.event.addListener(hotelMarker40, 'click', function() { SelecteerHotel('40'); $('#RegioLinks')[0].scrollTo('#RondReis40'); calcRoute('40'); });var myLatLng41 = new google.maps.LatLng(46.062850, 11.049690);
					hotelMarker41 = new google.maps.Marker({
					  position: myLatLng41,
					  map: map,
					  icon: image
					});
				
			google.maps.event.addListener(hotelMarker41, 'click', function() { SelecteerHotel('41'); $('#RegioLinks')[0].scrollTo('#RondReis41'); calcRoute('41'); });var myLatLng42 = new google.maps.LatLng(40.546600, 8.333000);
					hotelMarker42 = new google.maps.Marker({
					  position: myLatLng42,
					  map: map,
					  icon: image
					});
				
			google.maps.event.addListener(hotelMarker42, 'click', function() { SelecteerHotel('42'); $('#RegioLinks')[0].scrollTo('#RondReis42'); calcRoute('42'); });var myLatLng43 = new google.maps.LatLng(46.489970, 13.488220);
					hotelMarker43 = new google.maps.Marker({
					  position: myLatLng43,
					  map: map,
					  icon: image
					});
				
			google.maps.event.addListener(hotelMarker43, 'click', function() { SelecteerHotel('43'); $('#RegioLinks')[0].scrollTo('#RondReis43'); calcRoute('43'); });var myLatLng44 = new google.maps.LatLng(40.380150, 9.695050);
					hotelMarker44 = new google.maps.Marker({
					  position: myLatLng44,
					  map: map,
					  icon: image
					});
				
			google.maps.event.addListener(hotelMarker44, 'click', function() { SelecteerHotel('44'); $('#RegioLinks')[0].scrollTo('#RondReis44'); calcRoute('44'); });var myLatLng39 = new google.maps.LatLng(43.406710, 10.867730);
					hotelMarker39 = new google.maps.Marker({
					  position: myLatLng39,
					  map: map,
					  icon: image
					});
				
			google.maps.event.addListener(hotelMarker39, 'click', function() { SelecteerHotel('39'); $('#RegioLinks')[0].scrollTo('#RondReis39'); calcRoute('39'); });var myLatLng3 = new google.maps.LatLng(37.643280, 12.947900);
					hotelMarker3 = new google.maps.Marker({
					  position: myLatLng3,
					  map: map,
					  icon: image
					});
				
			google.maps.event.addListener(hotelMarker3, 'click', function() { SelecteerHotel('3'); $('#RegioLinks')[0].scrollTo('#RondReis3'); calcRoute('3'); });var myLatLng5 = new google.maps.LatLng(43.429767, 11.299524);
					hotelMarker5 = new google.maps.Marker({
					  position: myLatLng5,
					  map: map,
					  icon: image
					});
				
			google.maps.event.addListener(hotelMarker5, 'click', function() { SelecteerHotel('5'); $('#RegioLinks')[0].scrollTo('#RondReis5'); calcRoute('5'); });var myLatLng11 = new google.maps.LatLng(37.372980, 14.355920);
					hotelMarker11 = new google.maps.Marker({
					  position: myLatLng11,
					  map: map,
					  icon: image
					});
				
			google.maps.event.addListener(hotelMarker11, 'click', function() { SelecteerHotel('11'); $('#RegioLinks')[0].scrollTo('#RondReis11'); calcRoute('11'); });var myLatLng8 = new google.maps.LatLng(38.000120, 13.357800);
					hotelMarker8 = new google.maps.Marker({
					  position: myLatLng8,
					  map: map,
					  icon: image
					});
				
			google.maps.event.addListener(hotelMarker8, 'click', function() { SelecteerHotel('8'); $('#RegioLinks')[0].scrollTo('#RondReis8'); calcRoute('8'); });var myLatLng20 = new google.maps.LatLng(42.986250, 13.543570);
					hotelMarker20 = new google.maps.Marker({
					  position: myLatLng20,
					  map: map,
					  icon: image
					});
				
			google.maps.event.addListener(hotelMarker20, 'click', function() { SelecteerHotel('20'); $('#RegioLinks')[0].scrollTo('#RondReis20'); calcRoute('20'); });directionsDisplay.setMap(map);
}
  
function calcRoute(RondReisID) {
if(RondReisID == 20){
			var waypts = [];
			var start = '43.726270, 12.527030';
			waypts.push({location:'43.411860, 13.269660'});
			var end = '42.986250, 13.543570';
			}
	if(RondReisID == 4){
			var waypts = [];
			var start = '43.442850, 12.445420';
			waypts.push({location:'42.626750, 12.774770'});
			var end = '42.893640, 12.652950';
			}
	if(RondReisID == 15){
			var waypts = [];
			var start = '40.846360, 14.255030';
			waypts.push({location:'39.991430, 15.721400'});
			var end = '40.643290, 14.454860';
			}
	if(RondReisID == 8){
			var waypts = [];
			var start = '37.851100, 15.282310';
			waypts.push({location:'37.385050, 14.363540'});
			waypts.push({location:'37.289630, 13.596340'});
			var end = '38.000120, 13.357800';
			}
	if(RondReisID == 7){
			var waypts = [];
			var start = '43.359810, 11.980710';
			waypts.push({location:'42.534520, 12.582190'});
			var end = '42.962700, 12.493170';
			}
	if(RondReisID == 23){
			var waypts = [];
			var start = '45.576680, 7.859360';
			waypts.push({location:'45.026160, 8.280210'});
			waypts.push({location:'44.207180, 8.417380'});
			var end = '45.816980, 8.439020';
			}
	if(RondReisID == 40){
			var waypts = [];
			var start = '46.300480, 11.403000';
			waypts.push({location:'46.147260, 10.972820'});
			waypts.push({location:'45.899410, 10.863420'});
			var end = '46.678720, 11.157600';
			}
	if(RondReisID == 11){
			var waypts = [];
			var start = '37.056710, 15.196080';
			waypts.push({location:'36.861301, 14.951507'});
			waypts.push({location:'37.372980, 14.355920'});
			waypts.push({location:'38.028550, 14.042160'});
			var end = '37.851100, 15.281790';
			}
	if(RondReisID == 26){
			var waypts = [];
			var start = '43.901680, 10.590940';
			waypts.push({location:'43.406710, 10.867730'});
			waypts.push({location:'42.994920, 11.003920'});
			var end = '43.429767, 11.299524';
			}
	if(RondReisID == 42){
			var waypts = [];
			var start = '40.546600, 8.333000';
			waypts.push({location:'39.271800, 8.430720'});
			waypts.push({location:'39.815920, 9.276880'});
			waypts.push({location:'40.380150, 9.695050'});
			var end = '41.175480, 9.213780';
			}
	if(RondReisID == 6){
			var waypts = [];
			var start = '43.809530, 10.504390';
			waypts.push({location:'42.806550, 10.140670'});
			waypts.push({location:'42.994920, 11.003920'});
			waypts.push({location:'43.059550, 11.604390'});
			var end = '43.678670, 11.198120';
			}
	if(RondReisID == 43){
			var waypts = [];
			var start = '46.489970, 13.488220';
			waypts.push({location:'46.109870, 13.445290'});
			waypts.push({location:'45.695340, 12.436640'});
			waypts.push({location:'46.147260, 10.972820'});
			var end = '46.678720, 11.157600';
			}
	if(RondReisID == 3){
			var waypts = [];
			var start = '37.286040, 14.994100';
			waypts.push({location:'37.643280, 12.947900'});
			waypts.push({location:'37.922840, 13.243260'});
			waypts.push({location:'38.028550, 14.042160'});
			var end = '37.877710, 14.950390';
			}
	if(RondReisID == 16){
			var waypts = [];
			var start = '40.649780, 14.612890';
			waypts.push({location:'40.004340, 15.687420'});
			waypts.push({location:'39.842700, 16.136390'});
			waypts.push({location:'40.666740, 16.610490'});
			var end = '40.714240, 17.338200';
			}
	if(RondReisID == 22){
			var waypts = [];
			var start = '45.840830, 9.076000';
			waypts.push({location:'45.051150, 8.265450'});
			waypts.push({location:'44.628550, 8.633980'});
			waypts.push({location:'44.082005, 9.902866'});
			var end = '45.705520, 10.108620';
			}
	if(RondReisID == 27){
			var waypts = [];
			var start = '43.726270, 12.527030';
			waypts.push({location:'42.986250, 13.543570'});
			waypts.push({location:'42.534520, 12.582190'});
			var end = '42.962700, 12.493170';
			}
	if(RondReisID == 19){
			var waypts = [];
			var start = '45.777610, 11.711860';
			waypts.push({location:'45.695340, 12.436640'});
			waypts.push({location:'46.080140, 13.433130'});
			waypts.push({location:'46.170030, 12.921080'});
			var end = '45.915970, 12.147620';
			}
	if(RondReisID == 31){
			var waypts = [];
			var start = '44.488470, 11.339730';
			}
	if(RondReisID == 33){
			var waypts = [];
			var start = '43.780740, 11.254730';
			}
	if(RondReisID == 29){
			var waypts = [];
			var start = '40.846270, 14.248810';
			}
	if(RondReisID == 24){
			var waypts = [];
			var start = '41.901160, 12.494800';
			}
	if(RondReisID == 32){
			var waypts = [];
			var start = '45.065260, 7.681750';
			}
	if(RondReisID == 28){
			var waypts = [];
			var start = '45.433750, 12.337430';
			}
	if(RondReisID == 46){
			var waypts = [];
			var start = '45.435300, 10.984510';
			}
	if(RondReisID == 36){
			var waypts = [];
			var start = '44.633890, 8.731200';
			}
	if(RondReisID == 47){
			var waypts = [];
			var start = '42.994920, 11.003920';
			}
	if(RondReisID == 35){
			var waypts = [];
			var start = '43.406710, 10.867730';
			}
	if(RondReisID == 38){
			var waypts = [];
			var start = '43.429767, 11.299524';
			}
	if(RondReisID == 34){
			var waypts = [];
			var start = '46.170030, 12.921080';
			var end = '46.080140, 13.433130';
			}
	if(RondReisID == 18){
			var waypts = [];
			var start = '44.628550, 8.633980';
			waypts.push({location:'44.673910, 7.515010'});
			var end = '45.045010, 8.292550';
			}
	if(RondReisID == 5){
			var waypts = [];
			var start = '43.901680, 10.590940';
			waypts.push({location:'43.059550, 11.604390'});
			var end = '43.429767, 11.299524';
			}
	if(RondReisID == 41){
			var waypts = [];
			var start = '46.062850, 11.049690';
			waypts.push({location:'45.915970, 12.147620'});
			var end = '45.965630, 13.630470';
			}
	if(RondReisID == 21){
			var waypts = [];
			var start = '40.546600, 8.333000';
			waypts.push({location:'40.015630, 8.599220'});
			var end = '41.077280, 9.314350';
			}
	if(RondReisID == 14){
			var waypts = [];
			var start = '40.643440, 14.451350';
			var end = '40.189080, 15.109460';
			}
	if(RondReisID == 9){
			var waypts = [];
			var start = '37.710950, 15.217420';
			waypts.push({location:'37.372980, 14.355920'});
			var end = '36.861301, 14.951507';
			}
	if(RondReisID == 10){
			var waypts = [];
			var start = '37.922840, 13.243260';
			waypts.push({location:'37.643280, 12.947900'});
			var end = '38.072970, 12.811930';
			}
	if(RondReisID == 44){
			var waypts = [];
			var start = '40.380150, 9.695050';
			var end = '40.990550, 9.301890';
			}
	if(RondReisID == 39){
			var waypts = [];
			var start = '43.678670, 11.198120';
			waypts.push({location:'43.406710, 10.867730'});
			var end = '43.394570, 11.343900';
			}
	
	
	var request = {
      origin: start, 
      destination: end,
      waypoints: waypts,
      travelMode: google.maps.DirectionsTravelMode.DRIVING
  };

  directionsService.route(request, function(response, status) {
    if (status == google.maps.DirectionsStatus.OK) {
      directionsDisplay.setDirections(response);
    } else { 
    	alert('boe');
    }
  });
}
