//<![CDATA[

    if (GBrowserIsCompatible()) {
                var Icon = new GIcon(G_DEFAULT_ICON);
                var defaultIcon = 'http://www.scubaplex.us/tmp/marker-up.png';//Red
               	Icon.image = defaultIcon;
 		function createMarker(point,html) {
 		       var marker = new GMarker(point,Icon);
        		GEvent.addListener(marker, "click", function() {
          		marker.openInfoWindowHtml(html);
        		});
			return marker;
      		}

      // Display the map, with some controls and set the initial location
      var map = new GMap2(document.getElementById("submap"));
                map.setMapType(G_NORMAL_MAP);
      map.addControl(new GLargeMapControl());
      map.addControl(new GMapTypeControl());
      map.setCenter(new GLatLng(18.471142731032526, -64.4124984741211),13);

      // Set up three markers with info windows

      var point = new GLatLng(18.450137929005944, -64.43575859069824);
      var marker = createMarker(point,"Virgin Gorda Yacht Harbour")
      map.addOverlay(marker);

      var point = new GLatLng(18.497517211261638, -64.38297271728516);
      var marker = createMarker(point,"Leverick Bay (North Sound)")
      map.addOverlay(marker);

      var point = new GLatLng(18.46673132527899, -64.52389597892761);
      var marker = createMarker(point,"Scrub Island Resort")
      map.addOverlay(marker);

    }

    // display a warning if the browser was not compatible
    else {
      alert("Sorry, the Google Maps API is not compatible with this browser");
    }

    //]]>
