/** 
* Copyright 2004 massimocorner.com
* JavaScript library for the "hiermenu" ColdFusion custom tag
* @author      Massimo Foti (massimo@massimocorner.com)
* @version     1.0, 2004-10-12
 */
function tmt_keepHiermenu(menuobj) {
}

function tmt_hideAllmenu(obj) {
	clearTimeout(window.hiermenu_timeout);
	if (!getBrowserType('ie'))return false;
	var i=200;
	while(i>0 && tmt_openedMenus.length>0) {
		i--;
		var obj=tmt_openedMenus.pop();
		obj.style.display='none';
	}

	var obj=getObjfromIdorObj('mainmenu');
	var nodes=obj.childNodes;
	for (var i=0;i<nodes.length;i++) {
		if(nodes[i].nodeName.toLowerCase() == "ul"){
			nodes[i].style.display = "none";
		}
		if(nodes[i].nodeName.toLowerCase() == "li"){
			var nodes2=nodes[i].childNodes;
			for (var i2=0;i2<nodes2.length;i2++) {
				if(nodes2[i2].nodeName.toLowerCase() == "ul"){
					nodes2[i2].style.display = "none";
				}
			}
		}
	}
}
 
var tmt_allowHideHiermenu=true;
var tmt_openedMenus=new Array();

function tmt_showHiermenu(menuobj){
	if (!getBrowserType('ie'))return false;
	tmt_allowHideHiermenu=false;
	if(document.all){
		tmt_hideAllmenu();
		var childMenus = menuobj.parentNode.childNodes;
		for(var i=0; i<childMenus.length; i++){
			var obj = childMenus[i];
			if(obj.nodeName.toLowerCase() == "ul"){
				tmt_openedMenus.push(obj);
				obj.style.display = "block";
				obj.attachEvent("onmouseover", function(){obj.style.display = "block";});
			}
		}
	}
	window.hiermenu_timeout = setTimeout("tmt_hideAllmenu",2000);
}

function  tmt_hideHiermenu(menuobj) {
	if (!getBrowserType('ie'))return false;
	if(document.all/* && tmt_allowHideHiermenu*/){
		var childMenus = menuobj.parentNode.childNodes;
		for(var i=0; i<childMenus.length; i++){	
			var obj = childMenus[i];
			if(obj.nodeName.toLowerCase() == "ul"){
				obj.style.display = "none";
				obj.attachEvent("onmouseout", function(){obj.style.display = "none";});
			}
		}
	}
}



function hideHungexpoMenu(fromitem) {
	if (typeof tmt_hideAllmenu!='undefined')tmt_hideAllmenu();
}