function ladekarte() {
  if (GBrowserIsCompatible()) {
    var map = new GMap2(document.getElementById("googlemap"));
    map.setCenter(new GLatLng(49.650432,8.320856), 13);
    map.addControl(new GLargeMapControl());
    map.addControl(new GMapTypeControl());

    var Icon = new GIcon();
    Icon.image = "img/maplogo.png";
    var iconpos = new Array();
    iconpos[13] = new GPoint(100, 0);
    iconpos[14] = new GPoint(50, 10);
    iconpos[15] = new GPoint(0, 0);
    iconpos[16] = new GPoint(-123, -80);
    iconpos[17] = new GPoint(-100, -50);
    iconpos[18] = new GPoint(0, 0);
    iconpos[19] = new GPoint(0, 0);

    Icon.iconAnchor = new GPoint(100, 0);
    var logo = new GMarker(new GLatLng(49.65200,8.31500), Icon);
    map.addOverlay(logo);

    GEvent.addListener(map, "zoomend",
      function() {
        var zoom = map.getZoom();
        map.removeOverlay(logo);
        if (zoom > 12 && zoom < 16) {
          Icon.iconAnchor = iconpos[zoom];
        } else {
          Icon.iconAnchor = new GPoint(0, 0);
        }
        map.addOverlay(logo);
      }
    );
  }
}



