var oCMenu1=new makeCM("oCMenu1");
var oCMenu2=new makeCM("oCMenu2");
var oCMenu3=new makeCM("oCMenu3");

function findPos(menu){
  if(bw.ns4){
    if(menu==1){
      x = document.layers.layerMenu1.pageX
      y = document.layers.layerMenu1.pageY
    }
    else if(menu==2){
      x = document.layers.layerMenu2.pageX
      y = document.layers.layerMenu2.pageY
    }
    else if(menu==3){
      x = document.layers.layerMenu3.pageX
      y = document.layers.layerMenu3.pageY
    }
  }else{
    x=0; y=0; var el,temp
    if(menu==1){
      el = bw.ie4?document.all["divMenu1"]:document.getElementById("divMenu1");}
    else if(menu==2){
      el = bw.ie4?document.all["divMenu2"]:document.getElementById("divMenu2");}
    else if(menu==3){
      el = bw.ie4?document.all["divMenu3"]:document.getElementById("divMenu3");}
    if(el.offsetParent){
      temp = el
      while(temp.offsetParent){
        temp=temp.offsetParent;
        x+=temp.offsetLeft
        y+=temp.offsetTop;
      }
    }
    x+=el.offsetLeft
    y+=el.offsetTop
  }
  return [x,y]
}	

function cleanValues (dataArray) {
	var re = new RegExp("'", "g");
	dataArray[altTextSlot] = dataArray[altTextSlot].replace(re, '');
	dataArray[heightSlot] = dataArray[heightSlot].replace(re, '');
	dataArray[widthSlot] = dataArray[widthSlot].replace(re, '');
	dataArray[imgsrcSlot] = dataArray[imgsrcSlot].replace(re, '');
	dataArray[hrefSlot] = dataArray[hrefSlot].replace(re, '');
	return dataArray;
}	

//If a help button is detected, allow that to go to the specified URL
//For all other URLs specified for a User Defined button, disable.
function buildUserDefined(navMenu, menuName, valueArray) {
	var pattern = /help/;
	var result = valueArray[hrefSlot].match(pattern);
	var linkTarget, hrefLoc, clickEvnt;
	
	if (result != null) {
		clickEvnt = "";
		linkTarget = "_blank";			
		hrefLoc = valueArray[hrefSlot];
	} else {	
		clickEvnt = "alert ('This function is disabled in Demonstration Mode');";
		linkTarget = "_blank";		
		hrefLoc = "";
	} 

	navMenu.makeMenu(menuName,'',valueArray[altTextSlot],hrefLoc,linkTarget,valueArray[widthSlot],valueArray[heightSlot], valueArray[imgsrcSlot],"","","","","","",clickEvnt,"","");												
}

function drawLogo(){
	return "<div id='Logo'>&nbsp;</div>";
}

//Always written out
function drawBanner () {
	//Banner
	return "<div id='banner'>&nbsp;</div>";
}

//Templating functions
function drawHeader(Nav3Type) {
	if (arguments.length == 0) {
		Nav3Type = "";	
	}
	document.write ("<div id='overall'>");
	document.write ("<div id='divMenu1'></div>");
	drawNav1();
	document.write ("<div id='masthead'>");
	document.write (drawLogo());
	document.write(drawBanner());
	document.write ("</div>");
	document.write ("<div id='divMenu2'></div>");
	drawNav2();	
	document.write ("<br style='clear: both;' />");	
	document.write ("<div id='divMenu3'></div>");	
	
	var navType = Nav3Type.toUpperCase();
	switch (navType) {
		case "DDA":
			drawNav3dda();
			break;	
		case "SAV":
			drawNav3sav();
			break;			
		case "COD":
			drawNav3cod();
			break;			
		case "LAS":
			drawNav3las();
			break;			
		case "DDL":
			drawNav3ddl();
			break;	
		case "BOX":
			drawNav3box();
			break;									
		case "CARD":
			drawNav3card();
			break;				
		default:
			break;
	}		
		
	document.write ("<div id='bodyContent'>");
}


//***********************************************************************************************************************
//***********************************************************************************************************************
//																	NAV 1
//***********************************************************************************************************************
//***********************************************************************************************************************
	
function initializeNavMenu(navMenu, pTop, pLeft, pZIndex, pPlacement, pRows) {	
	var direction;
	(pPlacement == 1) ? pPlacement = 'center' : pPlacement = 'left';
	(pRows == 1) ? direction = 'bottom' : direction = 'right';	
	
	if (pRows == 0) {
		pPlacement = 'left';
	}	
	
	navMenu.rows=pRows;
	navMenu.pxBetween=0;
	navMenu.fromLeft=pLeft;
	navMenu.fromTop=pTop;	
	navMenu.menuPlacement=pPlacement;
	navMenu.offlineRoot="./";
	navMenu.onlineRoot="./";
	navMenu.resizeCheck=0;
	navMenu.wait=350;
	navMenu.zIndex=pZIndex;
	navMenu.useBar=0;

	//Level properties - ALL properties have to be specified in level 0
	navMenu.level[0]=new cm_makeLevel(); //Add this for each new level
	navMenu.level[0].width=240;
	navMenu.level[0].height=18; 
	//navMenu.level[0].regClass="clsMenuItem";
	//navMenu.level[0].overClass="clsMenuOver";
	navMenu.level[0].regClass="clLevel0";
	navMenu.level[0].overClass="clLevel0over";	
	navMenu.level[0].borderX=0;
	navMenu.level[0].borderY=0;
	navMenu.level[0].borderClass=0;
	navMenu.level[0].offsetX=0;
	navMenu.level[0].offsetY=0;
	navMenu.level[0].rows=0;
	navMenu.level[0].arrow=0;
	navMenu.level[0].arrowWidth=0;
	navMenu.level[0].arrowHeight=0;
	navMenu.level[0].align=direction;	
	//Level 1	
	navMenu.level[1]=new cm_makeLevel();
	navMenu.level[1].borderClass="clLevel1border";
	navMenu.level[1].align='right';	
	navMenu.level[1].regClass="clLevel1"
	navMenu.level[1].overClass="clLevel1over"
	navMenu.level[1].roundBorder=1
	//Level 2
	navMenu.level[2]=new cm_makeLevel();
	navMenu.level[2].width=170;
	//Level 3
	navMenu.level[3]=new cm_makeLevel();
}	
	
