var map;var localSearch=new GlocalSearch();var icon=new GIcon();icon.image="http://www.google.com/mapfiles/marker.png";icon.shadow="http://www.google.com/mapfiles/shadow50.png";icon.iconSize=new GSize(20,34);icon.shadowSize=new GSize(37,34);icon.iconAnchor=new GPoint(10,34);function usePointFromPostcode(postcode,callbackFunction){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);callbackFunction(point);}else{alert("Postcode not found!");}});localSearch.execute(postcode+", UK");}
function setCenterToPoint(point)
{map.setCenter(point,13);}
function mapLoad(){if(GBrowserIsCompatible()){map=new GMap2(document.getElementById("map"));map.addControl(new GSmallMapControl());}}
function addLoadEvent(func){var oldonload=window.onload;if(typeof window.onload!='function'){window.onload=func;}else{window.onload=function(){oldonload();func();}}}
function addUnLoadEvent(func){var oldonunload=window.onunload;if(typeof window.onunload!='function'){window.onunload=func;}else{window.onunload=function(){oldonunload();func();}}}
