
// auf und zu bild laden
plus			= new Image();
plus.src	= "images/plus.png";

minus			= new Image();
minus.src	= "images/minus.png";

/*
function setDivs()
{
	var plattform = navigator.appVersion.toUpperCase();
	var navName = navigator.appName.toUpperCase();

	if(plattform.indexOf('WINDOWS') >= 0)	// its windows
	{
		if(navName.indexOf('EXPLORER') >= 0) // ie
		{
			document.getElementById("content").style.width = 578;
			document.getElementById("content").style.height = 440;
			
			document.getElementById("header").style.width = 650;
		}
	}
}//endfunction setDivs
*/

var altDiv, altLev = 1;
var divArray = new Array();

function aufZu(whaaaat, level)
{
	var i, temp = new Array();

	// die divs evaluieren
	var myActDiv = eval(document.getElementById(whaaaat));
	var myOldDiv = eval(document.getElementById(altDiv));
	
	// das aufzubild evaluieren
	var myImg = eval("document.img" + whaaaat.substring(3));
	myImg.src = myImg.src == plus.src ? minus.src : plus.src;
	
	// geklickten div auf- oder zuklappen
	if(myActDiv.style.visibility == 'hidden')
	{
		// aufklappen
		myActDiv.style.visibility	= 'visible';
		myActDiv.style.display		= 'block';
		
		// nur hinzufügen wenn das 1. mal geklickt
		if(myOldDiv != myActDiv)
			divArray.push({div: whaaaat, lev: level});

		// den geöffneten div merken
		altDiv = whaaaat;
		altLev = level;
	}
	else
	{
		// zuklappen
		myActDiv.style.visibility	= 'hidden';
		myActDiv.style.display		= 'none';
	}//endif


	// nun den anderen div schliessen
	if(myOldDiv != myActDiv)
	{
		// alle untergeordneten divs schliessen
		for(i = 0; i < divArray.length; i++)
		{
			if((divArray[i].lev >= level) && (divArray[i].div != whaaaat))
			{
				var myCloseDiv = eval(document.getElementById(divArray[i].div));
				myCloseDiv.style.visibility	= 'hidden';
				myCloseDiv.style.display		= 'none';
				
				// das bild zum div setzen
				myImg = eval("document.img" + divArray[i].div.substring(3));
				myImg.src = plus.src;
			}
			else
			{
				temp.push({div: divArray[i].div, lev: divArray[i].lev});
			}//endif

		}//endfor

		divArray = temp;
	}//endif

}//endfunction aufZu