function initializeNav1() {	
	var pos = findPos(1);
	initializeNavMenu(oCMenu1,pos[1],pos[0],99,Nav1Center,Nav1Rows);	
}

//Always written out
function drawNav1 () {
	var sectionActive = false;
	initializeNav1();	
	
	if (homebutton()) {
		sectionActive = true;	
	}
	if (optionsbutton()) {
		sectionActive = true;	
	}
	if (usrnav1button()) {
		sectionActive = true;	
	}
	if (helpbutton()) {
		sectionActive = true;	
	}			
   
	if (sectionActive) {
		oCMenu1.construct();	
	}	
}

function homebutton(){
	if (Nav1Home != 0){
		var tmpArray = cleanValues(Nav1Home.split(","));	
		if (tmpArray[widthSlot] != 0 && tmpArray[heightSlot] != 0) {			
			oCMenu1.makeMenu('topM12','',tmpArray[altTextSlot],tmpArray[hrefSlot],'',tmpArray[widthSlot],tmpArray[heightSlot], tmpArray[imgsrcSlot]);		
		}
		return true;
	} else {
		return false;
	}
}

function optionsbutton(){

	if (Nav1Options != 0) {
		var tmpArray = cleanValues(Nav1Options.split(","));		
		if (Nav1Options != 0 && (Nav1ShowPW != 0 || Nav1ShowNick != 0 || Nav1ShowEmail != 0 || Nav1ShowCT != 0)) {
			oCMenu1.makeMenu('topM13','',tmpArray[altTextSlot],'nav1options.htm','',tmpArray[widthSlot],tmpArray[heightSlot], tmpArray[imgsrcSlot]);		
			//if (Nav1ShowPW != 0) {
			//	oCMenu1.makeMenu('sub30','topM13','Change Password','nav1options.htm');
			//}
			//if (Nav1ShowNick != 0) {
			//	oCMenu1.makeMenu('sub31','topM13','Change Nicknames','changenickname.htm');
			//}
			//if (Nav1ShowEmail != 0) {
			//	oCMenu1.makeMenu('sub32','topM13','Change Email Address','changeemail.htm');				
			//}			
			//if (Nav1ShowCT != 0) {
			//	//Insert Change theme code here
			//}				
			//if (Nav1ShowSecurity != 0) {
			//	oCMenu1.makeMenu('sub34','topM13','Change	Security Question','changesec.htm');	
			//}
			//if (MFAEnabledSwitch != 0) {
			//	oCMenu1.makeMenu('sub35','topM13','Change Security Data','csd.htm');	
			//}
		}	
		return true;	
	} else {
		return false;
	}
}

//User defined areas in Nav 1
function usrnav1button(){
	if (Nav1User1 != 0){
		var tmpArray = cleanValues(Nav1User1.split(","));			
		oCMenu1.makeMenu('topM14','',tmpArray[altTextSlot],tmpArray[hrefSlot],'_blank',tmpArray[widthSlot],tmpArray[heightSlot], tmpArray[imgsrcSlot]);		
		return true;
	} else {
		return false;
	}
}

function helpbutton(){
	if (Nav1Help != 0){
		var tmpArray = cleanValues(Nav1Help.split(","));		
		oCMenu1.makeMenu('topM15','',tmpArray[altTextSlot],tmpArray[hrefSlot],'_blank',tmpArray[widthSlot],tmpArray[heightSlot], tmpArray[imgsrcSlot]);				
		return true;
	} else {
		return false;
	}
}


//***********************************************************************************************************************
//***********************************************************************************************************************
//																	NAV 2
//***********************************************************************************************************************
//***********************************************************************************************************************
function initializeNav2() {
	var pos = findPos(2);
	initializeNavMenu(oCMenu2,pos[1],pos[0],98,Nav2Center,Nav2Rows);
	//initializeNavMenu(oCMenu2,130,-1,98,'left',0);
}

function drawNav2() {
	var sectionActive = true;
	initializeNav2();
	drawNav2Accounts();
	drawNav2Express();
	drawNav2Options();
	drawNav21();
	drawNav22();
	drawNav23();
	drawNav24();
	drawNav2Home();	
	
	if (sectionActive) {			
		oCMenu2.construct();			
	}
}

function drawNav2Express() {
	if (Nav2Xfer != 0){
		var tmpArray = cleanValues(Nav2Xfer.split(","));			
		oCMenu2.makeMenu('topM23','',tmpArray[altTextSlot],'ddaxpress.htm','',tmpArray[widthSlot],tmpArray[heightSlot], tmpArray[imgsrcSlot]);				
	}	
}

function drawNav2Options() {
	if (Nav2Options != 0){
		var tmpArray = cleanValues(Nav2Options.split(","));			
		oCMenu2.makeMenu('topM24','',tmpArray[altTextSlot],'nav2options.htm','',tmpArray[widthSlot],tmpArray[heightSlot], tmpArray[imgsrcSlot]);				
			//if (Nav2ShowPW != 0) {
			//	oCMenu2.makeMenu('sub40','topM24','Change Password','nav2options.htm');
			//}
			//if (Nav2ShowNick != 0) {
			//	oCMenu2.makeMenu('sub41','topM24','Change Nicknames','changenickname.htm');
			//}
			//if (Nav2ShowEmail != 0) {
			//	oCMenu2.makeMenu('sub42','topM24','Change Email Address','changeemail.htm');			
			//}			
			//if (Nav2ShowCT != 0) {
			//	//Insert Change theme code here
			//}				
			//if (Nav2ShowSecurity != 0) {
			//	oCMenu2.makeMenu('sub44','topM24','Change	Security Question','changesec.htm');
			//}				
			//if (MFAEnabledSwitch != 0) {
			//	oCMenu2.makeMenu('sub45','topM24','Change Security Data','csd.htm');	
			//}
	}		
}

function drawNav21() {
	if (Nav2User1 != 0){
		var tmpArray = cleanValues(Nav2User1.split(","));		
		buildUserDefined (oCMenu2, 'topM16', tmpArray);
		//oCMenu2.makeMenu('topM16','',tmpArray[altTextSlot],tmpArray[hrefSlot],'_blank',tmpArray[widthSlot],tmpArray[heightSlot], tmpArray[imgsrcSlot],"","","","","","",clickEvnt,"","");														
	}		
}

