function initialize() {
  if (GBrowserIsCompatible()) {
	var map = new GMap2(document.getElementById("map_canvas"));
	map.setCenter(new GLatLng(56.336900,-2.877145), 11);
	
	// Zoom the Map
	window.setTimeout(function() {
	  map.zoomIn(new GLatLng(56.336900,-2.877145), 0, 1);
	}, 1000);
	window.setTimeout(function() {
	  map.zoomIn(new GLatLng(56.336900,-2.877145), 0, 1);
	}, 2000);
	window.setTimeout(function() {
	  map.zoomIn(new GLatLng(56.336900,-2.877145), 0, 1);
	}, 3000);
	window.setTimeout(function() {
	  map.zoomIn(new GLatLng(56.336900,-2.877145), 0, 1);
	}, 4000);
	window.setTimeout(function() {
	  map.zoomIn(new GLatLng(56.336900,-2.877145), 0, 1);
	}, 5000);
	window.setTimeout(function() {
	  map.setMapType(G_HYBRID_MAP); // Set the Map to Hybrid
	  map.zoomIn(new GLatLng(56.336900,-2.877145), 0, 1);
	}, 6000);
	window.setTimeout(function() {
	  map.zoomIn(new GLatLng(56.336900,-2.877145), 0, 1);
	}, 9000);
	window.setTimeout(function() {
	  map.setMapType(G_NORMAL_MAP); // Set the map back to normal
	  map.setZoom(11);
	}, 12000);
	
	// Create the Map Marker and Info Window on click
	function createMarker(point) {
		var marker = new GMarker(point);
		GEvent.addListener(marker, "click", function() {
			map.openInfoWindowHtml(point, myHtml);
		});
		return marker;
	}
	
	map.setUIToDefault(); // Show the Map Controls
	var point = new GLatLng(56.336900,-2.877145);
	var marker = createMarker(point)
	var myHtml = "<p><strong>Art By Ken Roberts</strong><br /><em>Hillcrest Studio Gallery</em><br />2 Main Street<br />Strathkiness<br />Fife<br />KY16 9RU</p><p>Get Directions: <a href=\"http://maps.google.co.uk/maps?daddr=56.336900 -2.877145\">To Here</a> - <a href=\"http://maps.google.co.uk/maps?saddr=56.336900 -2.877145\">From Here</a></p>";
	map.addOverlay(marker);
  }
}
