var spMap;
var spBaseIcon = new GIcon();
spBaseIcon.shadow = "http://www.chromaonline.com/design/chroma/images/ui/googlemaps/shadow50.png";
spBaseIcon.iconSize = new GSize(18, 33);
spBaseIcon.shadowSize = new GSize(37, 34);
spBaseIcon.iconAnchor = new GPoint(9, 33);
spBaseIcon.infoWindowAnchor = new GPoint(9, 2);
spBaseIcon.infoShadowAnchor = new GPoint(18, 25);
var spIcon = new GIcon(spBaseIcon);
// load the map depending on the search type selected
function loadSinglePointMap(){
	if (GBrowserIsCompatible()) {
		if (typ == 1) {	
			spIcon.image = "http://www.chromaonline.com/design/chroma/images/ui/googlemaps/pin-purple.png";
		} else if (typ == 2) {	
			spIcon.image = "http://www.chromaonline.com/design/chroma/images/ui/googlemaps/pin-gold.png";
		}
		spMap = new GMap2(document.getElementById("map"));
		spMap.enableDoubleClickZoom();
		spMap.enableContinuousZoom();
		spMap.addControl(new GLargeMapControl());
		var spPoint = new GLatLng(spLat,spLng);
		var spMarker = new GMarker(spPoint, spIcon);		
		spMap.setCenter(spPoint, 14);
		spMap.addOverlay(spMarker);
		if (typ == 1) {			
			spMap.addControl(new GMapTypeControl());
			spMap.addControl(new GOverviewMapControl());
			var spInfoHtml = "<p><strong>" + evt + "</strong><br />" + add + "</p>";
			GEvent.addListener(spMarker, "click", function() {
				marker.openInfoWindowHtml(spInfoHtml);
			});
			spMarker.openInfoWindowHtml(spInfoHtml);
		}		
	}
	Event.observe(window, 'unload', GUnload);
}

