var seq=new Array();
var webseq=new Array();
var win=null;
function win_open()
 {
window.open('http://www.online.citibank.co.in/portal/cb/newcbol/new/master.html','','width=625,height=440')
 }
function troublelogin()
 {
	 window.open('http://www.citibank.co.in/infojsp/login/faq.htm')
 }
function popUp(url) {
sealWin=window.open(url,"win",'toolbar=0,location=0,directories=0,status=1,menubar=1,scrollbars=1,resizable=1,width=500,height=450');
self.name = "mainWin";
}
function MM_openBrWindow2(str3)
{
  document.open(str3,"Citibank1","toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=350,height=150");
}
function MM_openBrWindow1(str1)
{
  document.open(str1,"Citibank2","location=no,scrollbars=yes,width=570,height=480,toolbar=false,status=false,menubar=false,directories=false,resizable=false");
}
function hasCookies(){
         SetCookie("_tst","Y");
         var tst=GetCookie("_tst");
         DeleteCookie("_tst_");
         if(tst=="Y")
                  return 1;
         return 0;
 }
var hc = 1;
var now = new Date();
var wn = "DA" + now.getTime();
var dom = window.location.hostname;
thisUrl = new String();
thisUrl = window.location.href;
thispt=thisUrl.indexOf('?')+1;
if(thispt >0)
hitsscore=thisUrl.substring(thispt);
else
hitsscore="********";
dom = dom.substring(dom.indexOf("."));
if(window.opener && (hc=hasCookies()) && (GetCookie("_LK") != "Y")){
      SetCookie("_LK","Y","","/",dom);
      var TEXT = "The web site you were visiting has launched citibank.co.in in a new \rbrowser window.  This may potentially create a security hazard. To ensure \rthat you are visiting citbank.co.in, we will open our site in abrowser window.\n\n To do this we will set a temporary cookie that will \rexpire as soon as you close your browser";
      
	  document.href =window.location;	 
}
else{
    if(hc==0)
    {
      var TEXT = "Your Browser Cookies are not enabled.Please follow the\rinstructions below to enable Browser Cookies.\r\r\rFor Netscape Navigator or Netscape Communicator Users:\r\rOpen your browser, click Edit | Preferences | Advanced.\rNext, make sure that a check mark is in the Accept All Cookies box.\rClick OK for the browser to accept the changes.\r\rFor Inernet Explorer Users:\r\rOpen your browser, click either View or Tools | Internet Options | \rSecurity | Custom settings | Cookies . Next, make sure that check\rmark is in the Allow cokkies that stored are stored on your computer\rand Allow per-session cookies(not stored)\r";
      alert(TEXT);
         window.close();
    }
else
             DeleteCookie("_LK","/",dom);
}
function GetCookie(name,dc) {
              var dcookie = (dc !=null) ? dc:document.cookie;
              var cname = name + "=";
              var clen     = dcookie.length;
              var cbegin = 0;
              while (cbegin < clen) {
                           var vbegin = cbegin + cname.length;
                           if(dcookie.substring(cbegin,vbegin) == cname) {
                               var vend = dcookie.indexOf(";",vbegin);
                               if (vend == -1) vend = clen;
                               if(vbegin != clen)
                                return unescape(dcookie.substring(vbegin,vend));
                               else
                                   return null;
                             }
                     cbegin = dcookie.indexOf(" ",cbegin) + 1;
                             if(cbegin ==0) break;
               }
               return null;
}
function SetCookie(name,value,expires,path,domain,secure) {
                                document.cookie = name + "=" +escape (value) +
                                 ((expires) ? "; expires=" + expires.toGMTString() : "") +
                                 ((path) ? "; path=" + path : "") +
                                 ((domain) ? "; domain=" + domain : "") +
                                 ((secure) ? ";secure" : "");
}
function DeleteCookie (name,path,domain) {
       if (GetCookie(name) ) {
                                document.cookie = name +  "=" +
                                 ((path) ? "; path=" + path : " ") +
                                  ((domain) ? "; domain=" + domain : " ") +
                                  "; expires= Thus, 01-Jan-1970 00:00:01 GMT";
       }
}
var szType="111111111111111",vtcount=0;
var natcount=parseInt(getcookie("#!#"),10);
if(natcount == 10){
	natcount=0;
}
else{
fun();
}
var width="40%";
var pnz,num=0;
var appname;
var zval=new Array();
var appdt= new Date(2005,1,1);
function natchg(){
	natcount=document.login.nation[document.login.nation.selectedIndex].value;
	if(natcount != 1){
		szType='GU';
		newWindow();
	}else{
		var ex="#!#"+natcount;
		var aa=new Date(2005,1,1)
		setCookie("Gabbar",ex,aa);
		setCookie("hitsscore",hitsscore+"~",new_dte);
		location.href="/index.htm";
	}
	document.login.nation.selectedIndex = 0;
}
if(natcount == 0)
pnz=getcookie("|");
function getbrow(){
   var browserName = navigator.appName
   var browserVer = parseInt(navigator.appVersion);
   var jenable    = navigator.javaEnabled()
   if(browserName == "Netscape" && browserVer < 4)
       return "bad";
   if(browserName == "Microsoft Internet Explorer" && browserVer < 4)
       return "bad";
}
function openWin(){
	var autoclose = true
	newWin = open("","Test","scrollbar=no,width=350,height=150,left=200,top=200");
	newWin.document.open();
	newWin.document.write("<html><head><title>Citibank Online</title><meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'><link rel='stylesheet' href=http://www.citibank.co.in/infojsp/includes/copy.css></head>");
	newWin.document.write("<body onBlur='window.focus()' bgcolor='#FFFFFF' text='#000000' leftmargin='0' topmargin='0' marginwidth='0' marginheight='0' background=http://www.citibank.co.in/infojsp/images/bgpop.gif>");
	newWin.document.write("<form name='frmError' method='post' action=''>");
	newWin.document.write("<table width='350' border='0' cellspacing='0' cellpadding='0'>");
	newWin.document.write("<tr><td width='45' height='30'>&nbsp;</td><td width='124'>&nbsp;</td><td width='180'>&nbsp;</td></tr>");
	newWin.document.write("<tr><td colspan='3' class='ar'><blockquote><p>Please select a User Name.</p></blockquote></td></tr>");
	newWin.document.write("<tr><td>&nbsp;</td><td colspan='2'>&nbsp;</td></tr>");
	newWin.document.write("<tr><td>&nbsp;</td><td colspan='2'>&nbsp;</td></tr>");
	newWin.document.write("<tr align='right'><td colspan='3' class='ar1'><a href='javascript:window.close()'>Close this window</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td></tr>");
	newWin.document.write("<tr><td>&nbsp;</td><td colspan='2'>&nbsp;</td></tr>");
	newWin.document.write("<tr><td>&nbsp;</td><td colspan='2'>&nbsp;</td></tr>");
	newWin.document.write("</table></form></body></html>");
	newWin.document.close();
	if (autoclose) {
	}
}
function openWinUser(wdh, hgt){
	var autoclose = true
	newWin = open("","Test","scrollbar=no,width=350,height=150,left=200,top=200");
	newWin.document.open();
	newWin.document.write("<html><head><title>Citibank Online</title><meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'><link rel='stylesheet' href=http://www.citibank.co.in/infojsp/includes/copy.css>");
	newWin.document.write("<script language='javascript' >");
	newWin.document.write("function login(){");
	newWin.document.write("var st='toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=0,top=0,left=0,width="+wdh+",height="+hgt+"';");
newWin.document.write("mainwin=window.open('https://www.citibank.co.in/ibank/login/guestlogin.jsp','Citibank',st);");
	newWin.document.write("window.close();");
	newWin.document.write("}");
	newWin.document.write("<\/script>");
	newWin.document.write("<body onBlur='window.focus()' bgcolor='#FFFFFF' text='#000000' leftmargin='0' topmargin='0' marginwidth='0' marginheight='0' background=http://www.citibank.co.in/infojsp/images/bgpop.gif>");
	newWin.document.write("<form name='frmError' method='post' action=''>");
	newWin.document.write("<table width='350' border='0' cellspacing='0' cellpadding='0'>");
	newWin.document.write("<tr><td width='45' height='30'>&nbsp;</td><td width='124'>&nbsp;</td><td width='180'>&nbsp;</td></tr>");
	newWin.document.write("<tr><td colspan='3' class='citistext'><blockquote><p>Please <a href='javascript:login()'><font color='#0000FF'>Click here</font></a> to create User Name and Login.</p></blockquote></td></tr>");
	newWin.document.write("<tr><td>&nbsp;</td><td colspan='2'>&nbsp;</td></tr>");
	newWin.document.write("<tr><td>&nbsp;</td><td colspan='2'>&nbsp;</td></tr>");
	newWin.document.write("<tr align='right'><td colspan='3' class='ar1'><a href='javascript:window.close()'>Close this window</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td></tr>");
	newWin.document.write("<tr><td>&nbsp;</td><td colspan='2'>&nbsp;</td></tr>");
	newWin.document.write("<tr><td>&nbsp;</td><td colspan='2'>&nbsp;</td></tr>");
	newWin.document.write("</table></form></body></html>");
	newWin.document.close();
	if (autoclose) {
		}
}

