// main menu events
var bSelected=false

function fMenuLevel1_on(obj){
	$obj=$(obj)
	bSelected=($obj.hasClass("clsSelected")?true:false)
	$obj.removeClass("clsSelected").addClass("clsLevel1on")
	
	
	//obj.className="clsLevel1on";
	//obj.firstChild.className="clsLevel1on";
}

function fMenuLevel1_off(obj){
	$obj=$(obj)
	$obj.removeClass("clsLevel1on");
	if(bSelected)   $obj.addClass("clsSelected");
	bSelected=false
	//obj.firstChild.className="";
}


var oLevel1;

function showSubMenu(){
	var objThis = this;
	if(objThis.parentNode.className=="clsMenuLevel1") oLevel1=objThis;
	
	var objULCollection;
	objULCollection = objThis.getElementsByTagName("UL");		
	if(objULCollection[0]){
		if(oLevel1) fMenuLevel1_on(oLevel1);
		objULCollection[0].style.display = "block";
	}
}

function hideSubMenu(){	
	var objThis = this;
	

	var objULCollection;
	objULCollection = objThis.getElementsByTagName("UL");		
	if(objULCollection[0]){
		if(oLevel1) fMenuLevel1_off(oLevel1);
		objULCollection[0].style.display = "none";
	}
}			

function fInitialiseMenu(){
	var objLICollection = document.body.getElementsByTagName("LI");		
	var objLI;										
	for(var i=0; i<objLICollection.length; i++){		
		objLI = objLICollection[i];
		if(objLI.className!="clsSep"){
			objLI.onmouseover=showSubMenu;
			objLI.onmouseout=hideSubMenu;
		}
	}
}

window.onload=fInitialiseMenu;
