function load() {
	if (GBrowserIsCompatible()) {
		var map = new GMap2(document.getElementById("map"));
		var TeddingtonLodge = new GLatLng(51.428319,-0.341526);
		var TeddingtonStation = new GLatLng(51.424367,-0.332551);
		var TeddingtonStudios = new GLatLng(51.428912,-0.322364);
		var NPL = new GLatLng(51.426782,-0.344299);
		var Laundry = new GLatLng(51.425981,-0.339717);
		var TearFund = new GLatLng(51.429397,-0.338774);
		var Tescos = new GLatLng(51.425905,-0.338473);
		var LGC = new GLatLng(51.423129,-0.339804);
		var StMarys = new GLatLng(51.437664,-0.335598);
		var Lensbury = new GLatLng(51.427952,-0.32002);
		var BushyPark = new GLatLng(51.420861,-0.333452);
		var LandmarkArtsCentre = new GLatLng(51.428382,-0.324561);
		var TwickenhamRugby = new GLatLng(51.455732,-0.34034);

		var Center = new GLatLng(51.428902,-0.334332);
		var Marker1 = new GMarker(TeddingtonLodge);
		var Marker2 = new GMarker(TeddingtonStation);
		var Marker3 = new GMarker(TeddingtonStudios);
		var Marker4 = new GMarker(NPL);
		var Marker5 = new GMarker(Laundry);
		var Marker6 = new GMarker(TearFund);
		var Marker7 = new GMarker(Tescos);
		var Marker8 = new GMarker(LGC);
		var Marker9 = new GMarker(StMarys);
		var Marker10 = new GMarker(Lensbury);
		var Marker11 = new GMarker(BushyPark);
		var Marker12 = new GMarker(LandmarkArtsCentre);
		var Marker13 = new GMarker(TwickenhamRugby);

		map.setCenter(Center, 15);
		map.addControl(new GLargeMapControl());
		map.addControl(new GMapTypeControl());
		map.addControl(new GScaleControl());
		GEvent.addListener(Marker1, "click", function() { Marker1.openInfoWindowHtml("<img src=\"images/googlemap.png\" />"); });
		GEvent.addListener(Marker2, "click", function() { Marker2.openInfoWindowHtml("<img src=\"images/googlemap2.png\" />"); });
		GEvent.addListener(Marker3, "click", function() { Marker3.openInfoWindowHtml("<img src=\"images/googlemap3.png\" />"); });
		GEvent.addListener(Marker4, "click", function() { Marker4.openInfoWindowHtml("<img src=\"images/googlemap4.gif\" />"); });
		GEvent.addListener(Marker5, "click", function() { Marker5.openInfoWindowHtml("<img src=\"images/googlemap5.png\" />"); });
		GEvent.addListener(Marker6, "click", function() { Marker6.openInfoWindowHtml("<img src=\"images/googlemap6.png\" />"); });
		GEvent.addListener(Marker7, "click", function() { Marker7.openInfoWindowHtml("<img src=\"images/googlemap7.png\" />"); });
		GEvent.addListener(Marker8, "click", function() { Marker8.openInfoWindowHtml("<img src=\"images/googlemap8.png\" />"); });
		GEvent.addListener(Marker9, "click", function() { Marker9.openInfoWindowHtml("<img src=\"images/googlemap9.png\" />"); });
		GEvent.addListener(Marker10, "click", function() { Marker10.openInfoWindowHtml("<img src=\"images/googlemap10.png\" />"); });
		GEvent.addListener(Marker11, "click", function() { Marker11.openInfoWindowHtml("<img src=\"images/googlemap11.png\" />"); });
		GEvent.addListener(Marker12, "click", function() { Marker12.openInfoWindowHtml("<img src=\"images/googlemap12.png\" />"); });
		GEvent.addListener(Marker13, "click", function() { Marker13.openInfoWindowHtml("<img src=\"images/googlemap13.png\" />"); });


		map.addOverlay(Marker1);
		map.addOverlay(Marker2);
		map.addOverlay(Marker3);
		map.addOverlay(Marker4);
		map.addOverlay(Marker5);
		map.addOverlay(Marker6);
		map.addOverlay(Marker7);
		map.addOverlay(Marker8);
		map.addOverlay(Marker9);
		map.addOverlay(Marker10);
		map.addOverlay(Marker11);
		map.addOverlay(Marker12);
		map.addOverlay(Marker13);

		Marker1.openInfoWindowHtml("<img src=\"images/googlemap.png\" />");
		map.enableScrollWheelZoom();
	}
}

function loadStaticMap() {
	document.getElementById("maincontent").innerHTML = "<br /><br /><br />\nWe can be located via the map below:<br />\n<br />\n<img src=\"images/map.png\" />\n<br />Want to try the default map again? <a href=\"javascript: location.reload(true);\">Click Here</a>";
}
