/* Javascripte für die Google-Maps Kontaktseite */

function loadmap() {
	if (GBrowserIsCompatible()) {
		map = new GMap2(document.getElementById("googlemap"));
		//map.setCenter(new GLatLng("51.80","12.10"), 7, G_NORMAL_MAP);
		map.setCenter(new GLatLng("52.523405","13.384588"), 7, G_NORMAL_MAP);
		map.addControl(new GSmallMapControl());

        point_berlin = new GLatLng("52.523405","13.384588");
		marker_berlin = new GMarker(point_berlin);
		map.addOverlay(marker_berlin);
        html_berlin="Reinhardtstraße 18, 10117 Berlin";

        /*point_wiesbaden = new GLatLng("51.151786","10.415039");
		marker_wiesbaden = new GMarker(point_wiesbaden);
		map.addOverlay(marker_wiesbaden);
		html_wiesbaden="Frankenstraße 14, 65183 Wiesbaden";*/
		GEvent.addListener(marker_berlin,"click", function() {
			click_berlin();
		});
		/*GEvent.addListener(marker_wiesbaden,"click", function() {
			click_wiesbaden();
		});*/
		click_berlin();
	}
}

function click_berlin(){
	map.panTo(point_berlin);
	document.getElementById("span_ziel").innerHTML = "Reinhardtstraße 18, <strong>10117 Berlin</strong>";
	document.getElementById("adresse_ziel").value = "Reinhardtstraße 18, 10117 Berlin";
}

function click_wiesbaden(){
	map.panTo(point_wiesbaden);
	document.getElementById("span_ziel").innerHTML = "Frankenstraße 14, <strong>65183 Wiesbaden</strong>";
	document.getElementById("adresse_ziel").value = "Frankenstraße 14, 65183 Wiesbaden";
}

function route_berechnen(){
	$von = document.getElementById('adresse_strasse').value+', '+document.getElementById('adresse_ort').value;
	$ziel = document.getElementById("adresse_ziel").value;
	if($von=="" || $von=="PLZ Ort, Straße"){
		alert("Bitte geben Sie Ihre Startadresse an.");
		return false;
	} else if($ziel==""){
		alert("Bitte wählen Sie einen Standort in der Karte.");
		return false;
	} else {
		$url = "http://maps.google.de/maps?f=d&hl=de&geocode=&saddr="+$von+"&daddr="+$ziel;
		window.open($url, "Route", "width=800,height=600,scrollbars=yes");
		//alert("suchen ...");
		return false;
	}
}


window.onunload = GUnload;