function drawNav22() {
	if (Nav2User2 != 0){
		var tmpArray = cleanValues(Nav2User2.split(","));			
		buildUserDefined (oCMenu2, 'topM17', tmpArray);
		//oCMenu2.makeMenu('topM17','',tmpArray[altTextSlot],tmpArray[hrefSlot],'_blank',tmpArray[widthSlot],tmpArray[heightSlot], tmpArray[imgsrcSlot]);				
	}		
}

function drawNav23() {
	if (Nav2User3 != 0){
		var tmpArray = cleanValues(Nav2User3.split(","));			
		buildUserDefined (oCMenu2, 'topM18', tmpArray);
		//oCMenu2.makeMenu('topM18','',tmpArray[altTextSlot],tmpArray[hrefSlot],'_blank',tmpArray[widthSlot],tmpArray[heightSlot], tmpArray[imgsrcSlot]);				
	}		
}

function drawNav24() {
	if (Nav2User4 != 0){
		var tmpArray = cleanValues(Nav2User4.split(","));			
		buildUserDefined (oCMenu2, 'topM19', tmpArray);
		//oCMenu2.makeMenu('topM19','',tmpArray[altTextSlot],tmpArray[hrefSlot],'_blank',tmpArray[widthSlot],tmpArray[heightSlot], tmpArray[imgsrcSlot]);				
	}		
}

function drawNav2Home() {
	if (Nav2Home != 0){
		var tmpArray = cleanValues(Nav2Home.split(","));			
		oCMenu2.makeMenu('topM25','',tmpArray[altTextSlot],tmpArray[hrefSlot],'',tmpArray[widthSlot],tmpArray[heightSlot], tmpArray[imgsrcSlot]);				
	}			
}

