/* Erklaerungspopups zu den einzelnen Icons */

// Eingabe der Texte
var beh = "Tourismus für Alle in Bayern";
var kind = "Kinder- und Familienfreundlich";
var tag = "Tagen in Bayern";
var rad = "Fahrradfreundlich";
var mot = "Motorradfreundlich";
var well = "WellVital";
var bio = "Qualitätsverbund umweltbewusster Betriebe";
var rauch = "Nichtraucherfreundlich";
var umw = "Umweltsiegel";
var wand = "Qualitätsgastgeber Wanderbares Deutschland";
var qservice = "<b>ServiceQualität Deutschland</b> - in Bayern";
var siegel_1 = "Auszeichnung in Gold ";
var siegel_2 = "Auszeichnung in Silber";
var siegel_3 = "Auszeichnung in Bronze";
var sterne_10 = "<b>Deutsche Hotelklassifizierung: </b><br>Unterkunft für höchste Ansprüche -Superior-";
var sterne_9 = "<b>Deutsche Hotelklassifizierung: </b><br>Unterkunft für höchste Ansprüche";
var sterne_8 = "<b>Deutsche Hotelklassifizierung: </b><br>Unterkunft für hohe Ansprüche -Superior-";
var sterne_7 = "<b>Deutsche Hotelklassifizierung: </b><br>Unterkunft für hohe Ansprüche";
var sterne_6 = "<b>Deutsche Hotelklassifizierung: </b><br>Unterkunft für gehobene Ansprüche -Superior-";
var sterne_5 = "<b>Deutsche Hotelklassifizierung: </b><br>Unterkunft für gehobene Ansprüche";
var sterne_4 = "<b>Deutsche Hotelklassifizierung: </b><br>Unterkunft für mittlere Ansprüche -Superior-";
var sterne_3 = "<b>Deutsche Hotelklassifizierung: </b><br>Unterkunft für mittlere Ansprüche";
var sterne_2 = "<b>Deutsche Hotelklassifizierung: </b><br>Unterkunft für einfache Ansprüche -Superior-";
var sterne_1 = "<b>Deutsche Hotelklassifizierung: </b><br>Unterkunft für einfache Ansprüche";
var gsterne_4 = "<b>Deutsche Klassifizierung für Gästehäuser, Gasthöfe und Pensionen: </b><br>Unterkunft für hohe Ansprüche";
var gsterne_3 = "<b>Deutsche Klassifizierung für Gästehäuser, Gasthöfe und Pensionen: </b><br>Unterkunft für gehobene Ansprüche";
var gsterne_2 = "<b>Deutsche Klassifizierung für Gästehäuser, Gasthöfe und Pensionen: </b><br>Unterkunft für mittlere Ansprüche";
var gsterne_1 = "<b>Deutsche Klassifizierung für Gästehäuser, Gasthöfe und Pensionen: </b><br>Unterkunft für einfache Ansprüche";
var psterne_5 = "<b>DTV-Klassifizierung für Privatzimmer: </b><br>Unterkunft mit erstklassigem Komfort";
var psterne_4 = "<b>DTV-Klassifizierung für Privatzimmer: </b><br>Unterkunft mit gehobenem Komfort";
var psterne_3 = "<b>DTV-Klassifizierung für Privatzimmer: </b><br>Unterkunft mit gutem Komfort";
var psterne_2 = "<b>DTV-Klassifizierung für Privatzimmer: </b><br>Unterkunft mit mittlerem Komfort";
var psterne_1 = "<b>DTV-Klassifizierung für Privatzimmer: </b><br>Einfache und zweckmäßige Gesamtausstattung des Objektes mit einfachem Komfort.";
var fsterne_5 = "<b>DTV-Klassifizierung für Ferienhäuser und Ferienwohnungen: </b><br>Unterkunft mit erstklassigem Komfort";
var fsterne_4 = "<b>DTV-Klassifizierung für Ferienhäuser und Ferienwohnungen: </b><br>Unterkunft mit gehobenem Komfort";
var fsterne_3 = "<b>DTV-Klassifizierung für Ferienhäuser und Ferienwohnungen: </b><br>Unterkunft mit gutem Komfort";
var fsterne_2 = "<b>DTV-Klassifizierung für Ferienhäuser und Ferienwohnungen: </b><br>Unterkunft mit mittlerem Komfort";
var fsterne_1 = "<b>DTV-Klassifizierung für Ferienhäuser und Ferienwohnungen: </b><br>Einfache und zweckmäßige Unterkunft";
var gastgeber_hotel = "Hotel";
var gastgeber_gaststaette = "Gastronomie";
var gastgeber_gaestehaus = "Gästehaus, Pension";
var gastgeber_privatzimmer = "Ferienwohnung, Privatzimmer";

