﻿var FramesetGeladen = 1;
var MenuActive = "";
var gnExpiration = 5;
// Menuleiste
var gaMainMenu = new Array("man_1","man_2","man_3","man_4","man_5","man_6");
// Menupopup
var gaSubMenu = new Array("sub_1","sub_2","sub_3","sub_4","sub_5","sub_6");
// Menueinträge der einzelnen Popups
var sub1 = new Array("11","12","13");
var sub2 = new Array("21","22","23","44","25","26");
var sub3 = new Array("31","32");
var sub4 = new Array("41","42","43");
var sub5 = new Array("51","52","53");
var sub6 = new Array("61");

function NewCookie(tcName,tcValue,tnDays) {
	if (tnDays) {
		var date = new Date();
		date.setTime(date.getTime()+(tnDays*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else
		var expires = "";
	document.cookie = tcName+"="+tcValue+expires+"; path=/";			
}

function ReadCookie(tcName) {
	var nameSG = tcName + "=";
	var nuller = '';
	if (document.cookie.indexOf(nameSG) == -1)
		return nuller;
	var ca = document.cookie.split(';');
	for (var i=0; i<ca.length; i++) {
		var c = ca[i];
		while (c.charAt(0)==' ')
			c = c.substring(1,c.length);
		if (c.indexOf(nameSG) == 0)
			return c.substring(nameSG.length,c.length);
	}
	return null;
}

function EraseCookie (tcName) {
	NewCookie(tcName,"",-1);
}

function OpenClose(tnMenu,tcSelection) {
	
	var cOldValMEN = '';
	var cPOP = '';
	// Alten Wert auslesen
	cOldValMEN = ReadCookie('MEN');
	
	
	//EraseCookie(tcMenuCookie);
	for (var i=1; i <=6; i++) {
		cMEN = "men_" + i;
		// Aktuelle Auswahl aktivieren
		if (i == tnMenu ) {
			// Popup anzeigen
			if (i <= 5)	document.getElementById("pop_" + i).style.display = "block";
			// Menuleisteeintrag aktivieren
			document.getElementById("men_" + i).style.backgroundColor  =  "#004877";				//
			NewCookie('MEN',"men_" + i,gnExpiration);			
		}
		else {
			// Popup ausblenden
			if (i <= 5)	document.getElementById("pop_" + i).style.display = "none";
			// Menuleisteneintrag deaktivieren			
			document.getElementById("men_" + i).style.backgroundColor  =	"#EB6A28";	//	
		}		
	}

	// Popupeintrag aktualisieren		
	SelectEntry(tcSelection)	
		
}

function SelectEntry(tcSelection) {
	var cOldValPOP = '';
	// Alten Popupeintrag deaktivieren
	cOldValPOP = ReadCookie('POP');
	if (cOldValPOP != '')
		document.getElementById(cOldValPOP).style.color  = "#FFFFFF";
	// Popupeintrag aktivieren			
	document.getElementById(tcSelection).style.color  = "#EB6A28";	
	NewCookie('POP',tcSelection,gnExpiration);	
}


function OpenClose3(taMenu,tcID,tcSelection) {
	var cOldValML = '';
	var cOldValME = '';
	// Alten Wert auslesen
	cOldValML = ReadCookie('ML');
	cOldValME = ReadCookie('ME');
	if (cOldValME != '') 
		document.getElementById(cOldValME).style.color  = "#000000";	
	
	//EraseCookie(tcMenuCookie);
	for (var i=0; i < taMenu.length; i++) {
		// Aktuelle Auswahl aktivieren
		if (taMenu[i] == tcID ) {
			// Popup anzeigen
			document.getElementById(gaSubMenu[i]).style.display = "block";
			// Menuleisteeintrag aktivieren
			document.getElementById(gaMainMenu[i]).style.backgroundColor  =  "#004877";				//
			NewCookie('ML',taMenu[i],gnExpiration);	
			// Popupeintrag aktivieren		
			//if (tnSelection != '0') document.getElementById(tcSelection).style.color  = "#EB6A28";	
			document.getElementById(tcSelection).style.color  = "#EB6A28";	
			NewCookie('ME',taMenu[i],gnExpiration);			
		}
		else {
			// Popup ausblenden
			document.getElementById(gaSubMenu[i]).style.display = "none";
			// Menuleisteneintrag deaktivieren
			document.getElementById(gaMainMenu[i]).style.backgroundColor  =	"#EB6A28";	//	
		}		
	}
}



function MenuStatus() {
	var mNum = ReadCookie("MM");
	if (mNum)
		document.getElementById(mNum).style.display == "block";	
	var sNum = ReadCookie("SM");
	if (sNum)
		document.getElementById(sNum).style.display == "block";		

}

function SeiteLaden() {
	if(self.location.search.length > 0) {
		var laenge = self.location.search.length;
		var Neue_url = "./iframe/"+self.location.search.substring(1,laenge);
		if (document.images)
			self.ifr.location.replace(Neue_url);
		else
			self.ifr.location.href = (Neue_url);
	}
}



function RefreshFrameset(tcFrame,tcImage) {
	// Nur www.rueckenwind-hamburg.de anzeigen und keine URIs
	var ZielDatei = "../index.html?"+tcFrame+".html";
	if (!top.FramesetGeladen){
		if(document.images)
			top.location.replace(ZielDatei);
		else
			top.location.href = ZielDatei ;
	}
	// Bild Rechte Seite
	top.document.ri.src="./images/"+tcImage;
}






function ShowIframe(tcFrame, tcImage, tcMenuBar, tcMenuBlock, tcMenuActive) {	
	RefreshFrameset(tcFrame,tcImage);	
	// OnMenuSelection(tcMenuBar, tcMenuBlock, tcMenuActive);	
}