var strAktMenu = "";

function fnMenu_Click( strID )
{
	try
	{
		if (strID != strAktMenu)
		{
			var oPrev = document.getElementById("aktcol");
			if (oPrev)
			{
				oPrev.id = oPrev.name;
			}
			var oCur = document.getElementById(strID);
			if (oCur)
			{
				strAktMenu = strID;
				oCur.name = oCur.id;
				oCur.id = "aktcol";
			}
			window.frames["navigationframe"].fnShowSpan(strID);
		}
	}
	catch (e){}
}

function fnShowSpan( strID )
{
	var oBody = document.getElementById("navigationbody");
	var bFound = false;
	var oCurSpan = document.getElementById("opened");
	var oCurMenu = document.getElementById("aktmenu");
	var strClasses;
	var oCurLink;
	if (oCurSpan)
	{
		oCurSpan.style.display = "none";
		oCurSpan.id = "";
	}
	if (oCurMenu)
	{
		oCurMenu.id = "";

		strClasses = oCurMenu.className.split(" ");
		oCurMenu.className = strClasses[0];
		for (var i = 0; i < oCurMenu.childNodes.length; i++)
		{
			if (oCurMenu.childNodes[i].nodeName == "A")
			{
				var oCurLink = oCurMenu.childNodes[i];
				strClasses = oCurLink.className.split(" ");
				oCurLink.className = strClasses[0];
			}
		}
	}
	for (var i = 0; i < oBody.childNodes.length; i++)
	{
		if (oBody.childNodes[i].nodeName == "SPAN")
		{
			var oSpan = oBody.childNodes[i];
			if (oSpan.style.display != "none")
			{
				var oOldSpan = oSpan;
			}
			if (oSpan.id == strID)
			{
				oSpan.style.display = "";
				bFound = true;
			}
			else
			{
				oSpan.style.display = "none";
			}
		}
	}
	if (bFound == false && oOldSpan != undefined)
	{
		oOldSpan.style.display = "";
	}
}

function fnSelectID( strID )
{
	var oPrev = document.getElementById("aktmenu");
	var strClasses;
	if (oPrev)
	{
		oPrev.id = "";

		strClasses = oPrev.className.split(" ");
		oPrev.className = strClasses[0];
		for (var i = 0; i < oPrev.childNodes.length; i++)
		{
			if (oPrev.childNodes[i].nodeName == "A")
			{
				var oPrevLink = oPrev.childNodes[i];
				strClasses = oPrevLink.className.split(" ");
				oPrevLink.className = strClasses[0];
			}
		}
	}
	var oCur = document.getElementById(strID);
	if (oCur)
	{
		var oTD = oCur.parentNode;
		oTD.id = "aktmenu";

		//oCur.className = "active";		
		//oTD.className = "active";

		if (oCur.className == "navfirstlevellink")
		{
			oCur.className += " navfirstlevellinkactive";
			oTD.className += " navfirstleveltdactive";
		}
		else if (oCur.className == "navsecondlevellink")
		{
			oCur.className += " navsecondlevellinkactive";
			oTD.className += " navsecondleveltdactive";	
		}

		var oOldSpan = document.getElementById("opened");
		if (oOldSpan)
		{
			oOldSpan.id = "";
			oOldSpan.style.display = "none";
		}
		var oCurSpan = oCur.parentNode.parentNode.parentNode.parentNode.parentNode;
		oCurSpan.style.display = "";
		if (oCurSpan.id == "")
			oCurSpan.id = "opened";
		for (var i = 0; i < oTD.childNodes.length; i++)
		{
			if (oTD.childNodes[i].nodeName == "SPAN")
			{
				var oSpan = oTD.childNodes[i];
				oSpan.id = "opened"
				oSpan.style.display = oSpan.style.display == "none" ? "" : "none";
			}
		}
	}
}

function fnNavigate( strURL, strID )
{
	fnSelectID(strID);
	parent.frames["contentframe"].window.open(strURL,"_self");
}
