function make_visible(element) {
	Effect.BlindDown($(element));
	Effect.Appear($(element));
}

function make_invisible(element) {
	Effect.Fade($(element));
	Effect.BlindUp($(element));
}

function load() {
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map"));
		var center = new GLatLng(48.236301, 16.423767);
		var marker = new GMarker(center);
		var infoTabs = [
			new GInfoWindowTab("Auto", "<strong>A22:</strong><br />Abfahrt Kaiserm&uuml;hlen, Richtung Kagran"),
			new GInfoWindowTab('Andere', "<strong>U-Bahn:</strong><br />U1 Station \"Alte Donau\"<br /><strong>Stra&szlig;enbahn:</strong><br />26er Station \"Kagraner Br&uuml;cke\"")
		];
		
		map.setCenter(center, 14);
		GEvent.addListener(marker, "click", function() {
			marker.openInfoWindowTabsHtml (infoTabs);
		});
		map.addOverlay(marker);
		GEvent.addListener(map.getInfoWindow() ,"closeclick", function() {
			map.panTo (center);
		});
     }
}

function start_google_maps(element) {
		make_visible('map');
		make_visible(element);
		setTimeout("load()", 2000);
}

function stop_google_maps(element) {
		make_invisible('map');
		make_invisible(element);
		GUnload();
}

