var map = null;
var geocoder = null;
var marker = null;
// functions that open the directions forms

// Adressen
var x = 0;

var adresse = new Array();

adresse[0] = new Array();
adresse[0]['adresse'] = 'Schmidtstedter Straße 34, 99084 Erfurt, Germany';
adresse[0]['html'] = '<div style="width: 400px; height: 34px;"><strong>Nahverkehrsservicegesellschaft Th&uuml;ringen mbH</strong><br />Schmidtstedter Stra&szlig;e 34, 99084 Erfurt</div>';

// functions that open the directions forms
function tohere(x) {
	marker.openInfoWindowHtml(adresse[x]['html']+'<div style="width: 400px; height: 100px; overflow: hidden;">Routenplanung: <b>Hierher</b> - <a href="javascript:fromhere(' + x + ')">Von hier</a></span><form style="border-top:1px solid #ccc;width:300px;font-size:1em;padding:.4em 0 1em;margin:.5em 0 0" action="http://maps.google.de/maps" method="get" target="_blank" /><input type="hidden" name="daddr" value="' + marker.getPoint().lat() + ',' + marker.getPoint().lng() + '" /><span class="googletxt">Startadresse (Stra&szlig;e Nr., Ort):</span><br /><input type="text" class="googleinput" name="saddr" id="saddr" value="" /><br /><input value="Route berechnen" type="submit" class="button" style="margin-top: .3em" /></div>');
}
function fromhere(x) {
	marker.openInfoWindowHtml(adresse[x]['html']+'<div style="width: 400px; height: 100px; overflow: hidden;">Routenplanung: <a href="javascript:tohere(' + x + ')">Hierher</a> - <b>Von hier</b></span><form style="border-top:1px solid #ccc;width:300px;font-size:1em;padding:.4em 0 1em;margin:.5em 0 0" action="http://maps.google.de/maps" method="get" target="_blank"><input type="hidden" name="saddr" value="' + marker.getPoint().lat() + ',' + marker.getPoint().lng() + '" /><span class="googletxt">Zieladresse (Stra&szlig;e Nr., Ort):</span><br /><input type="text" class="googleinput" name="daddr" id="daddr" value="" /><br /><input value="Route berechnen" type="submit" class="button" style="margin-top: .3em" /></div>');
}

function load() {
    if (GBrowserIsCompatible()) {
	    map = new GMap2(document.getElementById("map"));
	    
        map.setCenter(new GLatLng(50.97416,11.040300), 15);
		map.addControl(new GLargeMapControl());
		map.addControl(new GMapTypeControl());
		map.addControl(new GScaleControl(), 
		new GControlPosition(G_ANCHOR_TOP_LEFT, new GSize(200, 10)));
		geocoder = new GClientGeocoder();
		
		var point = new GLatLng(50.97416,11.040300);
		marker = new GMarker(point);
		map.addOverlay(marker);
        marker.openInfoWindowHtml(adresse[x]['html']+'<div style="width: 400px; height: 10px;">Routenplanung: <a href="javascript:tohere('+x+')">Hierher</a> - <a href="javascript:fromhere('+x+')" class="googlelink">Von hier</a></div>');
    }      
}