// Browserunterscheidung
var isIE = document.all;
var isNav = document.layers;
var isDOM = document.getElementsByTagName&&!document.all;
var time = false;

// 1. Funktion: Startet bei Mouseover ueber einem Icon als erstes
function show(e, txt) {
	
	// Abkuerzungen fuer die versch. Referenzpfade
	var menuref = isIE ? document.all.menu : isDOM ? document.getElementById("menu") : isNav ? document.menu : "";
	menustyle = (isIE || isDOM) ? menuref.style : isNav ? menuref : "";
	var eventx = isIE ? window.event.clientX : (isDOM || isNav) ? e.pageX : "";
	var eventy = isIE ? window.event.clientY : (isDOM || isNav) ? e.pageY : "";
	
	// Abfrage wie nah das MouseoverEvent zum rechten Browserrand stattfindet
	if(eventx < 400) {
		menuwidth = 20;
		var menuhead = '<img src="../../img/dhtml_element_01a.gif" width="173" height="5" border="0" alt="">';
	} else {
		menuwidth = 153;
		var menuhead = '<img src="../../img/dhtml_element_01b.gif" width="173" height="5" border="0" alt="">';
	}
	// Fertiger HTML-Inhalt
	// var menucont = '<table width="210" cellspacing="0" cellpadding="0" border="0"><tr><td>' + menuhead + '</td></tr><tr><td bgcolor="FFFFFF" background="../../img/pix_white.gif"><table cellspacing="0" cellpadding="0" border="0"><tr><td width="10"></td><td class="texttab">' + txt + '<br><br></td><td width="10"></td></tr></table></td></tr><tr><td><img src="../img/dhtml_element_02.gif" width="210" height="22" border="0" alt=""></td></tr></table>';
	var menucont = '<table cellspacing="0" cellpadding="0" border="0"><tr><td colspan="2">' + menuhead + '</td></tr><tr><td bgcolor="#FFA800"><table width="170" cellspacing="5" cellpadding="5" border="0"><tr><td background="../../img/pix_white.gif"><table width="160" cellspacing="0" cellpadding="0" border="0"><tr><td class="bluesmall">' + txt + '</td></tr><tr><td height="10"></td></tr><tr><td align="right"></td></tr></table></td></tr></table></td><td></td><td background="../../img/pix_blue.gif" bgcolor="#03294F" rowspan="2" valign="top"><img src="../../img/pix_white.gif" width="2" height="2" border="0" alt=""></td></tr><tr><td colspan="2"></td></tr><tr><td height="2" background="../../img/pix_blue.gif" bgcolor="#03294F" colspan="3"><img src="../../img/pix_white.gif" width="2" height="2" border="0" alt=""></td></tr></table>';
	
	// HTML-Inhalte werden in das PopUp gesetzt
	if(isIE || isDOM) {
		menuref.innerHTML = menucont;
	} else if(isNav) {
		menuref.document.write(menucont);
		menuref.document.close();
	}	
	// menu wird positioniert
	if(isIE) {
		menustyle.left = eventx - menuwidth;
		menustyle.top = eventy + 20 + document.body.scrollTop;
		menustyle.visibility = "visible";
	} else if(isDOM || isNav) {
		menustyle.left = eventx - menuwidth;
		menustyle.top = eventy + 20;
		menustyle.visibility = "visible";
	}
	
	// Funktion slide() wird mit Hilfe des Mousemove-Ereigniss gestartet
	if(isDOM || isNav) {
		document.captureEvents(Event.MOUSEMOVE);
	}
	document.onmousemove = slide;
	
}

// 2. Funktion: Startet im direkten anschluss an die show() Funktion.
function slide(e) {
	
	// Abkuerzungen fuer die Event-Referenz
	var eventx = isIE ? window.event.clientX : (isDOM || isNav) ? e.pageX : "";
	var eventy = isIE ? window.event.clientY : (isDOM || isNav) ? e.pageY : "";
	
	// menu bleibt an der Maus kleben
	if(isIE) {
		menustyle.left = eventx - menuwidth;
		menustyle.top = eventy + 20 + document.body.scrollTop;
	} else if(isDOM || isNav) {
		menustyle.left = eventx - menuwidth;
		menustyle.top = eventy + 20;
	}
	
}

// 3. Funktion: Beendet die Routine bei Mouseout oder Onclick auf ein Icon
function hide() {
	
	// Versteckt das PopUp
	if(isIE || isDOM || isNav) {
		menustyle.visibility = "hidden";
	}
	
	// Das Mousmove-Ereigniss wird beendet
	if(isDOM || isNav) {
		document.releaseEvents(Event.MOUSEMOVE);
	}
	document.onmousemove = null;
	
}