    var map = new GMap2(document.getElementById("map"));
	var geocoder = new GClientGeocoder();
	function load(address) {
      if (GBrowserIsCompatible()) {
        map = new GMap2(document.getElementById("map"));
		map.addControl(new GSmallMapControl());
		map.addControl(new GMapTypeControl());
        geocoder = new GClientGeocoder();
        if (!address){
    		showAddress('',0); 
        } else {
			showAddress(address,13);
		}
      }
    }
	
	function showAddress(address,zoom) {
	  geocoder.getLatLng(
		address,
		function(point) {
		  if (!point) {
			//alert(address + " not found");
			// Layer verstecken
			currentShownObj = document.getElementById("map");
			currentShownObj.style.display='none';
			// --
			
		  } else {
			map.setCenter(point, zoom);
			var marker = new GMarker(point);
			map.addOverlay(marker);
			//marker.openInfoWindowHtml(address);
		  }
		}	
	  );
	}