function getconname(parmeter)
{
	var sli=""
	var a=window.location;
	str=new String(a)
	var index = str.indexOf(parmeter);
	if(index!=-1)
	{
		var str1 = str.substring(index);
		var index1 = str1.indexOf("&");
		if (index1 == -1)
			{
				var index = str1.indexOf("=");
				var sli = str1.slice(index+1);
			}
		else
			{
				var index = str1.indexOf("=");
				var sli = str1.slice(index+1,index1);
			}
	}
	
	return sli;
}
function test1(){
var wdh=screen.width;
var hgt=0.85*screen.height;
var conname=getconname("contentID");

var nrid=conname.indexOf("cbxnr");
var staturl=location.href;
var statid=staturl.indexOf("nrindex");
if((nrid!=-1)||(statid!=-1))
	{
if(document.login.type.length == 1) {
		nrLoginWindow();
		return;	
	  }
   if(document.login.type.selectedIndex==0){
		nrLoginWindow();
        return;
      }
     var browser = getbrow();
   if (browser == "bad"){
      location.href="/browchk.htm" ;
   }
   else{
	  nrnewWindow();
   }
}else{
    if(document.login.type.length == 1) {
		LoginWindow();
		return;	
	  }
   if(document.login.type.selectedIndex==0){
		LoginWindow();
        return;
      }
     var browser = getbrow();
   if (browser == "bad"){
      location.href="/browchk.htm" ;
   }
   else{
	  newWindow();
   }
}}
function getcookie(uu){
  var ck,pos,i;
  pos=0;
  i=0;
  var prefix =uu;
  ck=unescape(document.cookie);
  var cxl=ck.indexOf(prefix);
  if (cxl != -1){
     while (pos != -1){
 pos=ck.indexOf(uu,i+1);
       num += 1;
       i = pos;
      }
   }
  else return(10);
  if(prefix == "#!#")
  return ck.charAt(cxl+3);
  var lp=0;
  for(var i=0;i<num-1;i++){
       q1=ck.indexOf(uu,lp);
       if(revfnd(ck,q1)==0)
       q2=revfnd(ck,q1);
       else q2=revfnd(ck,q1)+1;
       zv=ck.substring(q2,q1);
       var dispFlag=false;
var fs1= zv.substring("_FS_PORTAL_");
var fs2= zv.substring("_FS_CBOL_");
      var fs3= zv.indexOf("_FS_");
       if(fs3 == -1)
{
zval[i]=zv;
}
else
{
zval[i]="";
}
    var present=false;
	   var sp=0;
	   q4 = ck.indexOf('#*#',sp);
	   zv1 = ck.substring(q1+1,ck.indexOf('=',ck.indexOf('|',q1)));
    temp= ck.substring(ck.indexOf('=',ck.indexOf('|',q1)));
    if(temp.indexOf('|')!=-1){
          str=temp.substring(temp.indexOf('='),temp.indexOf('|'))
          if((str.indexOf('#*#')!=-1) || (str.indexOf('#P#')!=-1)){
            present=true
           }else{
             present=false
           }
     }else{
       if((temp.indexOf('#*#')!=-1) || (temp.indexOf('#P#')!=-1)){
           present=true
        }else{
             present=false
        } 
       }
	   seq[i] = zv1; 
	   if(present){
			webseq[i] = ck.substring(q1+1,ck.indexOf('=',ck.indexOf('#',q1)));
	   }else{
			webseq[i] = "N";
	   }
       lp=q1+1;
    }
  return(1);
}

