// main menu events
function fMenuLevel1_on(obj){
	obj.className="clsLevel1_selected";
}

function fMenuLevel1_off(obj){
	obj.className="";
}

function fMenuLevel2_on(obj){
	try{
		//obj.childNodes(0).className="clsLevel2_selected";
		obj.firstChild.className="clsLevel2_selected";
	}catch(e){}
}

function fMenuLevel2_off(obj){
	try{
		//obj.childNodes(0).className="";
		obj.firstChild.className="";
	}catch(e){}
}




var oLevel1, oLevel2;

function showSubMenu(){
	var objThis = this;

	if(objThis.parentNode.className=="clsMenuLevel1") oLevel1=objThis;
	if(oLevel1) fMenuLevel1_on(oLevel1);

	if(objThis.parentNode.className=="clsMenuLevel2"){
		oLevel2=objThis;
		if(oLevel2) fMenuLevel2_on(oLevel2);
	}

	if(objThis.parentNode.className=="clsMenuLevel3"){
		if(oLevel2) fMenuLevel2_on(oLevel2);
	}


	var objULCollection;
	objULCollection = objThis.getElementsByTagName("UL");		
	if(objULCollection[0]) objULCollection[0].style.display = "block";
}

function hideSubMenu(){	
	var objThis = this;

	if(oLevel1) fMenuLevel1_off(oLevel1);
	if(oLevel2  && objThis.parentNode.className!="clsMenuLevel3") fMenuLevel2_off(oLevel2);

	var objULCollection;
	objULCollection = objThis.getElementsByTagName("UL");		
	if(objULCollection[0]) objULCollection[0].style.display = "none";
}			

function fInitialiseMenu(){
	var oTopMenuObj=document.getElementById("oTopMenu")
	var objLICollection = oTopMenuObj.getElementsByTagName("LI");		
	var objLI;										
	for(var i=0; i<objLICollection.length; i++){		
		objLI = objLICollection[i];
		if(objLI.className!="clsSeperator"){
			objLI.onmouseover=showSubMenu;
			objLI.onmouseout=hideSubMenu;
		}
	}
}

window.attachEvent("onload", fInitialiseMenu);

