/*
* www.platanenhof.de
* Konzept, Design & Code 2008 (c) 08 MEDIA de
* Thomas Schlicker [schlicker@08media.de]
* ===========================================
* Datei:   js/map.js
* Autor:   Thomas Schlicker
* Version: 01/2008
*/


if(GBrowserIsCompatible()) {

  var map = null;
  var geocoder = null;
  var mapMarker;
  var mapMarkerHtml;
  var zoomLevel = 13;

  function showMap() {

    if (window.attachEvent) {

      window.attachEvent("onload", function() {
        load();
      });
      window.attachEvent("onunload", function() {
        GUnload();
      });
    }
    else {
      window.addEventListener("load", function() {
        load();
      }, false);
      window.addEventListener("onunload", function() {
        GUnload();
      }, false);
    }
  }

  function load() {

    map = new GMap2(document.getElementById("map"));
    map.addControl(new GOverviewMapControl());
    map.enableContinuousZoom();
    geocoder = new GClientGeocoder();
    markerLat = document.getElementById('lat').value;
    markerLng = document.getElementById('lng').value;
    var point = new GLatLng(markerLat, markerLng);
    var markerIcon = new GIcon();
    markerIcon.image = "http://www.platanenhof.de/images/mapIcon.gif";
    markerIcon.iconSize = new GSize(22, 26);
    markerIcon.iconAnchor = new GPoint(11, 26);
    markerIcon.infoWindowAnchor = new GPoint(5, 1);
    markerOptions = { icon:markerIcon };
    map.setCenter(point, zoomLevel);
    var marker = new GMarker(point,markerOptions);
    map.addOverlay(marker);
  }
}
