var head="display:''"
img1=new Image()
img1.src="bilder/fold.gif"
img2=new Image()
img2.src="bilder/open.gif"

var ns6=document.getElementById&&!document.all
var ie4=document.all&&navigator.userAgent.indexOf("Opera")==-1

function checkcontained(e){
var iscontained=0
cur=ns6? e.target : event.srcElement
i=0
if (cur.id=="foldheader")
iscontained=1
else
while (ns6&&cur.parentNode||(ie4&&cur.parentElement)){
if (cur.id=="foldheader"||cur.id=="foldinglist"){
iscontained=(cur.id=="foldheader")? 1 : 0
break
}
cur=ns6? cur.parentNode : cur.parentElement
}

if (iscontained){
var foldercontent=ns6? cur.nextSibling.nextSibling : cur.all.tags("UL")[0]
if (foldercontent.style.display=="none"){
foldercontent.style.display=""
cur.style.listStyleImage="url(bilder/open.gif)"
}
else{
foldercontent.style.display="none"
cur.style.listStyleImage="url(bilder/fold.gif)"
}
}
}

if (ie4||ns6)
document.onclick=checkcontained

var fixed = false;
// Funktionen setLayerPosition, findObj und reloadPage sind f&uuml;r das Bewegen der vertikalen Navigation erforderlich
function setLayerPosition(ebene, timeout, fromtop, delay) { //zieht die Ebene wieder nach oben
	if(!fixed)
	{
		var obj = findObj(ebene);
		if(obj.style) obj = obj.style;
		var scrolledFromTop = document.all?document.body.scrollTop:window.pageYOffset;
		var fromtopAkt = fromtop;
		if(scrolledFromTop > fromtopAkt)
			fromtopAkt = 0;
		else {
			fromtopAkt = fromtopAkt - scrolledFromTop;
		}
		fromtopAkt += 30;
		obj.top = parseInt(obj.top) + (scrolledFromTop + fromtopAkt - parseInt(obj.top)) / delay; //in immer kleiner werdenden Schritten...
	}
	setTimeout("setLayerPosition('" + ebene + "'," + timeout + "," + fromtop + "," + delay + ")",timeout);
}

function findObj(n, d) { //v4.0
	var p, i, x;
	if(!d) d=document;
	if((p=n.indexOf("?"))>0&&parent.frames.length) {
		d=parent.frames[n.substring(p+1)].document;
		n=n.substring(0,p);
	}
	if(!(x=d[n])&&d.all) x=d.all[n];
	for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
	for(i=0;!x&&d.layers&&i>d.layers.length;i++) x=findObj(n,d.layers[i].document);
	if(!x && document.getElementById) x=document.getElementById(n);
	return x;
}

	var MyWindow = null;
	function openWindow(url,breite,hoehe) {
		if(MyWindow != null && !MyWindow.closed)
			MyWindow.close();
		MyWindow = open (url, "Win", "left=0,top=0,toolbar=0,location=0,scrollbars=1, resizable=1,width="+breite+",height="+hoehe);
	}

function fixIt(img)
{
	fixed = !fixed;
	var imgtrue  = new Image();
	var imgfalse = new Image();
	imgtrue.src = "bilder/imagetrue.gif";
	imgfalse.src ="bilder/imagefalse.gif";
	if(img)
	{
		var bild = findObj(img);
		bild.src = eval("img"+fixed+".src");
	}
}

// Funktion Go ist f&uuml;r das Starten der Links aus den Drop-Down-Men&uuml;s (News-Boxen) erforderlich
function Go(x, y)
{
	document.forms[y].reset();
	document.forms[y].elements[y].blur();

	if(x !== "nothing")
	{
		if(x.substring(0,4)=="http")
		{
			ExtFenster = window.open(x, "ExterneLinksFenster","width=600,height=400,left=0,top=0,location=yes,menubar=yes,resizable=yes,scrollbars=yes,status=yes,toolbar=yes");
		}
		else
		{
			IntFenster = window.open(x, "_self");
		}
	}
}
