var bIE=(document.all ? true : false)
function fMenuLevel1_on(obj){
	if(bIE) obj.childNodes(0).style.color="#BD2626";
}

function fMenuLevel1_off(obj){
	if(bIE) obj.childNodes(0).style.color="#000000";
}

function fMenuLevel2_on(obj){
//	obj.childNodes(0).style.color="#ffffff";
//	obj.childNodes(0).style.backgroundColor="#00206A";
}

function fMenuLevel2_off(obj){
//	obj.childNodes(0).style.color="#000000";
//	obj.childNodes(0).style.backgroundColor="buttonface";
}



var oLevel1, oLevel2, oCurrMenu;

function showSubMenu(){
	var objThis=this;

	if(objThis==oCurrMenu){
		try{hideSubMenu(objThis)}catch(e){}
		oCurrMenu=null;
		return;
	}
	else{
		try{hideSubMenu(oCurrMenu)}catch(e){}
		oCurrMenu=objThis;
	}

	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(obj){	
	var objThis=obj;
	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 obj=document.getElementById("oTopMenu");
	var objLICollection = obj.getElementsByTagName("LI");		
	var objLI;										
	for(var i=0; i<objLICollection.length; i++){		
		objLI = objLICollection[i];										
		objLI.onclick=showSubMenu;
//		objLI.onmouseout=hideSubMenu;
	}
}