function drawNav2Accounts() {
	if (Nav2Accounts != 0){
		var tmpArray = cleanValues(Nav2Accounts.split(","));			
		oCMenu2.makeMenu('topM22','',tmpArray[altTextSlot],'loa.htm','',tmpArray[widthSlot],tmpArray[heightSlot], tmpArray[imgsrcSlot]);				
		
		//=====================================================================================================================
		oCMenu2.makeMenu('sub120','topM22',maskDDA("2010033445") + ' - CHECKING ACCOUNT','ddabal.htm');
		oCMenu2.makeMenu('sub221','sub120','Account Balances','ddabal.htm');
		oCMenu2.makeMenu('sub242','sub120','Transactions','ddatmenu.htm');
		oCMenu2.makeMenu('sub38642','sub242','Previous Statement','ddaps.htm');
		oCMenu2.makeMenu('sub39742','sub242','Current Statement','ddacs.htm');
		oCMenu2.makeMenu('sub39759','sub242','Since Last Login','ddaslli.htm');
		oCMenu2.makeMenu('sub311942','sub242','Recent Transactions','ddapd.htm');
		oCMenu2.makeMenu('sub3121042','sub242','Current Business Day','ddacd.htm');
		oCMenu2.makeMenu('sub3131142','sub242','Transactions Menu','ddatmenu.htm');
		oCMenu2.makeMenu('sub3141242','sub242','Export Transactions','ddatranexport.htm');
		
		if (Nav3Payments != 0 && PaymentsSwitch != 0){
			var linkTarget = "_blank";
			oCMenu2.makeMenu('sub253','sub120','Bill Payment','checkfreedemoSSO/Payment_Center/Path4/Core.htm',linkTarget);
			//oCMenu2.makeMenu('sub32053','sub253','New Scheduled Payment','ddansp.htm');
			//oCMenu2.makeMenu('sub33153','sub253','Payment List','ddapmtlist.htm');
		}
		
		oCMenu2.makeMenu('sub264','sub120','Transfers','ddatransfer.htm');
		oCMenu2.makeMenu('sub32064','sub264','New Scheduled Transfer','ddanst.htm');
		oCMenu2.makeMenu('sub33164','sub264','Express Transfer','ddaxpress.htm');
		oCMenu2.makeMenu('sub34264','sub264','Transfer List','ddatransfer.htm');
		
		
		if (Nav3Documents != 0 && DocumentSwitch != 0) {
			oCMenu2.makeMenu('sub276','sub120','Documents','ddadoc.htm');	
		}
		
		if (Nav3CheckOrder != 0 && CheckOrderSwitch != 0){
			var linkTarget = "_blank";
			var clickEvnt = "alert ('This function is disabled in Demonstration Mode');";
			var hrefLoc = "";
			//blank = "<a href='' target='_new'><img src=" + tmpArray[imgsrcSlot] + " alt=" + tmpArray[altTextSlot] + " /></a>"
			oCMenu2.makeMenu('sub254','sub120','Check Order',hrefLoc,linkTarget,"","","","","","","","","",clickEvnt,"","");
		}
		
		if (Nav3StopPay != 0 && StopPaySwitch != 0) {
			oCMenu2.makeMenu('sub286','sub120','Stop Payment','ddastop.htm');
			oCMenu2.makeMenu('sub32086','sub286','Add Stop Pay','ddastop.htm');
			oCMenu2.makeMenu('sub33186','sub286','Stop Pay List','ddastoplist.htm');
		}

		if (Nav3User1 != 0){
			var valueArray = cleanValues(Nav3User1.split(","));	
			var linkTarget = "_blank";			
			var hrefLoc = valueArray[hrefSlot];
			oCMenu2.makeMenu('sub301','sub120',valueArray[altTextSlot],hrefLoc,linkTarget,"","","","","","","","","","","","");												
		}			
		
		//=====================================================================================================================
		
		oCMenu2.makeMenu('sub122','topM22',maskSAV("3020969781") + ' - STATEMENT SAVINGS','savbal.htm');
		oCMenu2.makeMenu('sub223','sub122','Account Balances','savbal.htm');
		oCMenu2.makeMenu('sub244','sub122','Transactions','savtransmenu.htm');
		oCMenu2.makeMenu('sub32244','sub244','Account To Date','savatd.htm');
		oCMenu2.makeMenu('sub38844','sub244','Previous Statement','savps.htm');
		oCMenu2.makeMenu('sub39944','sub244','Current Statement','savcs.htm');
		//oCMenu2.makeMenu('sub3101044','sub244','Since Last Log In','savslli.htm');
		oCMenu2.makeMenu('sub3111144','sub244','Recent Transactions','savpd.htm');
		oCMenu2.makeMenu('sub3121244','sub244','Current Business Day','savcd.htm');
		oCMenu2.makeMenu('sub3131344','sub244','Transactions Menu','savtransmenu.htm');
		oCMenu2.makeMenu('sub3141444','sub244','Export Transactions','savtranexport.htm');
		oCMenu2.makeMenu('sub266','sub122','Transfers','savtranslist.htm');
		oCMenu2.makeMenu('sub32266','sub266','New Scheduled Transfer','savnst.htm');
		oCMenu2.makeMenu('sub33366','sub266','Express Transfer','savxpress.htm');
		oCMenu2.makeMenu('sub34466','sub266','Transfer List','savtranslist.htm');
		
		if (Nav3Documents != 0 && DocumentSwitch != 0) {
			oCMenu2.makeMenu('sub296','sub122','Documents','savdoc.htm');	
		}		

		if (Nav3User1 != 0){
			var valueArray = cleanValues(Nav3User1.split(","));	
			var linkTarget = "_blank";			
			var hrefLoc = valueArray[hrefSlot];
			oCMenu2.makeMenu('sub302','sub122',valueArray[altTextSlot],hrefLoc,linkTarget,"","","","","","","","","","","","");												
		}					
		
		//=====================================================================================================================
		
		oCMenu2.makeMenu('sub121','topM22',maskCOD("4010011010") + ' - CERTIFICATE ACCOUNT','codbal.htm');
		oCMenu2.makeMenu('sub228','sub121','Account Balances','codbal.htm');
		oCMenu2.makeMenu('sub2420','sub121','Transactions','codatd.htm');
		oCMenu2.makeMenu('sub328411','sub2420','Account To Date','codatd.htm');
		oCMenu2.makeMenu('sub3510410','sub2420','Date Last Interest','coddli.htm');
		oCMenu2.makeMenu('sub35016410','sub2420','Since Last Log In','codslli.htm');
		oCMenu2.makeMenu('sub35117410','sub2420','Recent Transactions','codpd.htm');
		oCMenu2.makeMenu('sub35218410','sub2420','Current Business Day','codcd.htm');
		
		if (Nav3Documents != 0 && DocumentSwitch != 0) {
			oCMenu2.makeMenu('sub306','sub121','Documents','coddoc.htm');	
		}				
		
		if (Nav3User1 != 0){
			var valueArray = cleanValues(Nav3User1.split(","));	
			var linkTarget = "_blank";			
			var hrefLoc = valueArray[hrefSlot];
			oCMenu2.makeMenu('sub303','sub121',valueArray[altTextSlot],hrefLoc,linkTarget,"","","","","","","","","","","","");												
		}				
		
		//=====================================================================================================================
		
		oCMenu2.makeMenu('sub128','topM22',maskLAS("2570667710") + ' - MORTGAGE LOAN','lasbal.htm');
		oCMenu2.makeMenu('sub229','sub128','Account Balances','lasbal.htm');
		oCMenu2.makeMenu('sub2410','sub128','Transactions','lasatd.htm');
		oCMenu2.makeMenu('sub328410','sub2410','Account To Date','lasatd.htm');
		oCMenu2.makeMenu('sub3410419','sub2410','Previous Year','laspy.htm');
		oCMenu2.makeMenu('sub3511418','sub2410','Current Year','lascy.htm');
		oCMenu2.makeMenu('sub3612417','sub2410','Previous Month','laspm.htm');
		oCMenu2.makeMenu('sub3713416','sub2410','Current Month','lascm.htm');
		oCMenu2.makeMenu('sub31016410','sub2410','Since Last Log In','lasslli.htm');
		oCMenu2.makeMenu('sub3713415','sub2410','Recent Transactions','laspd.htm');		
		//oCMenu2.makeMenu('sub31117410','sub2410','Previous Business Day','laspd.htm');
		//oCMenu2.makeMenu('sub31218410','sub2410','Current Business Day','lascd.htm');
		if (Nav3Documents != 0 && DocumentSwitch != 0) {
			oCMenu2.makeMenu('sub316','sub128','Documents','lasdoc.htm');	
		}			
		
		if (Nav3User1 != 0){
			var valueArray = cleanValues(Nav3User1.split(","));	
			var linkTarget = "_blank";			
			var hrefLoc = valueArray[hrefSlot];
			oCMenu2.makeMenu('sub304','sub128',valueArray[altTextSlot],hrefLoc,linkTarget,"","","","","","","","","","","","");												
		}				
				
		//=====================================================================================================================
		
		oCMenu2.makeMenu('sub126','topM22',maskDDL("2010425276") + ' - CONSUMER LOAN','ddlbal.htm');
		oCMenu2.makeMenu('sub227','sub126','Account Balances','ddlbal.htm');
		oCMenu2.makeMenu('sub248','sub126','Transactions','ddlatd.htm');
		oCMenu2.makeMenu('sub32648','sub248','Account To Date','ddlatd.htm');
		oCMenu2.makeMenu('sub34848','sub248','Previous Year','ddlpy.htm');
		oCMenu2.makeMenu('sub35948','sub248','Current Year','ddlcy.htm');
		oCMenu2.makeMenu('sub361048','sub248','Previous Month','ddlpm.htm');
		oCMenu2.makeMenu('sub371148','sub248','Current Month','ddlcm.htm');
		oCMenu2.makeMenu('sub3101450','sub248','Since Last Log In','ddlslli.htm');
		oCMenu2.makeMenu('sub3111548','sub248','Recent Transactions','ddlpd.htm');
		//oCMenu2.makeMenu('sub3121648','sub248','Current Business Day','ddlcd.htm');
		if (Nav3Documents != 0 && DocumentSwitch != 0) {
			oCMenu2.makeMenu('sub326','sub126','Documents','ddldoc.htm');	
		}	
		
		if (Nav3User1 != 0){
			var valueArray = cleanValues(Nav3User1.split(","));	
			var linkTarget = "_blank";			
			var hrefLoc = valueArray[hrefSlot];
			oCMenu2.makeMenu('sub305','sub126',valueArray[altTextSlot],hrefLoc,linkTarget,"","","","","","","","","","","","");												
		}				
				
		//=====================================================================================================================

		if (DebitCardSwitch != 0) {
			oCMenu2.makeMenu('sub149','topM22',maskSDB("10038873") + ' - DEBIT CARD','debitcard.htm');
			oCMenu2.makeMenu('sub257','sub149','Account Balances','debitcard.htm');			
		}
		
		if (SDBSwitch != 0) {
			oCMenu2.makeMenu('sub127','topM22',maskCard("2682246") + ' - SECURITY PLUS 1','box.htm');
			oCMenu2.makeMenu('sub237','sub127','Account Balances','box.htm');							
		}
		
		
		oCMenu2.makeMenu('sub129','topM22','___________________________________________________________','','','','','','','','','','','','','self.status=""','self.status=""')
		oCMenu2.makeMenu('sub1210','topM22','Account List','loa.htm');
		//=====================================================================================================================	
	}	
}

