/*
Author: Dave Snyder, dave@mail.rit.edu
Copyright: 2007 Rochester Institute of Technology, All Rights Reserved.
License: For use exclusively on http://dirs.cis.rit.edu/
Updated: 20 August 2007
*/

var hideIt;
var hideIt2;
var gid;
var gid2;

function showMenu(id){
	hideIt = false;
	document.getElementById(id).style.display = 'block';
	var menus = document.getElementsByTagName('ul');
	for (var i = 0; i < menus.length; i++){
   	 if (menus[i].className == 'menu' && menus[i].id != id){
			menus[i].style.display = 'none';		
		}
	}
}

function showSubMenu(id){
	hideIt = false;
	hideIt2 = false;
	document.getElementById(id).style.display = 'block';
	var menus = document.getElementsByTagName('ul');
	for (var i = 0; i < menus.length; i++){
   	 if (menus[i].className == 'submenu' && menus[i].id != id){
			menus[i].style.display = 'none';		
		}
	}
}

function hideMenu(id){
	hideIt = true;
	gid = id;
	setTimeout('hideMenu2()',20);
}

function hideSubMenu(id){
	hideIt2 = true;
	gid2 = id;	
	setTimeout('hideMenu2()',20);
}

function hideMenu2(){
	if(hideIt){
		document.getElementById(gid).style.display = 'none';
		var menus = document.getElementsByTagName('ul');
		for (var i = 0; i < menus.length; i++){
   			if (menus[i].className == 'submenu'){
				menus[i].style.display = 'none';		
			}
		}	
	}
	if(hideIt2){
		document.getElementById(gid2).style.display = 'none';
	}
}
