    //<![CDATA[

    function load(myaddress,text) {
	  if (GBrowserIsCompatible()) {
		var map = new GMap2(document.getElementById("overlayinnercont"));
		map.checkResize();
		map.addControl(new GLargeMapControl());
		map.addControl(new GMapTypeControl());
		// map.addControl(new GOverviewMapControl());
		// map.addControl(new GScaleControl());
		// map.addOverlay(new GMarker(map, icon));
		
		var geocoder = new GClientGeocoder();
		var newcoords="";
		
		function showAddress(address) {
		  geocoder.getLatLng(
			address,
			function(point) {
			  if (!point) {
				alert("Die Adresse '"+address + "' konnte nicht gefunden werden!");
				hideOverlay();
			  } else {
				map.setCenter(point, 15);
				/*var marker = new GMarker(point);
				map.addOverlay(marker);
				marker.openInfoWindowHtml("<div style='text-align:left;' class='text12'><strong>"+text+"</strong><br>"+address+"</div>");*/
				
				var myicon = new GIcon();
				myicon.image = "http://www.kammermusikfest.at/img/icons/icon_google.png";
				myicon.iconSize = new GSize(32, 32);
				myicon.iconAnchor = new GPoint(20, 32);
				myicon.infoWindowAnchor = new GPoint (20, 16);
				markerOptions = { icon:myicon };
				
				var marker1 = new GMarker(point, markerOptions);
				map.clearOverlays();
				map.addOverlay(marker1);
				marker1.openInfoWindowHtml("<div style='text-align:left;' class='text12'><strong>"+text+"</strong><br>"+address+"</div>");
				
			  }
			}
		  );
		}
		
		
		showAddress(myaddress);   
		}
    }

    //]]>


function showMap(params, text) {
	load(params,text);
	}
	
