// JavaScript Document

    //<![CDATA[
    function load() {
		var WINDOW_HTML = '<div style="width: 240px; padding: 0px; margin: 0px; text-align: center;"><h4>Pembroke Hall<\/h4><p class="smaller" style="margin: 0;">38/39 Fitzwilliam Square, <br \/>Dublin 2, Ireland<\/p> <p class="smaller" style="margin: 0;"><a href="http://maps.google.com/maps/ms?hl=en-GB&ie=UTF8&msa=0&msid=108431791430150637451.0004650024ebd043763e1&z=17" target="_blank">View larger map / Get directions <\/a><\/p><\/div>';
		if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map"));
        //map.setCenter(new GLatLng(37.4419, -122.1419), 13);
        map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());
        map.setCenter(new GLatLng(53.335515, -6.253321), 15);
      	var marker = new GMarker(new GLatLng(53.335515, -6.253321));
      	map.addOverlay(marker);
      	/*GEvent.addListener(marker, "click", function() {
        	marker.openInfoWindowHtml(WINDOW_HTML);
      	});*/
      	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
//]]>

