function start() {
  if ( document.getElementById("map") ) {
    karteLaden();
  }
}

var map;
function karteLaden() {
  if (GBrowserIsCompatible()) {
    map = new GMap2(document.getElementById("map"));
    map.setCenter(new GLatLng(50.1167, -91.8833), 12);

    // #############################################################

    map.addControl(new GSmallMapControl());
    // map.addControl(new GLargeMapControl());
    map.addControl(new GMapTypeControl());

    GEvent.addListener(map, "moveend", function() {
      var center = map.getCenter();
      document.getElementById("message").innerHTML = center.toString();
    });

   // map.openInfoWindow(map.getCenter(), document.createTextNode("LUZERN: Hauptstadt des Kantons Luzern, 58000 Einwohner, 436 Meter über Meer, am Vierwaldstättersee"));

   // map.openInfoWindowHtml(map.getCenter(), "LUZERN<br> Hauptstadt des Kantons Luzern<br>58000 Einwohner<br>436 Meter über Meer<br>am Vierwaldstättersee");

   // var myPoint = new GLatLng(47.049774, 8.314054);
   // map.openInfoWindowHtml(myPoint, "KKL");

   //var myPoint = new GLatLng(47.050140, 8.310288);
   //var myMarker = new GMarker(myPoint);
   //map.addOverlay(myMarker);

   //var myPoint1 = new GLatLng(47.048429, 8.313045);
   //var myMarker1 = new GMarker(myPoint1);
   //map.addOverlay(myMarker1);

   //var infoTabs = [
   // new GInfoWindowTab("Luzern", "LUZERN<br> Hauptstadt des Kantons Luzern<br>58000 Einwohner<br>436 Meter über Meer<br>am Vierwaldstättersee"),
   // new GInfoWindowTab("Kultur", "KKL<br>Gletschergarten<br>")
   //];

   //GEvent.addListener(myMarker, "click", function() {
    //myMarker.openInfoWindowTabsHtml(infoTabs);

   //});

    // map.addOverlay(geoXml);

    map.addControl(new GOverviewMapControl());

    map.enableContinuousZoom();

    // #############################################################

  }
}