/* Declare onLoad Init vars */

var gMapInit = 0;
var shadowboxInit = 0;
var geoLoc;

/* Google Maps */

function siteLoad() {
	if (gMapInit == 1) {
		if ( GBrowserIsCompatible() ) {
			map = new GMap2( document.getElementById("googleMap") );
			map.addControl( new GSmallZoomControl() );
			geoLoc = new GClientGeocoder();
			geoLoc.getLatLng(communityAddress, handleLoc);
			document.getElementById('googleMap').onclick = handleGoogleMapClick;
		}
	}
	if (shadowboxInit == 1) {
		Shadowbox.init();
	}
}

function siteUnload() {
	if (gMapInit == 1) {
		GUnload();
	}
}

function reloadMap(point) {
	map.setCenter(point, 13);
	map.addOverlay( new GMarker(point) );
}

function handleLoc(point) {
	if (point == null) {
		geoLoc.getLatLng(secondaryAddress, reloadMap);
	}
	else {
		map.setCenter(point, 13);
		map.addOverlay( new GMarker(point) );
	}
}

