//<![CDATA[
function init() {
	if (GBrowserIsCompatible()) {

		var map = new GMap2(document.getElementById("map"));
		map.setCenter(new GLatLng(47.26432,11.392822),8);
		//map.getInfoWindow().show();
		map.addMapType(G_PHYSICAL_MAP);
		map.setMapType(G_PHYSICAL_MAP);
		
		map.addControl(new GLargeMapControl());
		map.addControl(new GMapTypeControl());

		var twhIcon = new GIcon(G_DEFAULT_ICON);
		twhIcon.image = "http://www.tirolerwellnesshotels.com/images/google/twhmarker.png";
		twhIcon.shadow = "";
		twhIcon.iconSize = new GSize(32,32);
		markerOptions = {icon:twhIcon};
		getMarker(map);

}
	else{
		alert("Sorry, the Google Maps API is not compatible with this browser");
	}
}

function createMarker(map,point,hotelfile,hotelname,hotelort){	
	var marker = new GMarker(point, markerOptions);
	var html = fbubble(hotelfile, hotelname, hotelort);
	GEvent.addListener(marker, "click", function(){marker.openInfoWindowHtml(html);});
	return marker;
}

function fbubble(hotelfile, hotelname, hotelort){
	html="<p><img src='http://tirolerwellnesshotels.com/images/google/"+hotelfile+".jpg' width='160' height='120'></p><p><b>"+hotelname+"</b><p><p>"+hotelort+"</p><p><a href='http://tirolerwellnesshotels.com/oesterreich/hotels/"+hotelfile+".php'>mehr</a></p>";
	return html;
}

function getMarker(map){
		var point = new GLatLng(parseFloat(47.438072), parseFloat(11.70001));
		map.addOverlay(createMarker(map,point,'wiesenhof', "Der Wiesenhof", "Pertisau, Achensee"));
		var point = new GLatLng(parseFloat(47.1625255), parseFloat(11.744788));
		map.addOverlay(createMarker(map,point,'tuxerhof', "Alpin Spa Tuxerhof", "Vorderlanersbach, Tux"));
		var point = new GLatLng(parseFloat(47.153244), parseFloat(10.757332));
		map.addOverlay(createMarker(map,point,'hotelandy', "Hotel Andy", "Jerzens im Pitztal"));
		var point = new GLatLng(parseFloat(47.080688), parseFloat(11.27002));
		map.addOverlay(createMarker(map,point,'edelweiss', "Vitalhotel Edelweiss", "Neustift, Stubaital"));
		var point = new GLatLng(parseFloat(47.225819), parseFloat(12.036338));
		map.addOverlay(createMarker(map,point,'gaspingerhof', "Gaspingerhof", "Gerlos, Zillertal"));
		var point = new GLatLng(parseFloat(47.311245), parseFloat(11.143892));
		map.addOverlay(createMarker(map,point,'inntalerhof', "Inntalerhof", "Moesern, Seefeld"));
		var point = new GLatLng(parseFloat(47.297977), parseFloat(10.928392));
		map.addOverlay(createMarker(map,point,'holzleiten', "Spa Resort Holzleiten", "Obsteig, Mieming"));
		var point = new GLatLng(parseFloat(47.170258), parseFloat(11.864076));
		map.addOverlay(createMarker(map,point,'neuhaus', "Alpendomizil Neuhaus", "Mayrhofen, Zillertal"));
		var point = new GLatLng(parseFloat(47.431309), parseFloat(12.213213));
		map.addOverlay(createMarker(map,point,'schermer', "Vitalhotel Schermer", "Westendorf, Brixental"));
	    var point = new GLatLng(parseFloat(47.130396), parseFloat(10.266691));
		map.addOverlay(createMarker(map,point,'schwarzeradler', "Hotel Schwarzer Adler", "St.Anton am Arlberg"));
		var point = new GLatLng(parseFloat(46.890657), parseFloat(10.503488));
		map.addOverlay(createMarker(map,point,'naudererhof', "Hotel Naudererhof", "Nauders, Reschenpass"));
		var point = new GLatLng(parseFloat(46.871554), parseFloat(11.029568));
		map.addOverlay(createMarker(map,point,'hotelalpina', "Hotel Alpina Deluxe", "Obergurgl, Oetztal"));
}