    function GetMap(sAddress){
	    var gMap;
	    var gMarker;
	    var gGeocoder = new GClientGeocoder();
	    var gAddress = sAddress;    		
	    var map = document.getElementById("google_map");
    	
	    var baseIcon = new GIcon();
	    baseIcon.image = "/images/marker.png";
	    baseIcon.shadow = "http://www.google.com/mapfiles/shadow50.png";
	    baseIcon.iconSize = new GSize(20, 34);
	    baseIcon.shadowSize = new GSize(37, 34);
	    baseIcon.iconAnchor = new GPoint(9, 34);
	    baseIcon.infoWindowAnchor = new GPoint(9, 2);
	    baseIcon.infoShadowAnchor = new GPoint(18, 25);
    		
	    markerOptions = { icon:baseIcon };

	    if (GBrowserIsCompatible()) {
		    gMap = new GMap(map);
		    gMap.addControl(new GSmallMapControl());
		    gGeocoder.getLatLng(
			    gAddress,
			    function(point) {
				    if (point == null){
					    map.style.display = 'block';
					    return;
				    }
    				
				    try{
					    var gMapInfo = document.getElementById('gMapInfo');
					    var opts = {maxHeight: 10};
					    gMap.setCenter(point, 13);			
					    gMap.addOverlay(new GMarker(point, markerOptions));							
   						
				    }
				   catch(e){
    					
					    }
				    }
			    );		
		    }
	    }

