function initialize() {
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map_canvas"));
		map.addControl(new GLargeMapControl());
		map.setCenter(new GLatLng(51.02831,-3.82597), 14);
		map.setUIToDefault();
		usePointFromPostcode('ex363lz','<div style="color: #333333;">Blue Orange Signs Ltd<br/>Unit 2<br/>Borners Bridge<br/>South Molton<br/>Devon<br/>EX36 3LZ',map)
	 }
	 } 	
						
		
	
	function usePointFromPostcode(postcode,html,mymap) {
	var localSearch = new GlocalSearch();
	localSearch.setSearchCompleteCallback(null, 
	function() {
	
	if (localSearch.results[0])
	{ 
	var resultLat = localSearch.results[0].lat;
	var resultLng = localSearch.results[0].lng;
	var point = new GLatLng(resultLat,resultLng);
	
	  	
	mymap.addOverlay(createMarker(point,html));	
	}
	
	}); 
	
	localSearch.execute(postcode + ", UK");
	}
	
	function createMarker(point,html) { 
	// Create a lettered icon for this point using our icon class
	var baseIcon = new GIcon();
	baseIcon.image = "http://www.blueorangesigns.co.uk/graphics/map_icon.png";
	baseIcon.iconSize = new GSize(20, 21);
	baseIcon.iconAnchor = new GPoint(4, 20);
	baseIcon.infoWindowAnchor = new GPoint(9, 2);
	var mapIcon = new GIcon(baseIcon);
	// Set up our GMarker object
	var marker = new GMarker(point,mapIcon);
	
	GEvent.addListener(marker, "mouseover", function() {
	marker.openInfoWindowHtml(html);
	});
	return marker;
	}
