var strCurrentMenu = "";
var strCurrentPopupMenu = "";
var objCurrentMenu = "";

if (document.layers) {
   var loadWidth = window.innerWidth
   var loadHeight = window.innerHeight
}
function Netscape4Resize() {
	//Special handling for CSS-P redraw bug in Netscape Communicator 4.
	if (document.layers) {
	    if (loadWidth != window.innerWidth || loadHeight != window.innerHeight) {
		   history.go(0)
	    }
	}
}	
function MouseOverButtons(objSelectedMenu) {
	if (document.all) {	//Internet Explorer
     if (objSelectedMenu.name != "BusinessServ" && objSelectedMenu.name != "Calc" &&objSelectedMenu.name != "CheckOrdering" && objSelectedMenu.name != "Info" && objSelectedMenu.name != "LendingServ" && objSelectedMenu.name != "Locations" && objSelectedMenu.name != "OnlineBanking" &&  objSelectedMenu.name != "PersonalServ" && objSelectedMenu.name != "SecureCode" && objSelectedMenu.name != "TeleBanking") objSelectedMenu.style.cursor = "default";
   	}
	if (objCurrentMenu != "") {
		objCurrentMenu.src = "/images/Buttons/" + objCurrentMenu.name + ".gif";
	}
	objSelectedMenu.src = "/images/Buttons/" + objSelectedMenu.name + "-o.gif";
	ShowPopupMenu(objSelectedMenu.name);
	objCurrentMenu = objSelectedMenu;

	return;
}
function ShowPopupMenu(strSelectedMenu) {
	var strSelectedPopupMenu = strSelectedMenu + "Popup";
	if (strSelectedPopupMenu != strCurrentPopupMenu) {
		HidePopupMenu();
	}
	if (document.layers) {	//Netscape Navigator 4
		document.layers[strSelectedPopupMenu].bgColor = "#FFCC66";
		document.layers[strSelectedPopupMenu].visibility = "visible";
	} 
	else if (document.all) { //Internet Explorer
		document.all.item(strSelectedPopupMenu).style.visibility = "visible";
		ToggleIEDropdownVisibility(strSelectedMenu);
	}
	else if (document.getElementById) {  //Netscape 6
		//alert(strSelectedPopupMenu)
	    document.getElementById(strSelectedPopupMenu).style.visibility = "visible";
	}    
	strCurrentPopupMenu = strSelectedPopupMenu;
	strCurrentMenu      = strSelectedMenu;
}
function HidePopupMenu() {
	if (strCurrentPopupMenu != "") {
		if (document.layers) {	//Netscape Navigator 4
			document.layers[strCurrentPopupMenu].visibility = "hidden";
		}
		else if (document.all) { //Internet Explorer
			document.all.item(strCurrentPopupMenu).style.visibility = "hidden";
			ToggleIEDropdownVisibility("");
		}
		else if (document.getElementById) {   //Netscape 6
			document.getElementById(strCurrentPopupMenu).style.visibility = "hidden";
		}
		 objCurrentMenu.src = "/images/Buttons/" + strCurrentMenu + ".gif";
		 strCurrentPopupMenu = "";
		 strCurrentMenu = "";	
	}
}

function ToggleIEDropdownVisibility(strSelectedMenu) {
	//A bug in IE causes the popup menus to appear behind <SELECT> tags (dropdown lists).  This code
	//hides them when a popup is visible.
	var strVisibility;
	var lngNdx;
	var lngSelectTagsCount = document.all.tags("select").length;
	
	if (document.all)  { //Internet Explorer
		if ((strSelectedMenu == "") || (strSelectedMenu == "Home")) {
			 strVisibility = "visible";
		}
		else {
			 strVisibility = "visible";
		}			 
		for (lngNdx=0; lngNdx < lngSelectTagsCount; lngNdx++) {
			document.all.tags("select")[lngNdx].style.visibility = strVisibility;
		}	 
	}
}

