function load() {
  if (GBrowserIsCompatible()) {
  var map = new GMap2(document.getElementById("map"));
  
  map.enableScrollWheelZoom();
  map.addControl(new GSmallMapControl());
  
  map.setCenter(new GLatLng(-32.70541, 28.33834), 12, G_SATELLITE_MAP);
  /*map.setCenter(new GLatLng(-28.634783, 28.959867), 12, G_SATELLITE_3D_MAP);*/
  map.addControl(new GSmallMapControl());
  map.addMapType(G_NORMAL_MAP);
  map.addControl(new GHierarchicalMapTypeControl());

  var start = new GLatLng(-32.70541, 28.33834);

  var marker_start = new GMarker(start);

  GEvent.addListener(marker_start, "click", function() {
    marker_start.openInfoWindowHtml("<div style='width:160px; line-height:100%;'><b>Morgan Bay Hotel</b></div>");
  });
  map.addOverlay(marker_start);

  /*marker_start.openInfoWindowHtml("<div style='width:160px; line-height:100%;'><b>Morgan Bay Hotel</b></div>");*/
  }
}