// JavaScript Document

    //<![CDATA[
    function load() {
      if (GBrowserIsCompatible()) {
	  
	        function createMarker(point,html) {
        var marker = new GMarker(point);
        GEvent.addListener(marker, "click", function() {
          marker.openInfoWindowHtml(html);
        });
        return marker;
      }

	  
        var map = new GMap2(document.getElementById("google-map"));
		map.addControl(new GLargeMapControl3D());
      	map.addControl(new GMapTypeControl());
        map.setCenter(new GLatLng(52.191259, -1.596172),15);
		map.setMapType(G_HYBRID_MAP);
		
		      // Set up three markers with info windows 
    
      var point = new GLatLng(52.191259, -1.596172);
      var marker = createMarker(point,'<div style="width:150px; text-align:center; height:100px; margin-left:30px;"><img src="http://www.whartontrees.co.uk/images/logo-sml.jpg" alt="Wharton Trees Offices" />')
      map.addOverlay(marker);

      }
    }
    //]]>


// BEGIN NEW CODE TO AVOID USING BODY TAG FOR LOAD/UNLOAD
function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      if (oldonload) {
        oldonload();
      }
      func();
    }
  }
}

addLoadEvent(load);

// arrange for our onunload handler to 'listen' for onunload events
if (window.attachEvent) {
        window.attachEvent("onunload", function() {
                GUnload();      // Internet Explorer
        });
} else {

        window.addEventListener("unload", function() {
                GUnload(); // Firefox and standard browsers
        }, false);

}