   var id = 0;
   var URL = unescape(window.document.location);
   if (URL.indexOf("show") > -1) { 
   var list1 = URL.split("show/");
   //split at "Show";
   var list2 = list1[1].split ("/");
   var id = list2[0];
   }
   
   
   function load(latco,longco,zoom) {
     if (GBrowserIsCompatible()) {
       var map = new GMap2(document.getElementById("map")); 
       map.addControl(new GSmallMapControl());
	var icon = new GIcon();
	icon.iconSize = new GSize(17, 17);
	icon.iconAnchor = new GPoint(6, 20);
	icon.infoWindowAnchor = new GPoint(5, 1);
       map.setCenter(new GLatLng(latco, longco), zoom);
	
	function createMarker(marker, name, qimage, qphone, qaddress, qemail) {   
	GEvent.addListener(marker, "click", function() 
	{
	html = '<table height="160" width="330"><tr><td style="font-family:tahoma; font-weight:bold; font-size:13px; text-align:left;" colspan="2">' +name+ '</td></tr><tr><td style="font-family:tahoma;" valign="top" width="155"><img src="'+qimage+'"></td><td valign="top" style="font-family:tahoma; font-weight:bold; font-size:11px; text-align:left;">'+qaddress+'<br/><br/><span style="color:blue; text-align:left;">Tel : '+qphone+'<br/><br/><a href="mailto:'+qemail+'" target="_blank;">'+qemail+'</a></span></td></tr></table>'
	marker.openInfoWindowHtml(html);  
	}
	);  
	return marker;
	}
	
       GDownloadUrl("/contact/mapdata.cfm?id="+id, function(data) {
         var xml = GXml.parse(data);
         var markers = xml.documentElement.getElementsByTagName("marker");
         for (var i = 0; i < markers.length; i++) {
           var point = new GLatLng(parseFloat(markers[i].getAttribute("lat")),
                                   parseFloat(markers[i].getAttribute("lng")));
		icon.image = markers[i].getAttribute("icon");
		name = markers[i].getAttribute("name");
		qimage  = markers[i].getAttribute("qimage");
		qphone = markers[i].getAttribute("qphone");
		qaddress = markers[i].getAttribute("qaddress");
		qemail = markers[i].getAttribute("qemail");
          	marker = new GMarker(point,icon);
		createMarker(marker, name, qimage, qphone, qaddress, qemail);
		map.addOverlay(marker);
		
         }
       });
     }
   }