var imagepath="/ja/img/fcy/";
MM_preloadImages('/ja/img/fcy/fcy_tabgreybigbg_off.gif','/ja/img/fcy/fcy_tabgreybigbg_on.gif','/ja/img/fcy/fcy_tabgreybigbg_hover.gif');
var quicklnkarray=new Array();

/*RHS show other content starts*/
function fcy_showothercontact(othrcurlnk,totlnum)
{
var objothrcurlnk=document.getElementById(othrcurlnk)
	for(i=1;i<=totlnum;i++)
	{
	document.getElementById("othrlnk"+i).style.display="none";
	}
	objothrcurlnk.style.display="block";
}
/*RHS show other content ends*/

/*GreyTab function starts */
function fcy_greytabcontrol(curtabcontnt,curtab,curftractivelnk,curftrlnk,totnum)
{
	MM_preloadImages('/ja/img/fcy/fcy_greytab_off.gif','/ja/img/fcy/fcy_greytab_on.gif');
	var objcurtabcontnt=document.getElementById(curtabcontnt);
	var objcurtab=document.getElementById(curtab);
	var objcurftractivelnk=document.getElementById(curftractivelnk);
	
	var objcurftrlnk=document.getElementById(curftrlnk);
	for(i=1;i<=totnum;i++)
	{
	document.getElementById("greytabcontntarea_"+i).style.display="none";
	document.getElementById("ftrgreytbactivelnk"+i).style.display="none";
	document.getElementById("ftrgreytblnk"+i).style.display="";
	document.getElementById("greytab"+i).className="fcy_greytaboff";
	objcurtabcontnt.style.display="block";
	objcurtab.className="fcy_greytabon";
	objcurftractivelnk.style.display="";
	objcurftrlnk.style.display="none";
	
	}
}
/*GreyTab function Ends */

/*BlueTab function starts */
function fcy_bluetabcontrol(curtabcontnt,curtab,curftractivelnk,curftrlnk,totnum)
{	
	var objcurtabcontnt=document.getElementById(curtabcontnt);
	var objcurtab=document.getElementById(curtab);
	var objcurftractivelnk=document.getElementById(curftractivelnk);
	
	var objcurftrlnk=document.getElementById(curftrlnk);
	for(i=1;i<=totnum;i++)
	{
	document.getElementById("bluetabcontntarea"+i).style.display="none";
	document.getElementById("ftractivelnk"+i).style.display="none";
	document.getElementById("ftrlnk"+i).style.display="";
	document.getElementById("bluetab"+i).className="fcy_bluetaboff";
	objcurtabcontnt.style.display="block";
	objcurtab.className="fcy_bluetabon";
	objcurftractivelnk.style.display="";
	objcurftrlnk.style.display="none";
	}
}
/*BlueTab function ends */

/*Showhide function starts */
function fcy_showhide(cntntareatoshow,imgname,imggreyname)
{
	var objcntntareatoshow=document.getElementById(cntntareatoshow);
	var objimgname=document.getElementById(imgname);
	var objimggreyname=document.getElementById(imggreyname);
	if (objcntntareatoshow.style.display=='none')
	{
		objcntntareatoshow.style.display=""
		objimgname.src=imagepath+"fcy_bluearrowdwn.gif";
		objimggreyname.src=imagepath+"fcy_greyarrowup.gif";
	}
	else{
		objcntntareatoshow.style.display="none"
		objimgname.src=imagepath+"fcy_bluearrowright.gif";
		objimggreyname.src=imagepath+"fcy_greyarrowdwn.gif";
		}
	
}
/*Showhide function ends */

/*Show function starts */
function fcy_show(cntntareatoshow,imgname,imggreyname)
{
	var objcntntareatoshow=document.getElementById(cntntareatoshow);
	var objimgname=document.getElementById(imgname);
	var objimggreyname=document.getElementById(imggreyname);
	if (objcntntareatoshow.style.display=='none')
	{
		objcntntareatoshow.style.display=""
		objimgname.src=imagepath+"fcy_bluearrowdwn.gif";
		objimggreyname.src=imagepath+"fcy_greyarrowup.gif";
	}
	var textboxelement="txt"+cntntareatoshow;
	if(document.getElementById(textboxelement))
	{document.getElementById(textboxelement).focus();}
}
/*Show function ends */

/*Quicklink function starts */
function fcy_quicklink(curimgdiv,totimgdiv)
{
	var objcurimgdiv=document.getElementById(curimgdiv);
	var objtotimgdiv=document.getElementById(totimgdiv);
	for(i=1;i<=totimgdiv;i++)
	{
	document.getElementById("quicklnkimgdiv"+i).style.display="none";
	objcurimgdiv.style.display="block";
	}
}

/*Quicklink function ends */