function revfnd(a7,b7){
 var xa1=0;
 while(true){
  if(b7==0)return 0;
  xa1=a7.charAt(b7);
  if(xa1==";")
  return b7;
  else b7=b7-1;
 }
return 100;
}
function spawn(){
 var az=document.ff1.URL[document.ff1.URL.selectedIndex].value;
window.open(az,"Citibank11","location=no,scrollbars=no,width=400,height=320,toolbar=false,status=false,menubar=false,directories=false,resizable=true");
}
function setCookie(name, value, expires, path, domain, secure) {
  var curCookie = name + "=" + escape(value) +
    ((expires) ? "; expires=" + expires.toGMTString() : "") +
    ((path) ? "; path=" + path : "") +
    ((domain) ? "; domain=" + domain : "") +
    ((secure) ? "; secure" : "");
    document.cookie=curCookie;
}
function LoginWindow()
{
var szRndValue;
szRndValue = document.login.Randnum.value;
var natc1;
natc1='IND';
var mainwin;
var wdh=screen.width;
var hgt=0.85*screen.height;
fun();
var st="toolbar=0,location=1,directories=0,status=1,menubar=0,scrollbars=1,resizable=0,top=0,left=0,width="+wdh+",height="+hgt;
mainwin=window.open("https://www.citibank.co.in/ibank/login/IQPin.jsp","Citibank",st);
}
function newWindow(){
var szRndValue;
szRndValue = document.login.Randnum.value;
if(natcount==0)
szType = document.login.type.options[document.login.type.selectedIndex].value;
var natc1;
natc1='IND';
var mainwin;
var wdh=screen.width;
var hgt=0.85*screen.height;
if(szType == 'GU'){
fun();
var st="toolbar=0,location=1,directories=0,status=1,menubar=0,scrollbars=1,resizable=0,top=0,left=0,width="+wdh+",height="+hgt;
mainwin=window.open("https://www.citibank.co.in/ibank/login/IQPin.jsp","Citibank",st);
}
else{
var selInd = document.login.type.selectedIndex;
var nickname=document.login.type.options[document.login.type.selectedIndex].text;
if(selInd >=1){
	if(webseq[selInd-1] == "N"){
			var td=new Date(2004,11,28);
			var cok = "IBSZT";
			setCookie(cok,szType+"#",td);
			var st="toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=0,top=0,left=0,width="+wdh+",height="+hgt;
				mainwin=window.open("https://www.citibank.co.in/Nickname4_IND.htm","Citibank",st);
	}else{
					var strSeqNo = seq[selInd-1];
	          var strURL = "https://www.citibank.co.in/ibank/login/NikNmScenerionew_dipp1.jsp?seqno="+strSeqNo+"&UGroup=NONPFM&nickname="+nickname+"&access=n";
          var strName = "Citibank";
    			var strDimensions = "toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=0,top=0,left=0,width="+wdh+",height="+hgt;
          mainwin=window.open(strURL,strName,strDimensions);
	}
}
}
}
function nrLoginWindow()
{
var szRndValue;
szRndValue = document.login.Randnum.value;
var natc1;
natc1='IND';
var mainwin;
var wdh=screen.width;
var hgt=0.85*screen.height;
fun();
var st="toolbar=0,location=1,directories=0,status=1,menubar=0,scrollbars=1,resizable=0,top=0,left=0,width="+wdh+",height="+hgt;
mainwin=window.open("https://www.citibank.co.in/ibank/login/IQPin.jsp","Citibank",st);
}
function nrnewWindow(){
var szRndValue;
szRndValue = document.login.Randnum.value;
if(natcount==0)
szType = document.login.type.options[document.login.type.selectedIndex].value;
var natc1;
natc1='IND';
var mainwin;
var wdh=screen.width;
var hgt=0.85*screen.height;
if(szType == 'GU'){
fun();
var st="toolbar=0,location=1,directories=0,status=1,menubar=0,scrollbars=1,resizable=0,top=0,left=0,width="+wdh+",height="+hgt;
mainwin=window.open("https://www.citibank.co.in/ibank/login/IQPin.jsp","Citibank",st);
}
else{
var selInd = document.login.type.selectedIndex;
var nickname=document.login.type.options[document.login.type.selectedIndex].text;
if(selInd >=1){
	if(webseq[selInd-1] == "N"){
			var td=new Date(2004,11,28);
			var cok = "IBSZT";
			setCookie(cok,szType+"#",td);
			var st="toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=0,top=0,left=0,width="+wdh+",height="+hgt;
				mainwin=window.open("https://www.citibank.co.in/Nickname4_IND.htm","Citibank",st);
	}else{
					var strSeqNo = seq[selInd-1];
	          var strURL = "https://www.citibank.co.in/ibank/login/NikNmScenerionew_dipp1.jsp?seqno="+strSeqNo+"&UGroup=NONPFM&nickname="+nickname+"&access=n";
          var strName = "Citibank";
    			var strDimensions = "toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=0,top=0,left=0,width="+wdh+",height="+hgt;
          mainwin=window.open(strURL,strName,strDimensions);
	}
}
}
}
function fun(){
var new_dte= new Date(2005,1,1);
setCookie("Gabbar","#!#0",new_dte);
setCookie("hitsscore",hitsscore+"~",new_dte);
}
function MM_checkPlugin(plgIn, theURL, altURL, autoGo) 
{
  var ok=false; document.MM_returnValue = false;
  with (navigator) if (appName.indexOf('Microsoft')==-1) ok=(plugins && plugins[plgIn]);
  else if (appVersion.indexOf('3.1')==-1) { 
    if (plgIn.indexOf("Flash")!=-1 && window.MM_flash!=null) ok=window.MM_flash;
    else if (plgIn.indexOf("Director")!=-1 && window.MM_dir!=null) ok=window.MM_dir;
    else ok=autoGo; }
  if (!ok) theURL=altURL; if (theURL) window.location=theURL;
}
function showCard(){ie4 = (document.all)? true:false;}

