function googleMap(div_id, language) {
	if (GBrowserIsCompatible()) {
		var map = new GMap2(document.getElementById(div_id));
		map.addMapType(G_PHYSICAL_MAP);
		var mt = map.getMapTypes();
		for (var i=0; i<mt.length; i++) {
			mt[i].getMinimumResolution = function() {return 3;}
			mt[i].getMaximumResolution = function() {return 19;}
		}
		var mapControl = new GHierarchicalMapTypeControl();
		mapControl.clearRelationships();
		mapControl.addRelationship(G_SATELLITE_MAP, G_HYBRID_MAP, "Show Labels", false);
		map.addControl(mapControl);
		map.setCenter(new GLatLng(53.054241, -3.002556), 8);
//		map.setMapType(G_PHYSICAL_MAP);
		map.addControl(new GLargeMapControl3D());
		var overviewMap = new GOverviewMapControl();
//		overviewMap.setMapType(G_PHYSICAL_MAP);
		map.addControl(overviewMap);
		map.addControl(new GScaleControl());
		map.enableDoubleClickZoom();
		map.enableContinuousZoom();
		map.enableScrollWheelZoom();

		function createMarker(point, icon) {
			var marker = new GMarker(point, icon);
			addy = (language == "en") ? "Mold Road%3Cbr /%3EWrexham" : "Fford Yr Wyddgrug%3Cbr /%3EWrecsam";
			GEvent.addListener(marker, "click", function() {
				marker.openInfoWindowHtml(unescape("%3Cimg src=\"/images/directions/map_logo.png\" width=\"57\" height=\"57\" align=\"left\" style=\"padding-right: 14px;\" /%3E%3Cstrong%3ETechniquest Glynd&#373;r%3C/strong%3E%3Cbr /%3E" + addy + "%3Cbr /%3ELL11 2AW"));
			});
			return marker;
		}

		var point_tqg = new GLatLng(53.054241, -3.002556);
		map.addOverlay(createMarker(point_tqg));

	} else {
		alert("Sorry, the Google Maps API is not compatible with this browser");
	}
}