function fcy_quicklnkval()
{
	var quicklnkarray =new Array();
	quicklnkarray=[['Foreign Exchange Rates','Lorem ipsum dolor sit amet, consectetuer adipiscing elit','/ja/img/fcy/fcy_mostpop_img.gif'],['Premium Deposits ?','Lorem ipsum dolor sit amet, consectetuer adipiscing elit','/ja/img/fcy/fcy_mostpop_img.gif'],['How to begin investing with Citibank','Lorem ipsum dolor sit amet, consectetuer adipiscing elit','/ja/img/fcy/fcy_mostpop_img.gif']];
	//alert(quicklnkarray.length);
	for(i=0;i<=quicklnkarray.length;i++)
	{var expndr="expd"+i;
	//alert(expndr);
	document.write('<div id='+expndr+' groupname="expndr" style="width:160px;display:none;height:57px;text-align:center"><img src='+quicklnkarray[i][2]+' border=0 alt=""></div>');
	document.write('<ul class="fcy_bulletlink">');
	document.write('<li><a href="javascript:void()" onmouseover="animatedcollapse.toggle(\'expd1\')">'+quicklnkarray[i][0]+'</a><br>'+quicklnkarray[i][1]+'</li>');
	document.write("</ul>");
	}
}
/*StepUp dropdown  fuctionality start */

function stepup_currencychange(val)
{
	if(val=="JPY-Foregin")
	{
		document.getElementById('JPY-Foregin').style.display='';
		document.getElementById('Foregin-Foregin').style.display='none';
	}
	else
	{
		document.getElementById('JPY-Foregin').style.display='none';
		document.getElementById('Foregin-Foregin').style.display='';
	}
}
/*StepUp dropdown  fuctionality ends */

/*Market Report popup function starts */
function fcy_mrktreprtpopup(curpopupdiv,totldiv)
{ 
 var objcurpopupdiv=document.getElementById(curpopupdiv);
 {
  for(i=1;i<=totldiv;i++)
  {
  document.getElementById("reportpopup"+i).style.display="none";
  objcurpopupdiv.style.display="";
  }
  
 }
  
}
/*Market Report popup function ends */ 

function fcy_changeimgsrc(id,imgsrc)
{
var objimgname=document.getElementById(id);
objimgname.src=imagepath+imgsrc;
}
/*Flow pages function Start */ 
function grayOut(vis, options) {
  // Pass true to gray out screen, false to ungray
  // options are optional.  This is a JSON object with the following (optional) properties
  // opacity:0-100         // Lower number = less grayout higher = more of a blackout 
  // zindex: #             // HTML elements with a higher zindex appear on top of the gray out
  // bgcolor: (#xxxxxx)    // Standard RGB Hex color code
  // grayOut(true, {'zindex':'50', 'bgcolor':'#0000FF', 'opacity':'70'});
  // Because options is JSON opacity/zindex/bgcolor are all optional and can appear
  // in any order.  Pass only the properties you need to set.
  var options = options || {}; 
  var zindex = options.zindex || 50;
  var opacity = options.opacity || 70;
  var opaque = (opacity / 100);
  var bgcolor = options.bgcolor || '#000000';
  var dark=document.getElementById('darkenScreenObject');
  if (!dark) {
    var tbody = document.getElementsByTagName("body")[0];
    var tnode = document.createElement('div');           // Create the layer.
        tnode.style.position='absolute';                 // Position absolutely
        tnode.style.top='0px';                           // In the top
        tnode.style.left='0px';                          // Left corner of the page
        tnode.style.overflow='hidden';                   // Try to avoid making scroll bars            
        tnode.style.display='none';                      // Start out Hidden
        tnode.id='darkenScreenObject';                   // Name it so we can find it later
    	tbody.appendChild(tnode);                            // Add it to the web page
    	dark=document.getElementById('darkenScreenObject');  // Get the object.
  }
  if (vis) {
    // Calculate the page width and height 
    if( document.body && ( document.body.scrollWidth || document.body.scrollHeight ) ) {
        var pageWidth = document.body.scrollWidth+'px';
        var pageHeight = document.body.scrollHeight+'px';
    } else if( document.body.offsetWidth ) {
      var pageWidth = document.body.offsetWidth+'px';
      var pageHeight = document.body.offsetHeight+'px';
    } else {
       var pageWidth='100%';
       var pageHeight='100%';
    }   
    //set the shader to cover the entire page and make it visible.
    dark.style.opacity=opaque;                      
    dark.style.MozOpacity=opaque;                   
    dark.style.filter='alpha(opacity='+opacity+')'; 
    dark.style.zIndex=zindex;        
    dark.style.backgroundColor=bgcolor;  
    dark.style.width= pageWidth;
    dark.style.height= pageHeight;
    dark.style.display='block';                          
  } else {
     dark.style.display='none';
  }
}

	function fcy_changeimgsrc(id,imgsrc)
	{
		var objimgname=document.getElementById(id);
		objimgname.src=imagepath+imgsrc;
	}
	
	function showPopUp(el,chanelid,topcordinate,leftcordinate)
	{
		grayOut(true, {'zindex':'80', 'bgcolor':'gray', 'opacity':'70'});
		document.getElementById('dialog').style.display="block" ;
		document.getElementById(chanelid).style.display="block";
		document.getElementById('dialog').style.top=topcordinate;
		document.getElementById('dialog').style.left=leftcordinate;
	}
	
	function closePopUp(el,chanelid) 
	{
		var dlg = document.getElementById(el);
		var contenttbl = document.getElementById(chanelid);
		grayOut(false, {'zindex':'50', 'bgcolor':'#0000FF', 'opacity':'70'});
		contenttbl.style.display = "none";
		dlg.style.display = "none";
	}

