function show(){

	if (GBrowserIsCompatible()) {
		var mapDiv=document.getElementById("showmap");
		mapDiv.style.width="238px";
		mapDiv.style.height="238px";
		mapDiv.style.border="1px solid";
        var map = new GMap2(mapDiv);
        map.addControl(new GSmallMapControl());
		map.addControl(new GMapTypeControl());
		
		if(location.querystring.venue && location.querystring['venue'].length>0) {
			var type='venue';
		} else {
			var type='listing';
		}		
				
		var url="return_xml.php"+location.search+"&type="+type+"&query=show";
	
			
		GDownloadUrl(url, function(data) {
  			var xml = GXml.parse(data);
  			var listing = xml.documentElement.getElementsByTagName("marker")[0];
  		  	
      		var markerHtml="";
    		
  		  	var latlng = new GLatLng(parseFloat(GXml.value(listing.getElementsByTagName(type+"_lat")[0])),parseFloat(GXml.value(listing.getElementsByTagName(type+"_lng")[0])));
			map.setCenter(latlng,14);
			
			if (type=="venue") {
				var cat="venue";
			}else{
				var cat=GXml.value(listing.getElementsByTagName("category_id")[0]);
			}
			
			var marker = createMarker(latlng,markerHtml,cat);
    			
    		map.addOverlay(marker);

		});
		
	}

}

addEvent(window,"load",show,true);
//addEvent(window,"load",form,true);
addEvent(window,"unload",GUnload,true);