//***********************************************************************************************************************
//***********************************************************************************************************************
//																	NAV 3
//***********************************************************************************************************************
//***********************************************************************************************************************
function initializeNav3() {	
	var pos = findPos(3);
	initializeNavMenu(oCMenu3,pos[1],pos[0],97,Nav3Center,Nav3Rows);
	//initializeNavMenu(oCMenu3,298,-1,97,'left',0);
}


function drawNav3dda() {	
	initializeNav3();

	var sectionActive = false;
	var isActive = false;
	if (drawBalance('ddabal.htm')) {
		sectionActive = true;	
	}
	if (ddatransactions(oCMenu3)) {
		sectionActive = true;
	}
	if (ddapayment(oCMenu3)){
		sectionActive = true;	
	}
	if (ddatransfer(oCMenu3)) {
		sectionActive = true;	
	}	
	if (drawDocuments('ddadoc.htm')) {
		sectionActive = true;	
	}
	if (checkorder(oCMenu3)) {
		sectionActive = true;
	}	
	if (stoppay(oCMenu3)) {
		sectionActive = true;
	}
	if (nav31(oCMenu3)) {
		sectionActive = true;
	}	
	
	if (sectionActive) {
		oCMenu3.construct();		
	}
}

function drawNav3sav() {
	initializeNav3();
	
	var sectionActive = false;
	var isActive = false;		

	if (drawBalance('savbal.htm')) {
		sectionActive = true;
	}
	if (savtransact(oCMenu3)) {
		sectionActive = true;
	}	
	if (savtransfer(oCMenu3)) {
		sectionActive = true;
	}		
	if (drawDocuments('savdoc.htm')) {
		sectionActive = true;	
	}	
	if (nav31(oCMenu3)) {
		sectionActive = true;
	}	

		
	if (sectionActive) {
		oCMenu3.construct();		
	}		
}

function drawNav3cod() {
	initializeNav3();

	var sectionActive = false;
	var isActive = false;	
	if (drawBalance('codbal.htm')) {
		sectionActive = true;
	}
	if (codtransact(oCMenu3)) {
		sectionActive = true;
	}	
	if (drawDocuments('coddoc.htm')) {
		sectionActive = true;
	}				
	if (nav31(oCMenu3)) {
		sectionActive = true;
	}		
	if (sectionActive) {
		oCMenu3.construct();		
	}				
}

function drawNav3las() {
	initializeNav3();

	var sectionActive = false;
	var isActive = false;		
	if (drawBalance('lasbal.htm')) {
		sectionActive = true;
	}	
	if (lastransact(oCMenu3)) {
		sectionActive = true;
	}	
	if (drawDocuments('lasdoc.htm')) {
		sectionActive = true;
	}			
	if (nav31(oCMenu3)) {
		sectionActive = true;
	}		
	if (sectionActive) {
		oCMenu3.construct();		
	}
}

function drawNav3ddl() {
	initializeNav3();

	var sectionActive = false;
	var isActive = false;	
	if (drawBalance('ddlbal.htm')) {
		sectionActive = true;
	}
	if (ddltransact(oCMenu3)) {
		sectionActive = true;
	}	
	if (drawDocuments('ddldoc.htm')) {
		sectionActive = true;
	}		
	if (nav31(oCMenu3)) {
		sectionActive = true;
	}				
	if (sectionActive) {
		oCMenu3.construct();		
	}		

}

function drawNav3box() {
	initializeNav3();
	
	var sectionActive = false;
	var isActive = false;	
		
	if (drawBalance('box.htm')) {
		sectionActive = true;
	}	

	if (nav31(oCMenu3)) {
		sectionActive = true;
	}			
	
	if (sectionActive) {
		oCMenu3.construct();		
	}	
}

function drawNav3card() {
	initializeNav3();
	
	var sectionActive = false;
	var isActive = false;	
		
	if (drawBalance('debitcard.htm')) {
		sectionActive = true;
	}	

	if (nav31(oCMenu3)) {
		sectionActive = true;
	}			
	
	if (sectionActive) {
		oCMenu3.construct();		
	}	
}

//*****************************************************************************************************
//															Simplified functions
//*****************************************************************************************************
function drawBalance(url) {
	if (Nav3Balances != 0){
		var tmpArray = cleanValues(Nav3Balances.split(","));				
		oCMenu3.makeMenu('sub221','sub120',tmpArray[altTextSlot],url,'',tmpArray[widthSlot],tmpArray[heightSlot], tmpArray[imgsrcSlot]);
		return true;
	} else {
		return false;	
	}	
}

function drawDocuments(url){
	if (Nav3Documents != 0 && DocumentSwitch != 0){	
		var tmpArray = cleanValues(Nav3Documents.split(","));		
		oCMenu3.makeMenu('sub285','sub120',tmpArray[altTextSlot],url,'',tmpArray[widthSlot],tmpArray[heightSlot], tmpArray[imgsrcSlot]);
		return true;
	} else {
		return false;	
	}	
}
//*****************************************************************************************************

