openMenu = Array();
//	BB 9-2007	Renoved cruddy effects so the menu would display better
// 		It would function alot better if we could upgrade JQuery, but too many unrelated things break
function buildMenu(){
	$(".t_nav li").not(".t_nav li ul li").hover(
		function(){
			if (!openMenu[this.className]){
				//$("ul", this).slideDown("fast");
				$("ul", this).show();
				openMenu[this.className] = 1; // OPENING
				//window.setTimeout("menuOpened(\""+this.className+"\")",300);
			}
		}, 
		function(){
			if (openMenu[this.className]==1){
				openMenu[this.className] = 3;
				hideMenu(this.className);
				//window.setTimeout("hideMenu(\""+this.className+"\")",100);
			}
		} 
	);
}

function hideMenu(id){
	if (openMenu[id] == 3) {
		//trace("ul."+id);
		//bb9-2007 $(".t_nav li."+id+" ul").fadeOut("slow");
		$(".t_nav li."+id+" ul").hide();
		//openMenu[id] = 4;
		openMenu[id] = 0;
		//window.setTimeout("menuClosed(\""+id+"\")",500);
	} else {
		trace ("not closed : "+id);
	}
}

/*function menuOpened(id){
	openMenu[id]=2;
}*/

function menuClosed(id){
	openMenu[id] = 0;	
}

window.onload.actions.push(buildMenu);
