var map;
		function initialize() {

			map = new GMap2(document.getElementById("map_canvas"));

			map.setMapType(G_PHYSICAL_MAP);
			map.setUIToDefault();
			//map.setCenter(new GLatLng(20.0000, 155.0000), 2);
			//map.setCenter(new GLatLng(14.13847031245115, -156.100), 3);
			map.setCenter(new GLatLng(0, -166), 3);
			createMarkers();
		}

		// Creates a marker at the given point with the given number label
		function createMarker(point, colour, desc_text, tooltipHTML) {
			var icon = new GIcon();
			icon.image = "images/"+colour+"_logo.png";
			icon.shadow = "images/shadow_logo.png";
			icon.iconSize = new GSize(24, 24);
			icon.iconAnchor = new GPoint(12, 12);
			icon.infoWindowAnchor = new GPoint(12, 12);
			var marker = new GMarker(point,{icon:icon, title:tooltipHTML});
			GEvent.addListener(marker, "click", function() {
				marker.openInfoWindowHtml(desc_text);
			});

			return marker;
		}




