// JavaScript Document - google-Maps

var address = "Donau City Straße 1, 1220 Wien";
var html_sprechblase = "<p style=\"padding:0 0 5px;\">"+address+"</p>" + 
  "<form target=\"_blank\" action='http://maps.google.de/maps' style=\"background-color:transparent;width:auto;margin:0;\" >" +
  "<input type='hidden' size='40' name='daddr' value='Donau City Stra&szlig;e 1, 1220 Wien, &Ouml;sterreich' />" + 
  "Route von Ihrer Adresse:<br />" +
  "<input type='text' id='saddr' name='saddr' value='' style=\"margin:5px 0;width:150px;\" />" +
  "<input type='submit' value='Start' style=\"background-color:#00008C;color:#FFCC33;font-weight:bold;width:40px;margin-left:5px;\" />" +
  "</form>"; 
var map = null;
var geocoder = null;

function gm_load() {
  geocoder = new GClientGeocoder();
  if (GBrowserIsCompatible()) {
    map = new GMap2(document.getElementById("map"));
    if (geocoder) {
      geocoder.getLatLng(
        address,
        function(point) {
          if (!point) {
            alert(address + " not found");
          } else {
            map.setCenter(point, 13);
            map.addControl(new GLargeMapControl());
            var marker = new GMarker(point);
            map.addOverlay(marker);
            marker.openInfoWindowHtml(html_sprechblase);
          }
        }
      );
    }
  }
}

// DOM Ready
$(document).ready(function(){
  gm_load();
});