function checkorder(menu){
	if (Nav3CheckOrder != 0 && CheckOrderSwitch != 0){
		var tmpArray = cleanValues(Nav3CheckOrder.split(","));
		var linkTarget = "_blank";
		var clickEvnt = "alert ('This function is disabled in Demonstration Mode');";
		var hrefLoc = "";
		//blank = "<a href='' target='_new'><img src=" + tmpArray[imgsrcSlot] + " alt=" + tmpArray[altTextSlot] + " /></a>"
		oCMenu3.makeMenu('sub287','sub120','Order Checks',hrefLoc,linkTarget,tmpArray[widthSlot],tmpArray[heightSlot], tmpArray[imgsrcSlot],"","","","","","",clickEvnt,"","");
		return true;
	} else {
		return false;	
	}
}

function stoppay(menu){
	if (Nav3StopPay != 0 && StopPaySwitch != 0){
		var tmpArray = cleanValues(Nav3StopPay.split(","));		
		menu.makeMenu('sub286','sub120',tmpArray[altTextSlot],'ddastop.htm','',tmpArray[widthSlot],tmpArray[heightSlot], tmpArray[imgsrcSlot]);
		menu.makeMenu('sub32086','sub286','Add Stop Pay','ddastop.htm');
		menu.makeMenu('sub33186','sub286','Stop Pay List','ddastoplist.htm');		
		return true;
	} else {
		return false;	
	}
}

//Fix me!
function nav31(menu){
	if (Nav3User1 != 0){
		var tmpArray = cleanValues(Nav3User1.split(","));		
		oCMenu3.makeMenu('sub299','sub120',tmpArray[altTextSlot],tmpArray[hrefSlot],'_blank',tmpArray[widthSlot],tmpArray[heightSlot], tmpArray[imgsrcSlot]);
		//blank = "<a href='help/whstart.htm' target='_blank'><img src='images/help.gif' alt='Help'></a>"	
		//blank = "<a href=" + tmpArray[hrefSlot] +"><img src=" + tmpArray[imgsrcSlot] + " alt=" + tmpArray[altTextSlot] + " /></a>"
		return true;
	} else {
		return false;	
	}
}

//Transaction related functions - Nav 3
function ddatransactions(menu){
	if (Nav3Transactions != 0){
		var tmpArray = cleanValues(Nav3Transactions.split(","));				
		menu.makeMenu('sub242','sub120',tmpArray[altTextSlot],'ddatmenu.htm','',tmpArray[widthSlot],tmpArray[heightSlot], tmpArray[imgsrcSlot]);
		menu.makeMenu('sub38642','sub242','Previous Statement','ddaps.htm');
		menu.makeMenu('sub39742','sub242','Current Statement','ddacs.htm');
		menu.makeMenu('sub39748','sub242','Since Last Login','ddaslli.htm');
		menu.makeMenu('sub311942','sub242','Recent Transactions','ddapd.htm');
		menu.makeMenu('sub3121042','sub242','Current Business Day','ddacd.htm');
		menu.makeMenu('sub3131142','sub242','Transactions Menu','ddatmenu.htm');
		menu.makeMenu('sub3141242','sub242','Export Transactions','ddatranexport.htm');			
		return true;	
	} else {
		return false;
	}
}

function savtransact(menu){
	if (Nav3Transactions != 0){
		var tmpArray = cleanValues(Nav3Transactions.split(","));				
		menu.makeMenu('sub242','sub120',tmpArray[altTextSlot],'savatd.htm','',tmpArray[widthSlot],tmpArray[heightSlot], tmpArray[imgsrcSlot]);
		menu.makeMenu('sub38642','sub242','Account To Date','savatd.htm');
		menu.makeMenu('sub39742','sub242','Previous Statement','savps.htm');
		menu.makeMenu('sub310842','sub242','Current Statement','savcs.htm');
		menu.makeMenu('sub39749','sub242','Since Last Login','savslli.htm');
		menu.makeMenu('sub311942','sub242','Recent Transactions','savpd.htm');
		menu.makeMenu('sub3121042','sub242','Current Business Day','savcd.htm');
		menu.makeMenu('sub3131142','sub242','Transactions Menu','savtransmenu.htm');		
		menu.makeMenu('sub3131143','sub242','Export Transactions','savtranexport.htm');		
		return true;	
	} else {
		return false;
	}	
}

function codtransact(menu){
	if (Nav3Transactions != 0){
		var tmpArray = cleanValues(Nav3Transactions.split(","));				
		menu.makeMenu('sub242','sub120',tmpArray[altTextSlot],'codatd.htm','',tmpArray[widthSlot],tmpArray[heightSlot], tmpArray[imgsrcSlot]);
		menu.makeMenu('sub38642','sub242','Account To Date','codatd.htm');
		menu.makeMenu('sub39742','sub242','Date Last Interest','coddli.htm');
		menu.makeMenu('sub39745','sub242','Since Last Login','codslli.htm');
		menu.makeMenu('sub311942','sub242','Recent Transactions','codpd.htm');
		menu.makeMenu('sub3121042','sub242','Current Business Day','codcd.htm');
		return true;	
	} else {
		return false;
	}	
}

function lastransact(menu){
	if (Nav3Transactions != 0){
		var tmpArray = cleanValues(Nav3Transactions.split(","));				
		menu.makeMenu('sub242','sub120',tmpArray[altTextSlot],'lasatd.htm','',tmpArray[widthSlot],tmpArray[heightSlot], tmpArray[imgsrcSlot]);
		menu.makeMenu('sub38642','sub242','Account To Date','lasatd.htm');
		menu.makeMenu('sub39742','sub242','Previous Year','laspy.htm');
		menu.makeMenu('sub310842','sub242','Current Year','lascy.htm');
		menu.makeMenu('sub311942','sub242','Previous Month','laspm.htm');
		menu.makeMenu('sub3121043','sub242','Current Month','lascm.htm');
		menu.makeMenu('sub3121044','sub242','Since Last Login','lasslli.htm');
		menu.makeMenu('sub3131142','sub242','Recent Transactions','laspd.htm');		
		return true;	
	} else {
		return false;
	}	
}

