function gen3Hl1Menu(){

      var i=1;	
  		eval("var cellID = 'cell_link_'+L"+i);
			eval("var spanID = 'span_link_'+L"+i);
			eval("var linkID = 'link_'+L"+i);
			if(document.getElementById(cellID) != null)
			{
				document.getElementById(cellID).className = "gen3NavLAOn";
			}
			if(document.getElementById(spanID) != null)
			{
				document.getElementById(spanID).className = "gen3NavLAOn";
			}
			if(document.getElementById(linkID) != null)
			{
				document.getElementById(linkID).className = "gen3NavLAOn";
			}			
}
function gen3HlMenu() 
{ 
	reposition();

	for (var i = 2; i <= L; i++) 
	{
	  		if (i == 2)
		{

			eval("var linkID = 'link_'+L"+i);
				
			if(document.getElementById(linkID) != null)
			{
				document.getElementById(linkID).className = "gen3NavLBOn";
			}
		}
		if (i == 3)
		{
			eval("var cellID = 'cell_link_'+L"+i);
			eval("var subCellID = 'sub_cell_link_'+L"+i);
			eval("var linkID = 'link_'+L"+i);

			if(document.getElementById(linkID) != null)
			{
				if(L == 4 && L4 != null && L4.length !=0)
					document.getElementById(linkID).className = "gen3NavLCExp";
				else
					document.getElementById(linkID).className = "gen3NavLCOn";
			}
		}
		
		if (i == 4)
		{
			eval("var linkID = 'link_'+L"+i);
			eval("var triCellID = 'tri_cell_link_'+L"+i);
			eval("var subCellID = 'sub_cell_link_'+L"+3);
			
			eval("var cellID = 'cell_link_'+L"+3);
			if(document.getElementById(triCellID) != null)
			{
				document.getElementById(triCellID).style.visibility = "visible";
				
				document.getElementById(triCellID).innerHTML='<IMG alt="" src="/JPS/portal/images/spacer.gif" border="0" height="1" ></IMG><IMG alt="" src="/JPS/portal/images/spacer.gif" border="0" height="1" ></IMG>';
				
				document.getElementById(cellID+"L").innerHTML='<img alt="" src="/JPS/portal/images/spacer.gif" border="0" height="3" width="1"></img><img alt="" src="/JPC/portal/images/cnb/leftnav_open.gif" border="0"></img><img alt="" src="/JPS/portal/images/spacer.gif" border="0" height="3" width="1"></img>';
			}
			if(document.getElementById(linkID) != null)
			{
				document.getElementById(linkID).className = "gen3NavLDOn";
			}
			if(document.getElementById(subCellID) != null && document.getElementById("menu4") != null)
			{	
				document.getElementById(subCellID).innerHTML = document.getElementById("menu4").innerHTML;
				document.getElementById("menu4").innerHTML = "";
			}
		}
	}
}

function findPosY(obj)
{
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}

function reposition(){
		if (document.getElementById("whtwltd")!=null){
    		var browser = navigator.userAgent.toString();
    		if (browser.indexOf("Safari") == -1) {
    				menu.moveXY(12, findPosY(document.getElementById("whtwltd")));
    		} else {
    				menu.moveXY(12, findPosY(document.getElementById("whtwltd"))-8);
				}
		}
}

var navClass="";
var L1,L2,L3,L4;
function JPChlmenu() {

var l = new Array("","A","B","C","D");
for (var i = 1; i <= L; i++) {
var className = "NavL"+l[i]+"On";
if (navClass != "") className = navClass;
eval("var cellID = 'cell_link_'+L"+i);
eval("var linkID = 'link_'+L"+i);

if (document.getElementById(cellID) == null)
continue;		
document.getElementById(cellID).className = className;

if (document.getElementById(linkID) == null)
continue;		
document.getElementById(linkID).className = className;
  
if (i == 1) {
if (document.getElementById(cellID+"L") == null)
continue;		
eval("var imgID = 'image_link_'+L"+i);	
document.getElementById(cellID+"L").className = className+"L";
document.getElementById(cellID+"R").className = className+"R";		
var imgR = document.getElementById(imgID+"R").src;
var imgL = document.getElementById(imgID+"L").src;					
var imgONR = imgR.substr(0,imgR.indexOf('spacer.gif')) + 'tab_r.gif';
var imgONL = imgL.substr(0,imgL.indexOf('spacer.gif')) + 'tab_l.gif';
	if (document.images[imgID+"R"] != null){
		document.images[imgID+"R"].src = imgONR;
	}
	if (document.images[imgID+"L"] !=null){
		document.images[imgID+"L"].src = imgONL;
	}	
}
}
}

function JPCdoOnload(){
JPChlmenu();

}

function switchNav(id1,id2){
  showDiv(id1);
  hideDiv(id2);
}
function showDiv(id){
  document.getElementById(id).style.display = 'block';
}
function hideDiv(id){
  document.getElementById(id).style.display = 'none';
}

//supporting the child windows control
var citiRewardsOpenWins = new Array();
var citiRewardsOpenWinsCount = 0;

function citiRewardsOpenChildWin(url, winName, winProp) {
	var winHandle = window.open(url, winName, winProp);
	citiRewardsAddWinToList(winHandle);
	winHandle.focus();
}

function citiRewardsAddWinToList(winHandle) {
	citiRewardsOpenWins[citiRewardsOpenWinsCount++] = winHandle;
}

function citiRewardsCloseAndParentWin() {
	opener.window.close();
	window.opener = 'x';
	window.close();
}

function citiRewardsCloseAndParentWinNonWarning() {
	opener.window.opener = 'y';
	opener.window.close();
	window.opener = 'x';
	window.close();
}

function citiRewardsCloseButParent() {
	window.opener = 'x';
	window.close();
}

function closeCitiRewardsOpenWins() {
	var i = 0;
	for (i = 0; i < citiRewardsOpenWins.length; i++) {
		if (citiRewardsOpenWins[i]) {
			citiRewardsOpenWins[i].close();
		}
	}
}

function MenuOn(x){ 
	obj=document.getElementById("submenu"+x).style.visibility="visible";
}
function MenuOff(x){ 
	obj=document.getElementById("submenu"+x).style.visibility="hidden"; 
}
function PopOn(x){ 
	obj=document.getElementById("pop"+x).style.visibility="visible";
}
function PopOff(x){ 
	obj=document.getElementById("pop"+x).style.visibility="hidden"; 
}