var map=null;
var _baseUri='http://www.boorah.com/restaurants/';
var baseIcon;
var mapSurroundingMarkers;
function displayCityMap(coordstext) {
	var ncoord;
	var npoint;
	var coordcsv = coordstext.split("SPLITTAG");
	mapSurroundingMarkers = new Array(coordcsv.length);
	var testrestid='';
	var redMarker="false";
	var imgurl="";
	var eventCount=0;
	var origCenter=null;
	var origNE;
	if (GBrowserIsCompatible()) {
		if (map==null) {
			//alert('Creating new map');
			baseIcon = new GIcon();
			baseIcon.shadow = "http://www.google.com/mapfiles/shadow50.png";
			baseIcon.iconSize = new GSize(20, 34);
			baseIcon.shadowSize = new GSize(37, 34);
			baseIcon.iconAnchor = new GPoint(9, 34);
			baseIcon.infoWindowAnchor = new GPoint(9, 2);
			baseIcon.infoShadowAnchor = new GPoint(18, 25);
			map = new GMap2(document.getElementById("mapContainer"));
			//map.addControl(new GSmallMapControl());
			//map.addControl(new GMapTypeControl());
			map.setCenter(new GLatLng(0,0),17-5);
			var bounds = new GLatLngBounds();
			for (var y=0;y<coordcsv.length-1;y++) {
				ncoord = coordcsv[y].split(",,");
				npoint = new GLatLng(ncoord[1],ncoord[2]);
				bounds.extend(npoint);
				var icon=new GIcon(baseIcon);
				icon.image=_baseUri+"images/markers/marker"+ncoord[0]+".png";
				var pdmarker = new PdMarker(npoint,icon);
				var rand = 	Math.floor((2+Math.random())*100);
				pdmarker.setId(rand);
				pdmarker.setTooltip(ncoord[3]);
				var pdhtml ="<img src=\"http://www.boorah.com/s/images/orange-tr.png\" width=120 height=3 /><br />" +ncoord[4];
				pdmarker.setDetailWinHTML(pdhtml);
				pdmarker.setHoverImage("http://www.boorah.com/s/images/dd-start.png");
				GEvent.addListener(pdmarker, "mouseover", function() {
				}); 
				GEvent.addListener(pdmarker, "mouseout", function() {
				});
				map.addOverlay(pdmarker);
				pdmarker=null;
			}
			map.setZoom(map.getBoundsZoomLevel(bounds));	
			map.setCenter(bounds.getCenter());
		}
	}
}

