var mainMarker;

//var codes = [ /*"BS11 9YP",*/ "IP31 2BG", "EN11 0EP", "CO1 2XL", "MK45 2RB",  "NR5 9JJ",  "DY2 0UW"];
//<![CDATA[
var map = null;
function initialise(){
	// BUS MARKER ---
	
	ie_adjs = ($.browser.msie)?1:0;
	main_marker = new GIcon();
	main_marker.image 	= "images/map_icon.png";
	main_marker.iconSize 		= new GSize(12, 11);
	main_marker.iconAnchor		= new GPoint(9, 19)
	//-------------------
	
	// Secondary Marker ---
	others_marker = new GIcon(G_DEFAULT_ICON);
	//-------------------
	
	
	
	localSearch = new GlocalSearch();
	loadMap();
	}

function loadMap() {
  
  if (GBrowserIsCompatible()) {
		map = new GMap2(document.getElementById("gmap"));
		map.setCenter(new GLatLng(54.236107, -4.548056), 5);
		map.enableScrollWheelZoom();
		map.addControl(new GSmallMapControl());	
		
		}
	}


	


 function loadPostcode(post)
  {	
    var lc = new GlocalSearch();
	 lc.setSearchCompleteCallback( lc, function(pc) {
		if (this.results[0]){		       
			var resultLat = this.results[0].lat;
			var resultLng = this.results[0].lng;


		    var point = new GLatLng(resultLat,resultLng);
			
			ambM = new GMarker(point/*, {draggable: true}*/);

			
			GEvent.addListener(ambM, "dragstart", function() {
			  map.closeInfoWindow();
			});
	
			GEvent.addListener(ambM, "click", function() {
			 map.openInfoWindow(point,ambsDescriptions[pc]);
			});			
		
			
			map.addOverlay(ambM);			
			
		}
		},Array(post));	
	 lc.execute(post + ", UK");	
	}	

//]]>

