// JavaScript Document
// Jitendra Shrestha - 11-18-2005
//500 is the menu disappear speed onMouseout (in miliseconds)

function dynamichide(idnum){
	if(idnum != null){delayhide=setTimeout("navclear('"+idnum+"')", 500);}
	else{
		clearhide();			
		delayhide=setTimeout("navdisplay()", 500);
	}
}
function navclear(idnum){
	document.getElementById(idnum).style.display='none';	
	//document.getElementById('subnavlist'+idnum).style.display='none';	
}
function clearhide(){
	if (typeof delayhide!="undefined")
	{clearTimeout(delayhide);}	
}

// the catch in navdisplay is that it only clears the elements in the document
//   where the beginning name starts with 'subnavlist' and the total number just
//  goes to 6 (submenus needed so far)
function navdisplay(id){
		clearhide();
		var d=document.getElementById(id);
		for (var i=1; i<=6; i++){
			if (document.getElementById('navL'+i)){
			document.getElementById('navL'+i).style.display='none';}
		}
		if (d) {d.style.display='block';}
}