/* Javascript for the global header rollovers */
var ActiveObject;
var t;
// Menu names should be added here
var menus = new Array('AboutMenu',
	'SupportUsMenu',
	'TakeActionMenu',
	'ProgramsMenu',
	'PubsMenu',
	'BizMenu',
	'SocialInvestMenu',
	'MemberCenterMenu',
	'PopularMenu',
	'TopicsMenu');
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]);
		}
	}
}

