<!--
  var map = null;

  function istAktiviert(){
    document.getElementById("gmap").style.display = 'block';
  }

  function showMap() {
    if (GBrowserIsCompatible()) {
      var mainElem = document.getElementById("gmap");
      mainElem.style.display = 'block';
      map = new GMap2(mainElem);
      if (mainElem.addEventListener) {
        mainElem.addEventListener('DOMMouseScroll', wheel, false);
      }
      mainElem.onmousewheel = wheel;
      map.enableDoubleClickZoom();
      map.enableContinuousZoom();
      map.setCenter(new GLatLng(glat, glon), 12);
      map.addControl(new GLargeMapControl());
      map.addControl(new GMapTypeControl());
      map.addControl(new GOverviewMapControl());
      var point = new GLatLng(glat, glon);
      map.addOverlay(createMarker(new GLatLng(glat, glon), 1));
    } else {
      document.getElementById("gmap").style.display = 'none';
      document.getElementById("updateBrowser").style.display = 'block';
    }
  }

  function createMarker(point, number) {
    var marker = new GMarker(point);//,icon);
    GEvent.addListener(marker, "click", function() {
      marker.openInfoWindowHtml(createDescription(),
        {
        maxWidth:350
        });
    });
    return marker;
  }

  function createDescription() {
    description  = "<table width=\"320\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" style=\"font-size:12px;\">";
    description += "<tr><td align=\"center\" valign=\"center\" rowspan=\"6\">";
    if(isb=="ja"){
    description += "<img src=\""+blink+"\">";
    } else {
    description += "[ kein Bild verfügbar ]";
    }
    description += "</td><td align=\"center\" colspan=\"2\"><b>";
    description += oart+"</b></td></tr>";
    description += "<tr><td align=\"right\"><b>Grösse:</b></td><td align=\"left\">&nbsp;"+ogroesse+"m&sup2; f&uuml;r max. "
    description += pmax + " Pers.</td>";
    description += "</tr>";
    if(wraum != 'x') {
      description += "<tr><td align=\"right\">";
      description += "<b>Wohnr&auml;ume:</b>";  
      description += "</td><td align=\"left\">&nbsp;";
      description += wraum;  
      description += "</td></tr>";
    }
    if (sraum != 'x') {
      description += "<tr><td align=\"right\">";
      description += "<b>Schlafr&auml;ume:</b>";
      description += "</td><td align=\"left\">&nbsp;";
      description += sraum;  
      description += "</td></tr>";
    }
    if (wsraum != 'x') {
      description += "<tr><td align=\"left\">";
      description += "&nbsp;&nbsp;&nbsp;<b>Wohn-/</b></td></tr><tr><td align=\"right\"><b>Schlafr&auml;ume:</b>";
      description += "</td><td align=\"left\">&nbsp;";
      description += wsraum;  
      description += "</td></tr>";
    }
    description += "<tr><td colspan=\"1\" align=\"right\">";
    description += "<b>Ort:</b>";
    description += "</td><td align=\"left\">&nbsp;"+ortplz+" "+ortname;
    description += "</td></tr></table>";
    return description;
  }

  function zoomIt(delta) {
    if (delta < 0) {
      map.zoomOut();
    } else {
      map.zoomIn();
    }
  }

  function wheel(e){
    var delta = 0;
    if(!e) {
      e = window.event;
    }
    if(e.wheelDelta) {
      delta = e.wheelDelta/120; 
      if(window.opera) {
        delta = -delta;
      }
    } else if(e.detail) {
    delta = -e.detail/3;
    }
    if(delta) {
      zoomIt(delta);
    }
    if(e.preventDefault) {
      e.preventDefault();
    }
    e.returnValue = false;
  }

//-->

