function showMap(){
	if (GBrowserIsCompatible()) {
		function createMarker(point, description) {
		  var marker = new GMarker(point);
		  GEvent.addListener(marker, "click", function() {
			marker.openInfoWindowHtml(description);
		  });
		  return marker;
		}
		var map = new GMap2(document.getElementById("map"));
		map.addControl(new GSmallMapControl());	            
		map.setCenter(new GLatLng($F($('g_map_latitude')),$F($('g_map_longitude'))), parseInt($F($('g_map_zoom'))));
		map.addOverlay(createMarker(new GLatLng($F($('g_map_latitude')),$F($('g_map_longitude'))), $F($('g_map_address'))));
	}
}
window.onload=function(){showMap(); this.onunload=GUnload;}