var meni_left = null;

function menuOn_left(menuName){
	if (meni_left != null) {
		setClass_left(false, meni_left);
	}

	meni_left = document.getElementById(menuName);
	setClass_left(true, meni_left);
	void(0);
}

function menuOff_left(menuName){
	var meni_left = document.getElementById(menuName);
	setClass_left(false, meni_left);
	void(0);
}

function setClass_left(over, where) {
	var hoverStr_left = 'hoverleft';

	if (where.className != "opened"  && where.className != "opened selected"  && where.className != "selected") {
		if (over) {
			where.className = hoverStr_left;
		} else {
			where.className = '';
		}		
	}

	var test = where.getElementsByTagName("ul");
}

function adaptLis_left() {
	var lis_left = "";
	lis_left = document.getElementById('leftMenu').getElementsByTagName('li');

	if (lis_left != "" && lis_left != undefined && lis_left != null) {
		for (var i = 0; i < lis_left.length; i++) {
			var li_left = lis_left[i];

			if (li_left.className != 'opened') {
				li_left.onmouseover = function() {
					setClass_left(true, this);
				}

				li_left.onmouseout = function() {
					setClass_left(false, this);
				}
			}
		}
	}
}

var meni = 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 setClass(over, where)
{
	var hoverStr = 'hover';
	if (over)
	{
		//reset svih sub_menu-ja
		 var uls = document.getElementById('menu-tools').getElementsByTagName('ul');

		 if (uls != "" && uls != undefined && uls != null)
		 {
			 
			 for (var i = 0; i < uls.length; i++)
			 {
				
				 var ul = uls[i];
				 
				 if (ul.className=="sub_menu")
				 {
					 ul.style.display="none"
				 }
			 }
		 }
		//display block za odredjeni sub menu
		where.className = hoverStr;
		if (where.hasChildNodes){
			var c=0;
			var arrChilds=where.childNodes;
			while(c < arrChilds.length){
				if (arrChilds[c].nodeName == "UL")
				{
					arrChilds[c].style.display="block";
				}
				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")
				{
					arrChilds[d].style.display='none';
				}
				d++;
			}
		}
	}
}

function adaptLis() {
	var lis = "";
	lis = document.getElementById('menu-tools').getElementsByTagName('li');
	if (lis != "" && lis != undefined && lis != null) {
		for (var i = 0; i < lis.length; i++) {
			var li = lis[i];

			li.onmouseover = function() {
				setClass(true, this);
			}

			li.onmouseout = function() {
				setClass(false, this);
			}
		}
	}

}

window.onload = adaptLis;