//JavaScript - All rights reserved - Copyright by mediaLINK - v6.10c/13.04.2006


//-----default-settings
//following if-query to prevent ev. location-attaches on netscape (to adjust, if location-attaches can contain slashes)
if (self.location.href.indexOf("?") > -1){
	filename=self.location.href.substring(self.location.href.lastIndexOf("/")+1,self.location.href.lastIndexOf("?"));
}else{
	filename=self.location.href.substring(self.location.href.lastIndexOf("/")+1,self.location.href.length);
}


//-----config divs
function divParams(n,t){
	this.n = n;
	this.t = t;
}

var divblock = new Array();
divblock[1] = new divParams("R03","cl");		//Themen
divblock[2] = new divParams("R04","cl");		//Praktiker-Leitfaden
divblock[3] = new divParams("R05","cl");		//Web-Companion
divblock[4] = new divParams("R06","cl");		//Dienstleistungen
divblock[5] = new divParams("R08","cl");		//Partner & Sponsoren



//-----handling divs
function divchange(divname){
	divroot = divname.substring(0,divname.length-2);
	divsuffix = divname.substring(divname.length-2,divname.length);

	if (divname.indexOf('cl') > -1){
		divset(divname,'none');
		divset(divroot+'op','block');
		for (var z=1; z<=divblock.length-1; z++){
			if (divblock[z].n == divroot){
				divblock[z].t = "op";
				return;
			}
		}
	}
	if (divname.indexOf('op') > -1){
		divset(divname,'none');
		divset(divroot+'cl','block');
		for (var z=1; z<=divblock.length-1; z++){
			if (divblock[z].n == divroot){
				divblock[z].t = "cl";
				return;
			}
		}
	}
}



function divset(divname,displaytype){
	if ((document.getElementById) && (!ie4)){
		eval("document.getElementById('" + divname + "').style.display = '" + displaytype + "'");
	}
	if (document.layers){
		eval("document." + divname + ".display = '" + displaytype + "'");
	}
	if (ie4){
		eval("document.all." + divname + ".style.display = '" + displaytype + "'");
	}
}



function openall(){
	for (var z=1; z<=divblock.length-1; z++){
		divset(divblock[z].n+"cl","none");
		divset(divblock[z].n+"op","block");
		divblock[z].t = "op";
	}
}



function closeall(){
	for (var z=1; z<=divblock.length-1; z++){
		divset(divblock[z].n+"op","none");
		divset(divblock[z].n+"cl","block");
		divblock[z].t = "cl";
	}
}



function savemenu(){
	var str = ""+"";
	for (var z=1; z<=divblock.length-1; z++){
		str = str + divblock[z].n + "|" + divblock[z].t + "|";
	}
	menusettingsave = str.substring(0,str.length-1);
	SetCookie("krmMenuSettingV1",menusettingsave,0,"/");
}


function initmenu(){
	var menusettingarray = new Array();
	var str;
	str = GetCookie("krmMenuSettingV1");
	if ((str != null) && (str != "")){
		menusettingarray = str.split("|");
		zz = 0;
		for (var z=1; z<=divblock.length-1; z++){
			divblock[z].n = menusettingarray[zz];
			divblock[z].t = menusettingarray[zz+1];
			if (menusettingarray[zz+1] == "op"){
				divset(divblock[z].n+"cl","none");
				divset(divblock[z].n+"op","block");
			}
			zz = zz+2;
		}
	}
	
}



//-----frame-functions
framesetroot = "../../index.html";
if (self == top){
	top.location.href = framesetroot;
}



if (document.images){
	var imageov = new Array();
	var imageof = new Array();
	
	for (var z=3; z<=5; z++){
		zz = "0"+z;
		zz = zz.substring(zz.length-2,zz.length);
		imageov[z] = new Image();
		imageov[z].src = "../../any/graphnav/navHead"+zz+"ov.gif";
		imageof[z] = new Image();
		imageof[z].src = "../../any/graphnav/navHead"+zz+"of.gif";
	}
}


function imgov(i){
	if (document.images){
		document.images[i].src=imageov[i].src;
	}
}

function imgof(i){
	if (document.images){
		document.images[i].src = imageof[i].src;
	}
}



//defocus-function
function defocus(t){
	if (t.blur){t.blur()}
}


//---end of script