function ddltransact(menu){
	if (Nav3Transactions != 0){
		var tmpArray = cleanValues(Nav3Transactions.split(","));				
		menu.makeMenu('sub242','sub120',tmpArray[altTextSlot],'ddlatd.htm','',tmpArray[widthSlot],tmpArray[heightSlot], tmpArray[imgsrcSlot]);
		menu.makeMenu('sub38642','sub242','Account To Date','ddlatd.htm');
		menu.makeMenu('sub39742','sub242','Previous Year','ddlpy.htm');
		menu.makeMenu('sub310842','sub242','Current Year','ddlcy.htm');
		menu.makeMenu('sub311942','sub242','Previous Month','ddlpm.htm');
		menu.makeMenu('sub3121042','sub242','Current Month','ddlcm.htm');
		menu.makeMenu('sub3121048','sub242','Since Last Login','ddlslli.htm');
		menu.makeMenu('sub3131144','sub242','Recent Transactions','ddlpd.htm');		
		return true;	
	} else {
		return false;
	}	
}

function ddapayment(menu){
	if (Nav3Payments != 0 && PaymentsSwitch != 0){
		var tmpArray = cleanValues(Nav3Payments.split(","));
		var linkTarget = "_blank";
		menu.makeMenu('sub253','sub120',tmpArray[altTextSlot],'checkfreedemoSSO/Payment_Center/Path4/Core.htm',linkTarget,tmpArray[widthSlot],tmpArray[heightSlot], tmpArray[imgsrcSlot]);
		//menu.makeMenu('sub32053','sub253','New Scheduled Payment','ddansp.htm');
		//menu.makeMenu('sub33153','sub253','Payment List','ddapmtlist.htm');		
		return true;
	} else {
		return false;	
	}
}

//Transfer related functions
function savtransfer(menu){
	if (Nav3Transfers != 0){
		var tmpArray = cleanValues(Nav3Transfers.split(","));		
		menu.makeMenu('sub264','sub120',tmpArray[altTextSlot],'savtranslist.htm','',tmpArray[widthSlot],tmpArray[heightSlot], tmpArray[imgsrcSlot]);
		menu.makeMenu('sub32064','sub264','New Scheduled Transfer','savnst.htm');
		menu.makeMenu('sub33164','sub264','Express Transfer','savxpress.htm');
		//menu.makeMenu('sub34264','sub264','One Time Transfer','savott.htm');	
		menu.makeMenu('sub34265','sub264','Transfer List','savtranslist.htm');	
		return true;	
	} else {
		return false;	
	}
}
	
function ddatransfer(menu){
	if (Nav3Transfers != 0){
		var tmpArray = cleanValues(Nav3Transfers.split(","));		
		menu.makeMenu('sub264','sub120',tmpArray[altTextSlot],'ddatransfer.htm','',tmpArray[widthSlot],tmpArray[heightSlot], tmpArray[imgsrcSlot]);
		menu.makeMenu('sub32064','sub264','New Scheduled Transfer','ddanst.htm');
		menu.makeMenu('sub33164','sub264','Express Transfer','ddaxpress.htm');
		menu.makeMenu('sub34264','sub264','Transfer List','ddatransfer.htm');	
		return true;	
	} else {
		return false;	
	}
}


//***********************************************************************************************************************
//***********************************************************************************************************************
//																	NAV 4
//***********************************************************************************************************************
//***********************************************************************************************************************

function drawNav4dda() {
	document.write("<div id='divMenu4' style='margin-top:10px;'>");	
	document.write(transationMenu("ddatmenu.htm"));	
	document.write(previousStatement("ddaps.htm"));
	document.write(currentStatement("ddacs.htm"));	
	document.write(sinceLastLogin("ddaslli.htm"));
	document.write(previousBusinessDay("ddapd.htm"));
	document.write(currentBusinessDay("ddacd.htm"));	
	document.write(exportMenu("ddatranexport.htm"));	
	document.write ("</div>");				
}

function drawNav4sav() {
	document.write("<div id='divMenu4' style='margin-top:10px;'>");	
	document.write(transationMenu("savtransmenu.htm"));
	document.write(accountToDate("savatd.htm"));
	document.write(previousStatement("savps.htm"));
	document.write(currentStatement("savcs.htm"));
	document.write(previousBusinessDay("savpd.htm"));
	document.write(currentBusinessDay("savcd.htm"));
	document.write(sinceLastLogin("savslli.htm"));
	document.write(exportMenu("savtranexport.htm"));	
	//document.write(dateLastInterest("savdli.htm"));
	document.write ("</div>");
}

function drawNav4cod() {
	document.write("<div id='divMenu4' style='margin-top:10px;'>");
	//document.write(transationMenu("#"));
	document.write(accountToDate("codatd.htm"));
	document.write(dateLastInterest("coddli.htm"));
	document.write(previousBusinessDay("codpd.htm"));
	document.write(currentBusinessDay("codcd.htm"));
	document.write(sinceLastLogin("codslli.htm"));
	//document.write(exportMenu("codtranexport.htm"));	
	document.write ("</div>");				
}

function drawNav4las() {
	document.write("<div id='divMenu4' style='margin-top:10px;'>");		
	//document.write(transationMenu("#"));
	document.write(accountToDate("lasatd.htm"));
	document.write(previousYear("laspy.htm"));	
	document.write(currentYear("lascy.htm"));	
	document.write(previousMonth("laspm.htm"));	
	document.write(currentMonth("lascm.htm"));	
	document.write(previousBusinessDay("laspd.htm"));
	document.write(sinceLastLogin("lasslli.htm"));
	//document.write(currentBusinessDay("lascd.htm"));
	document.write ("</div>");			
}

function drawNav4ddl() {
	document.write("<div id='divMenu4' style='margin-top:10px;'>");		
	//document.write(transationMenu("#"));
	document.write(accountToDate("ddlatd.htm"));	
	document.write(previousYear("ddlpy.htm"));	
	document.write(currentYear("ddlcy.htm"));		
	document.write(previousMonth("ddlpm.htm"));	
	document.write(currentMonth("ddlcm.htm"));	
	document.write(sinceLastLogin("ddlslli.htm"));
	document.write(previousBusinessDay("ddlpd.htm"));
	
	
	document.write ("</div>");		
}

