﻿var iAktMenuPos=-1;

function setHelpAnchor(sHelp)
{
	var eHelpLink=document.getElementById('helplink');
	
	sHelp=sHelp.substr(sHelp.search('/')+1);
	determineUser();

	eHelpLink.href="/pomoc/help_"+sUser+".html#"+sHelp;
}

function setInfoMenuLight(iMenuPos)
{
	var eSubmenu=document.getElementById("nav");
	
	for (var i=0;i<eSubmenu.childNodes.length;i++)
	{
		if (eSubmenu.childNodes[i].className=='light_up')
		{
			eSubmenu.childNodes[i].className='menu_top';
		}
	}

	if (iMenuPos>=0)
	{
		eSubmenu.childNodes[iMenuPos].className='light_up';
	}
	
	iAktMenuPos=iMenuPos;
}

function showLogout()
{
	var eLogout=document.getElementById("logout");

	if (sUser!='info')
		eLogout.style.visibility="visible";	
	else
		eLogout.style.visibility="hidden";	
}
/* ------------------ fix dla IE ------------------*/
function sfHover()
{
	var sfEls = document.getElementById("nav").getElementsByTagName("li");
	for (var i=0; i<sfEls.length; i++)
	{
		sfEls[i].onmouseover=function()
		{
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function()
		{
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}

function sfHoverIE7()
{
	var sfEls = document.getElementById("nav").getElementsByTagName("li");
	
	for (var i=0; i<sfEls.length; i++)
	{
		var eSubmenu=sfEls[i].getElementsByTagName("ul")[0];
		
		if (eSubmenu!=null)
		{
			eSubmenu.className="sfsubmenu";

			sfEls[i].onmouseover=function()
			{
				var eUl=this.getElementsByTagName("ul")[0];
				eUl.style.display="block";
			}
			sfEls[i].onmouseout=function()
			{
				var eUl=this.getElementsByTagName("ul")[0];
				eUl.style.display="none";
			}
		}
	}
}

if (isIE7()) 
	window.attachEvent("onload",sfHoverIE7);
else if (window.attachEvent)
	window.attachEvent("onload",sfHover);
