

    function loadMap(location,node) {
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById(node));
		var gc = new GClientGeocoder();
        
	
        	gc.getLocations(location, function (loc){
        
        	
        	if (null == loc)
        		return; 
        		
        	p = loc.Placemark[0];
        	latlng = new GLatLng(p.Point.coordinates[1],p.Point.coordinates[0]);
                        

        	map.setCenter( latlng, 15 );
        	
			map.enableContinuousZoom();
			map.addControl(new GSmallMapControl());
			
		   	var icon = new GIcon();
		    icon.image = "/images/mapPointer.png";
		    icon.shadow = "/images/mapDrop.png";
		    icon.iconAnchor = new GPoint(25.0, 47.0);
  		
    		var marker = new GMarker(latlng,icon,true);
            map.addOverlay(marker);
            
                            
        });
         
      }
    }