// JavaScript Document
//<![CDATA[
// The following global vars included in parent file
//var gm_lat = 53.323514;
//var gm_long = -6.212125;
//var gm_link = 'http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=aberdeen+lodge,+park+avenue,+ballsbridge,+loc:+Dublin+Dublin+4,+Ireland&sll=53.324299,-6.211588&sspn=0.008074,0.022359&ie=UTF8&ll=53.323619,-6.21206&spn=0.008074,0.022359&z=16&iwloc=A';
//var gm_name = 'Aberdeen Lodge';
    function load() {
		var WINDOW_HTML = '<div style="margin: 0; text-align: center;"><h4>'+gm_name+'<\/h4><p><a class="fss" style="color:#666" href="'+gm_link+'" target="_blank">View larger map / Get directions <\/a><\/p></div>';
		if (GBrowserIsCompatible()) {
			var map = new GMap2(document.getElementById("map"));
			map.addControl(new GSmallMapControl());
			map.addControl(new GMapTypeControl());
			map.setCenter(new GLatLng(gm_lat, gm_long), 13);
			var marker = new GMarker(new GLatLng(gm_lat, gm_long));
			map.addOverlay(marker);
			marker.openInfoWindowHtml(WINDOW_HTML);
		}
    }

// 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);
}
// END NEW CODE TO AVOID USING BODY TAG FOR LOAD/UNLOAD
//]]>
