/* Function list:
	- addLoadEvent
	- googleMapsLoad
*/

/* +-----------------------------------------------------------+
   | addLoadEvent: Add event handler to body when window loads |
   +-----------------------------------------------------------+ */
function addLoadEvent(func) {
	var oldonload = window.onload;
	
	if (typeof window.onload != "function") {
		window.onload = func;
	} else {
		window.onload = function () {
			oldonload();
			func();
		}
	}
}

addLoadEvent(function () {
	// More code to run on page load
	googleMapsLoad();
});

function googleMapsLoad() {
	if (GBrowserIsCompatible()) {
		var map = new GMap2(document.getElementById("map"));
		map.setCenter(new GLatLng(41.898430, -87.940063), 14);
		map.addControl(new GSmallMapControl());
		//map.addControl(new GMapTypeControl());
		var marker = new GMarker(map.getCenter());
		map.addOverlay(marker);
	}
}