/* GOOGLE MAPS FUNCTIONS
----------------------------------------------------------------------------------------------------*/

// Load the map on the contact page

function loadMap() {
	if(document.getElementById('map')) {
		if (GBrowserIsCompatible()) {
			var map = new GMap2(document.getElementById("map"));
			map.setCenter(new GLatLng(50.867629, -0.782949), 11);
			map.addControl(new GSmallMapControl());
			
			var mapMarker = new GIcon(G_DEFAULT_ICON);
			mapMarker.image = "/images/common/map_marker.png";

			mapMarker.iconSize = new GSize(97, 49);
			mapMarker.iconAnchor = new GPoint(90, 34);

			markerOptions = { icon:mapMarker }; 

			var latlng = new GLatLng(50.867629, -0.782949);
			map.addOverlay(new GMarker(latlng, markerOptions));
		}
	}
}

// Unload the data

function unloadGData(){
	if(document.getElementById('map')) {	
		var theBody = document.getElementsByTagName('body');
		theBody.onunload = function(){
	 		GUnload();
		}
	}
}

addLoadEvent(loadMap);
addLoadEvent(unloadGData);