function open_book(buch) {
	window.open("http://www.1888hermitageclub.com/books/" + buch + "/index.php", "_blank", "width=830, height=530,status=0,scrollbars=0,resizable=1");
}

//<![CDATA[

var iconOrange = new GIcon(); 
iconOrange.image = 'http://labs.google.com/ridefinder/images/mm_20_orange.png';
iconOrange.shadow = 'http://labs.google.com/ridefinder/images/mm_20_shadow.png';
iconOrange.iconSize = new GSize(12, 20);
iconOrange.shadowSize = new GSize(22, 20);
iconOrange.iconAnchor = new GPoint(6, 20);
iconOrange.infoWindowAnchor = new GPoint(6, -5);

function load() {
	function createMarker(point1, html) {
		var mark1 = new GMarker(point1, iconOrange);
		GEvent.addListener(mark1, 'click', function() {
			map.setCenter(point1, 15);
			mark1.openInfoWindowHtml(html);
		});
		GEvent.addListener(mark1, 'mouseover', function() {
			mark1.openInfoWindowHtml(html);
		});
		return mark1;
	}

	  function showAddress(html, address) {
	  geocoder.getLatLng(
		address,
		function(point) {
		  if (!point) {
			//alert(address + " not found");
		  } else {
			map.addOverlay(createMarker(point, html));
		  }
		}
	  );
	}

	if (GBrowserIsCompatible()) {
		var map = new GMap2(document.getElementById("map"));
		var geocoder = new GClientGeocoder();
        map.addControl(new GLargeMapControl());
        map.addControl(new GMapTypeControl());
        map.setCenter(new GLatLng(50.197250, 8.574100), 4);

        GDownloadUrl("dz_termin-xml.php", function(data) {
          var xml = GXml.parse(data);
          var markers = xml.documentElement.getElementsByTagName("marker");
          for (var i = 0; i < markers.length; i++) {
            var von_datum = markers[i].getAttribute("von_datum");
			var von_zeit = markers[i].getAttribute("von_zeit");
			var bis_datum = markers[i].getAttribute("bis_datum");
			var bis_zeit = markers[i].getAttribute("bis_zeit");
			var hotel = markers[i].getAttribute("hotel");
			var strasse = markers[i].getAttribute("strasse");
			var land = markers[i].getAttribute("land");
			var plz = markers[i].getAttribute("plz");
			var ort = markers[i].getAttribute("ort");
			if (hotel != "Hermitage"){
				showAddress( "<p align='left' style='font-size:16px; line-height:20px; font-family:Times, Arial; color:#FF9900'><b>" + von_datum + "</b><br>" + hotel + "<br>" + strasse + "<br>" + land + " " + plz + " " + ort + "</font>", strasse + "," + plz + " " + ort );
			}
          }
        });

	}

}

//]]>