//*****************************************************************************************************
//															Simplified functions
//*****************************************************************************************************
function transationMenu(url){
	var blank = "";
	if (Nav4TranMenu != 0){
		var tmpArray = Nav4TranMenu.split(",");	
		blank = "<a href='"+url+"'><img src=" + tmpArray[imgsrcSlot] + " alt=" + tmpArray[altTextSlot] + " ></a>"
	}
	return blank;
}

function previousStatement(url){
	var blank = "";
	if (Nav4PrevStmt != 0){
		var tmpArray = Nav4PrevStmt.split(",");		
		blank = "<a href='"+url+"'><img src=" + tmpArray[imgsrcSlot] + " alt=" + tmpArray[altTextSlot] + "></a>"
	}
	return blank;			
}

function currentStatement(url){
	var blank = "";
	if (Nav4CurrStmt != 0){
		var tmpArray = Nav4CurrStmt.split(",");		
		blank = "<a href='"+url+"'><img src=" + tmpArray[imgsrcSlot] + " alt=" + tmpArray[altTextSlot] + "></a>"
	}
	return blank;				
}

function sinceLastLogin(url){	
	var blank = "";
	if (Nav4SinceLast != 0){
		var tmpArray = Nav4SinceLast.split(",");		
		blank = "<a href='"+url+"'><img src=" + tmpArray[imgsrcSlot] + " alt=" + tmpArray[altTextSlot] + "></a>";
	}
	return blank;				
}

//Previous Business Day functions
function previousBusinessDay(url){
	var blank = "";
	var tmpArray = Nav4PrevBus.split(",");
	if (Nav4PrevBus != 0){
		blank = "<a href='"+url+"'>";
		blank += "<img src=" + tmpArray[imgsrcSlot] + " alt=" + tmpArray[altTextSlot] + " />";
		blank += "</a>";
	}
	return blank;
}

function currentBusinessDay(url){
var blank = "";
	var blank = "";
	if (Nav4CurrBus != 0){
		var tmpArray = Nav4CurrBus.split(",");		
		blank = "<a href='"+url+"'><img src=" + tmpArray[imgsrcSlot] + " alt=" + tmpArray[altTextSlot] + "></a>"
	}
	return blank;			
}

function exportMenu(url){
	var blank = "";
	if (verInfo >= "2.5" && Nav4Export != 0){
		var tmpArray = Nav4Export.split(",");		
		blank = "<a href='"+url+"'><img src=" + tmpArray[imgsrcSlot] + " alt=" + tmpArray[altTextSlot] + "></a>"
	}
	return blank;			
}

//Account to Date
function accountToDate(url){
	var blank = "";
	if (Nav4AcctDate != 0){
		var tmpArray = Nav4AcctDate.split(",");		
		blank = "<a href='"+url+"'><img src=" + tmpArray[imgsrcSlot] + " alt=" + tmpArray[altTextSlot] + " /></a>"
	}
	return blank;			
}

function dateLastInterest(url){
	var blank = "";
	if (Nav4DateInt != 0){
		var tmpArray = Nav4DateInt.split(",");		
		blank = "<a href='"+url+"'><img src=" + tmpArray[imgsrcSlot] + " alt=" + tmpArray[altTextSlot] + " /></a>"
	}
	return blank;			
}

function previousYear(url){
	var blank = "";
	if (Nav4PrevYear != 0){
		var tmpArray = Nav4PrevYear.split(",");		
		blank = "<a href='"+url+"'><img src=" + tmpArray[imgsrcSlot] + " alt=" + tmpArray[altTextSlot] + "></a>"
	}
	return blank;			
}

function currentYear(url){
	var blank = "";
	if (Nav4CurrYear != 0){
		var tmpArray = Nav4CurrYear.split(",");		
		blank = "<a href='"+url+"'><img src=" + tmpArray[imgsrcSlot] + " alt=" + tmpArray[altTextSlot] + "></a>"
	}
	return blank;			
}

function previousMonth(url){
	var blank = "";
	if (Nav4PrevMo != 0){
		var tmpArray = Nav4PrevMo.split(",");		
		blank = "<a href='"+url+"'><img src=" + tmpArray[imgsrcSlot] + " alt=" + tmpArray[altTextSlot] + "></a>"
	}
	return blank;			
}

function currentMonth(url){
	var blank = "";
	if (Nav4CurrMo != 0){
		var tmpArray = Nav4CurrMo.split(",");		
		blank = "<a href='"+url+"'><img src=" + tmpArray[imgsrcSlot] + " alt=" + tmpArray[altTextSlot] + "></a>"
	}
	return blank;				
}

//*****************************************************************************************************



//*****************************************************************************************************
//															Leftovers
//*****************************************************************************************************

//Setup New Payment
//function setupnewpmt(){
//	return drawSetupNewPayment('ddansp.htm');	
//}

//function savsetupnewpmt(){	
//	return drawSetupNewPayment('savnsp.htm');
//}

//function drawSetupNewPayment(url) {
//	var blank = "";
//	if (Nav4Newpmt != 0){
//		var tmpArray = Nav4Newpmt.split(",");		
//		blank = "<a href='"+url+"'><img src=" + tmpArray[imgsrcSlot] + " alt=" + tmpArray[altTextSlot] + " /></a>"
//	}
//	return blank;			
//}


//One time Transfers
//function onetimetranfer(){
//	return drawOneTimeTransfer('ddaott.htm');			
//}

//function savonetimetranfer(){
//	return drawOneTimeTransfer('savott.htm');		
//}

//function drawOneTimeTransfer(url) {
//	var blank = "";
//	if (Nav4OneXfer != 0){
//		var tmpArray = Nav4OneXfer.split(",");		
//		blank = "<a href='"+url+"'><img src=" + tmpArray[imgsrcSlot] + " alt=" + tmpArray[altTextSlot] + " /></a>"
//	}
//	return blank;			
//}



//Scheduled Transfers
function savnewschedule(){
	return drawNewScheduledTransfer('savnst.htm');				
}

function newschedule(){
	return drawNewScheduledTransfer('ddanst.htm');					
}

function drawNewScheduledTransfer(url) {
	var blank = "";
	if (Nav4SchedXfer != 0){
		var tmpArray = Nav4SchedXfer.split(",");		
		blank = "<a href='"+url+"'><img src=" + tmpArray[imgsrcSlot] + " alt=" + tmpArray[altTextSlot] + " /></a>"
	}
	return blank;				
}
