function initMap(elementID, address) {
	if(GBrowserIsCompatible()) {
		var map = new GMap2(document.getElementById(elementID));
		var geocoder = new GClientGeocoder();
		//map.setMapType(G_SATELLITE_MAP);
		geocoder.getLatLng(address, function(point) {
			if(!point) {
				//alert(address + " not found");
			} else {
				map.setCenter(point, 17);
				var marker = new GMarker(point);
				map.addOverlay(marker);
				map.addControl(new GSmallMapControl());
				map.addControl(new GMapTypeControl());
			}
		});
	}
}

window.onload = function() {
	initMap("googleMap", "boston uk");
}