/* Javascript for the CABN site header rollovers */
var ActiveObject;
var t;
// Menu names should be added here
var menus = new Array('bnJoinMenu',
	'bnAboutMenu',
	'bnResourcesMenu',
	'bnActionMenu',
	'bnNewsMenu',
	'bnConfMenu',
	'bnAdMenu',
	'bnMemberMenu');
function showMenu(menuName) {
	if (document.getElementById) { // Mozilla 1, NN6, IE5, etc
		clearOtherMenus(menuName);
		clearTimeout(t);
		ActiveObject = document.getElementById(menuName);
		ActiveObject.style.visibility = "visible";
	}
	else if (document.all) { // IE4
		clearOtherMenus(menuName);
		clearTimeout(t);
		document.all[menuName].style.visibility = "visible";
	}
}
function hideMenu(menuName) {
	if (document.getElementById) { // Mozilla 1, NN6, IE5, etc
		clearTimeout(t);
		ActiveObject = document.getElementById(menuName);
		t = setTimeout('ActiveObject.style.visibility = "hidden";',1000);
	} else if (document.all) { // IE4
		clearTimeout(t);
		t = setTimeout('document.all[menuName].style.visibility = "hidden";',1000);
	}
} 
function hideMenuNow(menuName) {
	if (document.getElementById) { // Mozilla 1, NN6, IE5, etc
		ActiveObject = document.getElementById(menuName);
		ActiveObject.style.visibility = "hidden";
	} else if (document.all) { // IE4
		document.all[menuName].style.visibility = "hidden";
	}
} 
function clearOtherMenus(menuName) {
	for (var i=0; i < menus.length; i++) {
		if (menus[i] != menuName) {
			hideMenuNow(menus[i]);
		}
	}
}
