var open1='';
var open2='';
function hideLeiste_li (bereich) {
	try {
		//alert(bereich);
		if (bereich) {
			var bereichName = bereich;
			var bereich = document.getElementById(bereich);
			
			if (bereich != null) {
				bereich.style.visibility="hidden";
				bereich.style.display="none";

				var temp = bereich.getElementsByTagName('ul');
				if(temp.length > 0) {
					for (i=0; i<temp.length; i++)
						if (temp[i]) {
							temp[i].style.visibility="hidden";
							temp[i].style.display="none";
						}
				}
			}
		}
	} catch (err) {
		alert (err);
	}
}

function showLeiste_li (bereich) {
	//alert(bereich);
	try {
		var bereichName = bereich;
		var bereich = document.getElementById(bereichName);
		temp = bereichName.split('_');
		if (bereich != null) {
			if (open1.length == bereichName.length && open1 != bereichName)
				hideLeiste_li(open1);
			if (bereich.style.visibility != "visible") {
				if (bereichName==temp[1])
					hideLeiste_li(open1);
				if(temp[1] > 9) {
					hideLeiste_li(open2);
					open2 = bereichName;
				} else {
					open1 = bereichName;
				}
				
				bereich.style.visibility="visible";
				bereich.style.display="block";
			} else {
				if (bereichName==open1 && temp[1] > 9)
					hideLeiste_li(open1);
				if (bereichName==open2)
					hideLeiste_li(open2);
			}
		}
	} catch (err) {
		alert (err);
	}
}

