var init;
function init()
{
	init = 1;
	if(document.layers)
	{
		document.aktuellt.top = -40;
    }
    if(document.all)
	{
		aktuellt.style.top = -40;
    }
    if(!document.all && document.getElementById)
	{
    	document.getElementById("aktuellt").style.top = -40
    }		
		
	showAkt = 1;
	aktPos = 20;
	if(!document.all && document.getElementById)
		suben = document.getElementById("sub2")
	else	
		suben = sub2;
	timeId = 0;	
}
	
var openclose;
var suben;
var showAkt;
var aktPos;

function changeBackTr(idt,col)
{
	if (document.layer)
	{
		document.layers[idt].bgColor = col;
	}
	else if (!document.all && document.getElementById)
	{
	    document.getElementById(idt).style.backgroundColor = col;
	}
	else
	{
		document.all[idt].style.background = col;
	}
}	
function lib_bwcheck(){ //Browsercheck (needed)
	this.ver=navigator.appVersion
	this.agent=navigator.userAgent
	this.dom=document.getElementById?1:0
	this.opera5=(navigator.userAgent.indexOf("Opera")>-1 && document.getElementById)?1:0
	this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom && !this.opera5)?1:0; 
	this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom && !this.opera5)?1:0;
	this.ie4=(document.all && !this.dom && !this.opera5)?1:0;
	this.ie=this.ie4||this.ie5||this.ie6
	this.mac=this.agent.indexOf("Mac")>-1
	this.ns6=(this.dom && parseInt(this.ver) >= 5) ?1:0; 
	this.ns4=(document.layers && !this.dom)?1:0;
	this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.opera5)
	return this
}
var bw=lib_bwcheck()

function makeObj(obj,nest,x,y){
	nest = (!nest)?"":'document.'+nest+'.'		
	this.css = bw.dom?document.getElementById(obj).style:bw.ie4?document.all[obj].style:bw.ns4?eval(nest+'document.'+obj):0
	this.evnt = bw.dom?document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?this.css:0
	this.moveIt = b_moveIt
	this.obj = obj+"Object"
	eval(this.obj+"=this")
	return this
}
var px = bw.ns4||window.opera?"":"px";

function b_moveIt(x){this.x=x; this.css.top=this.x+px;}
function showAktuellt()
{
	if(showAkt == 0)
		showAkt = 1;
	else
		showAkt = 0;
	upDown();
}

function setPosition(a,b)
{
	var i
	//alert(a)
	//oM = new makeObj(a)
	i = 174 + (16*b);
	if (document.layers)
	{
		document.layers[a].top = i+"px"
	}
	else if (!document.all && document.getElementById)
	{
	    document.getElementById(a).style.top = i+"px"
	}
	else
	{
		document.all[a].style.top = i+"px"
	}
	//oM.moveIt(i)
}

function upDown()
{
	var pos,nPos;
	if(showAkt == 0)
		pos = 10;
	else
		pos = -10;
	aktPos = aktPos + pos;
	if(aktPos <= 150 && aktPos >= -40)
	{
		if (document.layers)
		{
			document.aktuellt.top = aktPos;
		}
		else if (!document.all && document.getElementById)
		{
	    	document.getElementById("aktuellt").style.top = aktPos;
		}		
		else
		{
			aktuellt.style.top = aktPos;
		}
		setTimeout("upDown()",75);
	}
	else if (aktPos > 150)
	{
		setTimeout("aktuellttimeout()",10000);	
	}
	
	else if(aktPos < 0)
		aktPos = -40;
	else
	{
		aktPos = 150;		
	}
}

function displayImage(bild) {
var Win = window.open("bilder.asp?id="+bild,"Bilder",'width=450 ,height=370, resizable=yes,scrollbars=yes,menubar=no,status=no,location=no' );
Win.focus();
}

function displaySlideshow(bild,lang) {
var Win = window.open("showSlideshow.asp?id="+bild+"&lang="+lang,"Bilder",'width=640 ,height=480, resizable=yes,scrollbars=yes,menubar=no,status=no,location=no' );
Win.focus();
}

function changeBackLink(aja,sec)
{
	if (document.layer)
	{
		document.layers[aja].bgColor = "#344F37";
	}
	else if (!document.all && document.getElementById)
	{
	    document.getElementById(aja).style.backgroundColor = "#344F37";
	}
	else
	{
		document.all[aja].style.background = "#344F37";
	}
	if(sec)
	{
		if (document.layer)
		{
			document.layers[sec].bgColor = "#344F37";
		}
		else if (!document.all && document.getElementById)
		{
	    	document.getElementById(sec).style.backgroundColor = "#344F37"
		}
		else
		{
			document.all[sec].style.background = "#344F37";
		}
	}
}
function returnBackLink(aja,sec)
{
	if (document.layer)
	{
		document.layers[aja].bgColor = "#93AE95"
	}
	else if (!document.all && document.getElementById)
	{
	    document.getElementById(aja).style.backgroundColor ="#93AE95";
	}
	else
	{	
		document.all[aja].style.background = "#93AE95";
	}
	if(sec)
	{
		if (document.layer)
		{
			document.layers[sec].bgColor = "#93AE95"
		}
		else if (!document.all && document.getElementById)
		{
	    	document.getElementById(sec).style.backgroundColor ="#93AE95";
		}		
		else
		{	
			document.all[sec].style.background = "#93AE95";
		}
	}
}

function subClick(subben)
{	
	if (init > 0)
	{
		clearTimeout(timeId);
	if (document.layer)
	{
	if(document.subben.visibility == "hide")
		{
			document.suben.visibility = "hide";
			document.layers[subben].visibility = "show";
			suben = document.layers[subben];
		}
		else if (document.layers[subben].visibility != document.suben.visibility )
		{
			document.layers[subben].visibility = "hide";
		}	
	}
	else if (!document.all && document.getElementById)
	{
		if(document.getElementById(subben).style.visibility == "hidden")
		{
			suben.style.visibility = "hidden";
			document.getElementById(subben).style.visibility = "visible";
			suben = document.getElementById(subben);
		}
		else if (document.getElementById(subben).style.visibility != suben.style.visibility)
		{
			document.getElementById(subben).style.visibility = "hidden";
		}
	}
	else
	{
		if(document.all[subben].style.visibility == "hidden")
		{
			suben.style.visibility = "hidden";
			document.all[subben].style.visibility = "visible";
			suben = document.all[subben];
		}
		else if (document.all[subben].style.visibility != suben.style.visibility)
		{
			document.all[subben].style.visibility = "hidden";
		}
	}
	timeId = setTimeout("timeout()",7000);
	}
}

function hideSub()
{
	if (init > 0)
	{
	if (document.layer)
	{
		if (document.suben.visibility == "show")
			document.suben.visibility = "hide";
	}
	else if (!document.all && document.getElementById)
	{
		if (suben.style.visibility == "visible")
			suben.style.visibility = "hidden";
	}
	else
	{
		if (suben.style.visibility == "visible")
			suben.style.visibility = "hidden";
	}
	}
}

function timeout()
{
	if (document.layer)
	{
		document.suben.visibility = "hide";
	}
	else if (!document.all && document.getElementById)
	{
	    suben.style.visibility ="hidden";
	}	
	else
	{
		suben.style.visibility = "hidden";
	}
}  

function aktuellttimeout()
{
	showAkt = 1;
	upDown();
}