var description = 'RA Kathleen Koch, Antonstraße 1, 01097 Dresden';

var map;

var gmarkers = [];
var htmls = [];
var to_htmls = [];
var from_htmls = [];
var i=0;


function createMarker(point,name,html) {
    var marker = new GMarker(point);

    to_htmls[i] = html + '<br>Route: <b>Hierhin</b> - <a href="javascript:fromhere(' + i + ')">Ab hier</a>' +
        '<br>Startaddresse:<form action="http://maps.google.com/maps" method="get" target="_blank">' +
        '<input type="text" SIZE=40 MAXLENGTH=40 name="saddr" id="saddr" value="" /><br>' +
        '<INPUT value="Zeige Route" TYPE="SUBMIT">' +
        '<input type="hidden" name="daddr" value="' + point.lat() + ',' + point.lng() +
            // "(" + name + ")" +
        '"/>';

    from_htmls[i] = html + '<br>Route: <a href="javascript:tohere(' + i + ')">Hierhin</a> - <b>Ab hier</b>' +
        '<br>Zieladdresse:<form action="http://maps.google.com/maps" method="get"" target="_blank">' +
        '<input type="text" SIZE=40 MAXLENGTH=40 name="daddr" id="daddr" value="" /><br>' +
        '<INPUT value="Zeige Route" TYPE="SUBMIT">' +
        '<input type="hidden" name="saddr" value="' + point.lat() + ',' + point.lng() +
            // "(" + name + ")" +
        '"/>';


    GEvent.addListener(marker, "click", function() {
        marker.openInfoWindowHtml(html);
    });
    gmarkers[i] = marker;
    htmls[i] = html;
    i++;
    return marker;
}

function tohere(i) {
    gmarkers[i].openInfoWindowHtml(to_htmls[i]);
}

function fromhere(i) {
    gmarkers[i].openInfoWindowHtml(from_htmls[i]);
}

function init() {
    if (GBrowserIsCompatible()) {

     var map = new GMap(document.getElementById("map"));
     map.setCenter(new GLatLng(51.06557,13.74505), 15, G_NORMAL_MAP);
     map.addControl(new GMapTypeControl());
     map.addControl(new GLargeMapControl());
     map.addControl(new GScaleControl(200));

    _mPreferMetric=true;

     map.enableDoubleClickZoom();
     map.enableScrollWheelZoom();

        var point = new GLatLng(51.06377,13.74571);
        var html  = '<b>RA Kathleen Koch</b><br>Antonstra&szlig;e 1<br>01097 Dresden';
        var descripthtml = html + '<br>Route: <a href="javascript:tohere('+i+')">Hierhin</a> - <a href="javascript:fromhere('+i+')">Ab hier</a>';
        var marker = createMarker(point,description,html)

        map.addOverlay(marker);
        GEvent.addListener(marker, 'click', function() { marker.openInfoWindowHtml(descripthtml) } );
        map.addOverlay(marker);
        marker.openInfoWindowHtml(descripthtml);

    }
    else {
        alert("Dein Browser unterst&uuml;tzt nicht Google Maps");
    }
}

window.onload = init;
window.onunload = GUnload;
