
function init()
{
	setMainNavDropsDowns();   
}
  

function setMainNavDropsDowns()
{
	mainNavWrapper = document.getElementById("primaryNavigation");
	mainNavArr = mainNavWrapper.getElementsByTagName("A");

	for (i=0;i<mainNavArr.length;i++)
	{
		mainNavArr[i].onmouseover = function()
		{
			buildDropDown(this);
		}
	}
}

function buildDropDown(obj)
{
	id = obj.className.substr(7,1);
	navMenuObj = document.getElementById("navMenu");
	navMenuObj.className = "showNav_"+id;
	buildMenuItems(navMenuObj);

	navMenuMaskObj = document.getElementById("navMenuMask");
	navMenuMaskObj.className = "navMenuMask";
	navMenuMaskObj.onmouseover = function()
	{
		hideMenu();
	}
	navMenuMaskObj2 = document.getElementById("navMenuMask2");
	navMenuMaskObj2.className = "navMenuMask2";
	navMenuMaskObj2.onmouseover = function()
	{
		hideMenu();
	}
}

function buildMenuItems(obj)
{
	navLinksArr    = new Array();
	navUrlsArr    = new Array();
	navTargetArr    = new Array();
	navClassArr    = new Array();
	navLinksArr[0] = "";
	navLinksArr[1] = "";
	navLinksArr[2] = "";	
	navLinksArr[3] = "";	
	navLinksArr[4] = "";	
	navLinksArr[5] = new Array( "INVESTORS", "Investor ServiceDirect", "InvestDirect Search", "EMPLOYEE STOCK PLAN PARTICIPANTS", "Employee ServiceDirect", "EmployeeDirect", "EquityAccess", "CORPORATIONS", "Client ServiceDirect");
	navUrlsArr[5] = new Array("#", "https://vault.melloninvestor.com/isd/", "https://isd.bnymellon.com/isd/faces/jsp/enroll/enrollInterface.jsp", "#", "https://esd.melloninvestor.com/", "https://espp.melloninvestor.com/", "https://m1.melloninvestor.com/mellonone/login.jsp", "#", "https://vault.melloninvestor.com/csd/");
	navTargetArr[5] = new Array("top", "blank", "blank", "top", "blank", "blank", "blank", "top", "blank");
	navClassArr[5] = new Array("ca1", "ca2", "ca2", "ca12line", "ca2", "ca2", "ca2", "ca1", "ca2");


	id = (obj.className.substr(8,1)) - 1;
	navItems = '<div class="top">&nbsp;</div>';

	for (i=0;i<navLinksArr[id].length;i++)
	{
		navItems +='<a href="'+navUrlsArr[id][i]+'" target="_'+navTargetArr[id][i]+'" class="'+navClassArr[id][i]+'"><span>'+navLinksArr[id][i]+'</span></a>';
	}

	navItems += '<div class="top">&nbsp;</div>';
	

	obj.innerHTML = navItems;

}

function hideMenu()
{
	navMenuObj = document.getElementById("navMenu");
	navMenuObj.className = "hidden";

	navMenuMaskObj = document.getElementById("navMenuMask");
	navMenuMaskObj.className = "hidden";
	navMenuMaskObj2 = document.getElementById("navMenuMask2");
	navMenuMaskObj2.className = "hidden";
}
      