/*Flow pages function End */ 

/*ImageTab Starts */
var activetab;
var popup;
var activetabindex;
function imgtab(currtab,currtbblk,currpopup,totltb,tabindex)
{
	var objcurrtab=document.getElementById(currtab);
	var objcurrtbblk=document.getElementById(currtbblk);
	var objcurrpopup=document.getElementById(currpopup);
	
	if (objcurrtbblk.style.display=='none')
	{
		for(i=1;i<=totltb;i++)
		{
			document.getElementById("imgtbblk"+i).style.display="none";
			document.getElementById("imgpopup"+i).style.display="none";
			if(tabindex!=i)
			{
			document.getElementById("imgtab"+i).className="fcy_imgtaboff";
			}
			else
			{
			document.getElementById("imgtab"+i).className="fcy_imgtabon";
			}
		}
		objcurrtbblk.style.display="";
		objcurrtab.className="fcy_imgtabon";
	}
	activetab=objcurrtab;
	popup=objcurrpopup;
	activetabindex=tabindex;
	return activetab,popup,activetabindex;

}
/*ImageTab Ends*/
/*ImageTab Hover Function Starts*/
function imgtabhover(currtab,currpopup,currtbblk,totltb)
{
var objcurrtab=document.getElementById(currtab);
var objcurrpopup=document.getElementById(currpopup);
var objcurrtbblk=document.getElementById(currtbblk);
	for(i=1;i<=totltb;i++)
	{
	document.getElementById("imgpopup"+i).style.display="none";
	if(activetabindex==i)
		{
		document.getElementById("imgtab"+i).className="fcy_imgtabon";
		}
		else
		{
		document.getElementById("imgtab"+i).className="fcy_imgtaboff";
		}
	}
	objcurrpopup.style.display="";
	objcurrtab.className="fcy_imgtabhover";
	
	if (activetab)
	{
	activetab.className="fcy_imgtabon";
	popup.style.display="none";
	}
}
/*ImageTab Hover Function Ends*/
/*ImageTab Mouseout Function Starts*/
function imgtabmout(imgtb,imgpopup)
{
	var objimgtb=document.getElementById(imgtb);
	var objimgpopup=document.getElementById(imgpopup);
	objimgpopup.style.display="none";
	objimgtb.className="fcy_imgtaboff";
	if (activetab)
	{
	activetab.className="fcy_imgtabon";
	}
}
/*ImageTab Mouseout Function Ends*/
/*ImageTab Close Function Starts*/
function imgtabclose(imgtb,imgtbblk)
{
	document.getElementById(imgtb).className="fcy_imgtaboff";
	document.getElementById(imgtbblk).style.display="none";
	if (activetab)
	{
	activetab.className="fcy_imgtaboff";
	}
	activetab="";
        activetabindex="";
}
/*ImageTab Close Function Ends*/


/*Background img cashing start*/
function MM_preloadImages() { //v2.0

  if (document.images) {

    var imgFiles = MM_preloadImages.arguments;

    if (document.preloadArray==null) document.preloadArray = new Array();

    var i = document.preloadArray.length;

    with (document) for (var j=0; j<imgFiles.length; j++) if (imgFiles[j].charAt(0)!="#"){

      preloadArray[i] = new Image;

      preloadArray[i++].src = imgFiles[j];

  } }

}

 
function bgcache() {
try {
document.execCommand("BackgroundImageCache", false, true);
} catch(err) {window.status="Background Image Not Cached";}
}

/*Background img cashing End*/

/* Fix for safari issue for left hand navigation  Start */
function fcy_leftmenucollapses()
  {
   var higlightULobj=document.getElementById("Nav02").getElementsByTagName('ul');
   for(i=0;i<higlightULobj.length;i++)
   {
    higlightULobj[i].style.display="none";
	/*if(higlightULobj(i).id==ui_id)
    {
     higlightULobj(i).style.display="block";
    }*/
   }
  }

fcy_leftmenucollapses();
/* Fix for safari issue for left hand navigation  End */

