
var browser = navigator.appVersion;
var timerID2 = null;
var timerID3 = null;

function menuOn(menuName)
{
	if (meni != null)
	{
		setClass(false, meni);
	}

	meni = document.getElementById(menuName);
	setClass(true, meni);
	void(0);
}

function menuOff(menuName)
{
	var meni = document.getElementById(menuName);
	setClass(false, meni);
	void(0);
}

function adaptLis()
{
 var lis = "";

 if (document.getElementById('menus'))
 {
	 lis = document.getElementById('menus').getElementsByTagName('li');

	 if (lis != "" && lis != undefined && lis != null)
	 {	 
		 for (i = 0; i < lis.length; i++)
		 {
			 li = lis[i];
				 li.onmouseover = function()
				 {									
					clearTimeout(timerID2);
					clearTimeout(timerID3);					
					setClass(true, this);									
				 }

				 li.onmouseout = function()
				 {		
					setClass(false, this);
					timerID3 = setTimeout("SetNoClass()",5000);
				 }
			 }
		}
	}
}

function SetNoClass()
{
lis = document.getElementById('menus').getElementsByTagName('li');
	 if (lis != "" && lis != undefined && lis != null)
	 {			 
		 for (i = 0; i < lis.length; i++)
		 {				
			 li = lis[i];
			 li.className='';				 
		 }
	 }	
}

function setClass(over, where)
{
	var hoverStr = 'hover';
	if (over)
	{
		//reset svih sub_menu-ja
		 uls = document.getElementById('menus').getElementsByTagName('ul');

		 if (uls != "" && uls != undefined && uls != null)
		 {			 
			 for (i = 0; i < uls.length; i++)
			 {
				
				 ul = uls[i];
				 
				 if (ul.className=="sub_menu")
				 {
					 ul.style.display="none";					
				 }
			 }
		 }

		 lis = document.getElementById('menus').getElementsByTagName('li');
		 if (lis != "" && lis != undefined && lis != null)
		 {
			 
			 for (i = 0; i < lis.length; i++)
			 {				
				 li = lis[i];
				 li.className='';			 
			 }
		 }
		//display block za odredjeni sub menu
		where.className = hoverStr;
		if (where.hasChildNodes){
			var c=0;
			arrChilds=where.childNodes;
			while(c < arrChilds.length){
				if (arrChilds[c].nodeName == "UL")
				{
					arrChilds[c].style.display="block";
					//arrChilds[c].style.width="100%";
				}
				c++;
			}
		}
	}
	else
	{
		//display none za odredjeni sub menu
		//where.className = '';		
		if (where.hasChildNodes){
			var d=0;
			
			arrChilds=where.childNodes;
			while(d < arrChilds.length){
				
				if (arrChilds[d].nodeName == "UL")
				{					
					timerID2 = setTimeout("arrChilds[" + d + "].style.display='none'",5000);					
				}
				d++;
			}
		}
	}
}





window.onload = adaptLis;

