﻿// JScript File
//Ref1: IssueID:171:Rajiv;Interline issue;On back carrier value is not restoring;15/05/2008
//Ref2: IssueID:38:Rajiv;Valid city pairs;15/05/2008
//Ref3: IssueID:192:Rajiv;Chicago availabilty not displayed -;15/05/2008
//Ref4: IssueID:188:Rajiv;Change pwd messge for consistency;12/05/2008
//Ref103:IssueID:103:Rajiv;Max Pax Numbers on F& J Search;14/07/2008


var departAirport  = __departAirport;
var arrivalAirport = __arrivalAirport;
var selectAirport  = __selectAirport;

function checkValidation() {
    
    
    var c=MM_findObj('ctl00_hdnTabValue');
    var vTab='TB~'+c.value;
    var vFdat='~';
    var vTdat='~';
    var vNoT='~';
    var vConCarr='~';//Ref1
    var txtDep = MM_findObj('ctl00_c_CtWNW_txtDepartDate');
    var txtArr = MM_findObj('ctl00_c_CtWNW_txtarrivaldate');
    var ddlFromID = 'ctl00_c_CtWNW_ddlFrom';
    var ddlToID = 'ctl00_c_CtWNW_ddlTo';    
    var ddlPrefCA=MM_findObj('ctl00_c_CtSrchPref_preferredConnecting');
    var ddlCC=MM_findObj('ctl00_c_CtSrchPref_flightClass');
    var vCC=ddlCC.selectedIndex;//Ref1
    Tab=c.value;
    //Ref103;Reading the name of Control and then its value
    var Aid=MM_findObj('ctl00_c_CtNoOfTr_numberAdults');
    var Cid=MM_findObj('ctl00_c_CtNoOfTr_numberChildren');
    var CidNo=0;
    var AidNo=0;
    var SelCC=ddlCC.value;
    try{
            if (Aid != null && Cid != null)
            {
                AidNo=parseInt(Aid.value);
                CidNo=parseInt(Cid.value);
            }
        }catch(err){
        }
    //End Ref103 
    
    /*Eliminating changes of | - Predictive Search - AJ*/
    if(document.getElementById(ddlToID).value.indexOf('|')!=-1)
    {
        document.getElementById(ddlToID).value = document.getElementById(ddlToID).value.substring(0,document.getElementById(ddlToID).value.indexOf('|'));
    } 
    if(document.getElementById(ddlFromID).value.indexOf('|')!=-1)
    {
        document.getElementById(ddlFromID).value = document.getElementById(ddlFromID).value.substring(0,document.getElementById(ddlFromID).value.indexOf('|'));
    }    
    /*Block Ends*/
    
    if (c.value == 1 || c.value == 2 || c.value == 4 || c.value == 6) {        
        // Commenting for Predective Search - AJ
        //if (MM_findObj(ddlFromID).selectedIndex == 0 || MM_findObj(ddlFromID).value=='-1' || MM_findObj(ddlFromID).value.length==0) {                
        if (MM_findObj(ddlFromID).value.length ==0) {            
            // Commenting for Predective Search - AJ
            //MM_findObj(ddlFromID).focus();            
            MM_findObj(ddlFromID+'-suggest').focus();            
            alert(IBE0001);             
            return false;
        }
        // Commenting for Predective Search - AJ
        //if (MM_findObj(ddlToID).selectedIndex == 0) {
        if (MM_findObj(ddlToID).value.length == 0) {
            // Commenting for Predective Search - AJ
            //MM_findObj(ddlToID).focus();
            MM_findObj(ddlToID + '-suggest').focus();
            alert(IBE0001); 
            return false;
        }
        if (MM_findObj(ddlFromID).value == MM_findObj(ddlToID).value) {
            // Commenting for Predective Search - AJ
            //MM_findObj(ddlToID).focus();
            MM_findObj(ddlToID + '-suggest').focus();
            alert(IBE0002); 
            return false;
        }
        if(txtDep.value.length == 0) {
            txtDep.focus();
            alert(IBE0001); 
            return false;
        }
        if(CompareDate(currdt,txtDep.value) == false)
        {
            // Commenting for Predective Search - AJ
            //MM_findObj(ddlFromID).focus();
            MM_findObj(ddlFromID+'-suggest').focus();
            alert(IBE0059);
            return false;
        }
        if (c.value == 1 || c.value == 6) { 
           
            if(CompareDate(txtDep.value , txtArr.value)==false) {
                txtArr.focus();
                alert(IBE0030); 
                return false;
            }
            if(txtArr.value.length == 0) {
                txtArr.focus();
                alert(IBE0001); 
                return false;
            }
        }
        if (c.value == 1 || c.value == 2) {
            cn=MM_findObj('ctl00_c_CtPrOffer_txtEnterCode');
            var dtval=MM_findObj(ddlToID).value;
            dtval = GiveMeWithInterline(document.getElementById(ddlFromID).value,ddlToID,document.getElementById(ddlToID).value);
            //Ref3
            
            if (isReqVCP.toLowerCase()!='true') {
                dtval=GetandSetvalue(MM_findObj(ddlFromID).value,dtval);
            }
 	        if (dtval.length>3 && ddlCC.selectedIndex > 0) {
                alert(IBE0114); 
                return false;
            }            
            
            if (dtval.length>3 && ddlPrefCA.selectedIndex == 0) {
                alert(IBE0099); 
                return false;
            }            
            vConCarr=ddlPrefCA.value;//Ref1:
        }
        //Ref103;
        if (c.value != 6 && !IsValidNoOfTrv(SelCC,AidNo,CidNo))
        {
            alert(IBE0116); 
            return false;
        }
        //End ref  
        vFdat=vFdat+MM_findObj(ddlFromID).value+'~';
        vTdat=vTdat+MM_findObj(ddlToID).value.substring(0,3)+'~';
        
    }
    if (c.value == 3) {
        var objDep = 'ctl00_c_CtWNW_txtD';
        for(var i=1;i<11;i++) {
            if(MM_findObj(divCnm+i).style.visibility != 'hidden') {
                if (MM_findObj(ddlFromID+i).value.length == 0) {
                    MM_findObj(ddlFromID+i+ '-suggest').focus();
                    alert(IBE0001); 
                    return false;
                }
                if (MM_findObj(ddlToID+i).value.length == 0) {
                    MM_findObj(ddlToID+i+ '-suggest').focus();
                    alert(IBE0001); 
                    return false;
                }
                if (MM_findObj(ddlToID+i).value == MM_findObj(ddlFromID+i).value) {
                    MM_findObj(ddlToID+i+ '-suggest').focus();
                    alert(IBE0002); 
                    return false;
                }
                if(MM_findObj(objDep+i).value.length == 0) {
                    MM_findObj(objDep+i).focus();
                    alert(IBE0001); 
                    return false;
                }
                if(i>1)
                    if(CompareDate(MM_findObj(objDep+(i-1)).value,MM_findObj(objDep+i).value)==false) {
                        MM_findObj(objDep+i).focus();
                        alert(IBE0005); 
                        return false;
                    }
                //Ref103;
                if (!IsValidNoOfTrv(MM_findObj('ctl00_c_CtWNW_ddlClass' +i).value,AidNo,CidNo))
                {
                    alert(IBE0116); 
                    return false;
                }
                //End ref
                vFdat=vFdat+MM_findObj(ddlFromID+i).value+'~';
                vTdat=vTdat+MM_findObj(ddlToID+i).value.substring(0,3)+'~';
            }
        }
    }
    if (c.value != 5 || c.value != 6) {
        cn=MM_findObj('ctl00_c_CtPrOffer_txtEnterCode');
        if (validateCugoCode(cn.value)==false) {
            cn.focus();
            alert(IBE0003); 
            return false;
        }
    }
    if (c.value == 4) {
        itnryChk=MM_findObj('ctl00_c_CtWNW_itineraryReturn');
        ochk1=MM_findObj('ctl00_c_CtSPO_chkFirstOutboundSO');
        ochk2=MM_findObj('ctl00_c_CtSPO_chkSecondOutboundSO');
        ichk1=MM_findObj('ctl00_c_CtSPO_chkFirstInboundSO');
        ichk2=MM_findObj('ctl00_c_CtSPO_chkSecondInboundSO');
        odpdt1=MM_findObj('ctl00_c_CtSPO_txtOutboundDepart1');
        odpdt2=MM_findObj('ctl00_c_CtSPO_txtOutboundDepart2');
        idpdt1=MM_findObj('ctl00_c_CtSPO_txtInboundDepart1');
        idpdt2=MM_findObj('ctl00_c_CtSPO_txtInboundDepart2');
        oa1=MM_findObj('ctl00_c_CtSPO_ddlOutboundAirport1');
        oa2=MM_findObj('ctl00_c_CtSPO_ddlOutboundAirport2');
        ia1=MM_findObj('ctl00_c_CtSPO_ddlInboundAirport1');
        ia2=MM_findObj('ctl00_c_CtSPO_ddlInboundAirport2');
        
        if(ochk1.checked == true) {            
            if (Trim(oa1.value).length == 0) {                
                //oa1.focus();                
                MM_findObj('ctl00_c_CtSPO_ddlOutboundAirport1'+ '-suggest').focus();
                alert(IBE0001); 
                return false;
            }
            if (Trim(oa1.value) == MM_findObj(ddlFromID).value) {
                //oa1.focus();
                MM_findObj('ctl00_c_CtSPO_ddlOutboundAirport1'+ '-suggest').focus();
                alert(IBE0056); 
                return false;
            }
            if (Trim(odpdt1.value).length == 0) {
                odpdt1.focus();
                alert(IBE0001); 
                return false;
            }
            if(CompareDate(txtDep.value, odpdt1.value)==false) {
                odpdt1.focus();
                alert(IBE0006); 
                return false;
            }
            if(itnryChk.checked == true)
                if(CompareDate(odpdt1.value, txtArr.value)==false) {
                    txtArr.focus();
                    alert(IBE0031); 
                    return false;
                }
            vFdat=vFdat+oa1.value+'~';
        }
      
        if(ochk2.checked == true) {
            if (Trim(oa2.value).length == 0) {
                //oa2.focus();
                MM_findObj('ctl00_c_CtSPO_ddlOutboundAirport2'+ '-suggest').focus();
                alert(IBE0001); 
                return false;
            }
            if (Trim(odpdt2.value).length == 0) {
                odpdt2.focus();
                alert(IBE0001); 
                return false;
            }
            if(CompareDate(odpdt1.value, odpdt2.value)==false) {
                odpdt2.focus();
                alert(IBE0007); 
                return false;
            }
            if(itnryChk.checked == true)
                if(CompareDate(odpdt2.value, txtArr.value)==false) {
                    txtArr.focus();
                    alert(IBE0031); 
                    return false;
                }
            vFdat=vFdat+oa2.value+'~';
        }
        
        if(itnryChk.checked == true) {
            if(txtArr.value.length == 0) {
                txtArr.focus();
                alert(IBE0001); 
                return false;
            }
            if(CompareDate(txtDep.value,txtArr.value)==false) {
                txtArr.focus();
                alert(IBE0031); 
                return false;
            }
            
            if(ichk1.checked == true) {
                if (Trim(ia1.value).length == 0) {
                    //ia1.focus();
                    MM_findObj('ctl00_c_CtSPO_ddlInboundAirport1'+ '-suggest').focus();
                    alert(IBE0001); 
                    return false;
                }
                if (Trim(ia1.value) == MM_findObj(ddlToID).value) {
                    //ia1.focus();
                    MM_findObj('ctl00_c_CtSPO_ddlInboundAirport1'+ '-suggest').focus();
                    alert(IBE0056); 
                    return false;
                }
                if (Trim(idpdt1.value).length == 0) {
                    idpdt1.focus();
                    alert(IBE0001); 
                    return false;
                }
                if(CompareDate(txtArr.value, idpdt1.value)==false) {
                    txtArr.focus();
                    alert(IBE0008); 
                    return false;
                }
                vTdat=vTdat+ia1.value+'~';
            }
            
            if(ichk2.checked == true) {
                if (Trim(ia2.value).length == 0) {
                    //ia2.focus();
                    MM_findObj('ctl00_c_CtSPO_ddlInboundAirport2'+ '-suggest').focus();
                    alert(IBE0001); 
                    return false;
                }
                if (Trim(idpdt2.value).length == 0) {
                    idpdt2.focus();
                    alert(IBE0001); 
                    return false;
                }
                if(CompareDate(idpdt1.value,idpdt2.value)==false) {
                    idpdt2.focus();
                    alert(IBE0009); 
                    return false;
                }
                vTdat=vTdat+ia2.value+'~';
            }
        }
    }
    if (c.value == 6) {
        ochk=MM_findObj('ctl00_c_CtSPO_chkFOS');
        ichk=MM_findObj('ctl00_c_CtSPO_chkFIS');
        odpdt=MM_findObj('ctl00_c_CtSPO_txtOBDepart');
        idpdt=MM_findObj('ctl00_c_CtSPO_txtIBDepart');
        oa=MM_findObj('ctl00_c_CtSPO_ddlOutboundStopover');
        ia=MM_findObj('ctl00_c_CtSPO_ddlInboundStopover');
        if(ochk.checked == true) {
            if (Trim(oa.value).length == 0) {
                //oa.focus();
                MM_findObj('ctl00_c_CtSPO_ddlOutboundStopover'+ '-suggest').focus();
                alert(IBE0012); 
                return false;
            }
            if (Trim(oa.value) == MM_findObj(ddlFromID).value) {
                //oa.focus();
                MM_findObj('ctl00_c_CtSPO_ddlOutboundStopover'+ '-suggest').focus();
                alert(IBE0056); 
                return false;
            }
            if (Trim(odpdt.value).length == 0) {
                odpdt.focus();
                alert(IBE0012); 
                return false;
            }
            if(CompareDate(txtDep.value, odpdt.value)==false) {
                odpdt.focus();
                alert(IBE0013); 
                return false;
            }
            if(CompareDate(odpdt.value, txtArr.value)==false) {
                txtArr.focus();
                alert(IBE0031); 
                return false;
            }
            vFdat=vFdat+oa.value+'~';
        }
        if(ichk.checked == true) {
            if (Trim(ia.value).length == 0) {
                //ia.focus();
                MM_findObj('ctl00_c_CtSPO_ddlInboundStopover'+ '-suggest').focus();
                alert(IBE0012); 
                return false;
            }
            if (Trim(ia.value) == MM_findObj(ddlToID).value) {
                //ia.focus();
                MM_findObj('ctl00_c_CtSPO_ddlInboundStopover'+ '-suggest').focus();
                alert(IBE0056); 
                return false;
            }
            if (Trim(idpdt.value).length == 0) {
                idpdt.focus();
                alert(IBE0012); 
                return false;
            }
            if(CompareDate(txtArr.value, idpdt.value)==false) {
                txtArr.focus();
                alert(IBE0014); 
                return false;
            }
            vTdat=vTdat+ia.value+'~';
        }
    }
    Cid=MM_findObj('ctl00_c_CtNoOfTr_numberChildren');
    Iid=MM_findObj('ctl00_c_CtNoOfTr_numberinfants');    
    if (Cid!=null){    
    vNoT=vNoT+Cid.value+'~';
    vNoT=vNoT+Iid.value+'~';
    }
    else{
    vNoT=vNoT+'0'+'~';
    vNoT=vNoT+'0'+'~';
    }
    
    MM_findObj('ctl00_c_hdnData').value=vTab+'|'+vFdat+'|'+vTdat+'|'+vNoT+'|'+vConCarr+'|'+vCC;//Ref1
    ShowIntersitle();
    return true;
}
function validateSkywardNo(objUsr,objPwd) {
    usr = Trim(objUsr.value); 
    pwd = objPwd.value;
    //Ref:ProdnIssue#2;
    //Ref:ProdnIssue#1
//    objDD=MM_findObj('ctl00_c_txtDD');
//    objMM=MM_findObj('ctl00_c_txtMM');
//    objYY=MM_findObj('ctl00_c_txtYY');
    //End Ref
    //var vDate = Trim(objDD.value)+'/'+Trim(objMM.value)+'/'+Trim(objYY.value);
    //End Ref
    if (usr.length==0) {
        objUsr.focus();
        alert(IBE0001); 
        return false;
    }
    else if (usr.length<9) {
        objUsr.focus();
        alert(IBE0010); 
        return false;
    }
    else if (usr.length==9) {
        if (usr.substring(0,1)=='0') {
            objUsr.focus();
            alert(IBE0010); 
            return false;
        }
        else if (isNum(usr)==false) {
            objUsr.focus();
            alert(IBE0010); 
            return false;
        }
    }
    else if (usr.length==10) {
        if (usr.substring(0,1)!='0') {
            objUsr.focus();
            alert(IBE0010); 
            return false;
        }
        else if (usr.substring(0,2)=='00') {
            objUsr.focus();
            alert(IBE0010); 
            return false;
        }
        else if (isNum(usr.substring(1,10))==false) {
            objUsr.focus();
            alert(IBE0010); 
            return false;
        }
    }
    else if (usr.length==11) {
        if (usr.substring(0,2)!='00') {
            objUsr.focus();
            alert(IBE0010); 
            return false;
        }
        else if (usr.substring(0,3)=='000') {
            objUsr.focus();
            alert(IBE0010); 
            return false;
        }
        else if (isNum(usr.substring(2,11))==false) {
            objUsr.focus();
            alert(IBE0010); 
            return false;
        }
    }
    if (pwd.length==0) {
        objPwd.focus();
        alert(IBE0001); 
        return false;
    }
    //Ref4
    if (pwd.length<5) {
        objPwd.focus();
        alert(LNP0033); 
        return false;
    } 
    if (CheckSkywardPwd(pwd)==false) {
        objPwd.focus();
        alert(LNP0033); 
        return false;
    }
            
//    else if (isAlphanumSP1(pwd)==false) {
//        objPwd.focus();
//        alert(IBE0049); 
//        return false;
//    }

    //Ref:ProdnIssue#2;
    //Ref:ProdnIssue#1
//    if (vDate.length == 0 || vDate.length == 2) {objDD.focus(); alert(IBE0001);return false;}
//    if (vDate.length<10) {objDD.focus();alert(LNP0039);return false;}
//    if (!IsValidDOBDate(Trim(objDD.value), Trim(objMM.value), Trim(objYY.value)))
//    {objDD.focus();alert(LNP0039);return false;}
    //End Ref
    //End Ref:ProdnIssue#2;
    return true;
}

function CheckSkywardPwd(pwd)
{   
    var validString='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890`~!@#%^*()_-+=[]{}|\"\':;,.?/\\'; 
    b=true;
    for(i=0;i<pwd.length;i++)
    {   if (validString.indexOf(pwd.substring(i,i+1))==-1)
            { b=false; break; }
    }
    return b;
}

var isAdvLoad='f';
var ILTo='';
var ILFROM='';
var divCnm='ctl00_c_CtWNW_div';
var isCugo='false';
var wws='';
var noadult='';
var sCPTF='';
var sDefaultRsltBy = 0;
var spcv = '';

function IsEkOperated(cv) {        
    b=false;
    cnF=MM_findObj('tdRBPF');
    cnLF=MM_findObj('tdlRBPF');
    cnRPF=MM_findObj('ctl00_c_CtSrchPref_resultsByPriceFlex');
    cnRS=MM_findObj('ctl00_c_CtSrchPref_resultsBySchedule');
    cnRP=MM_findObj('ctl00_c_CtSrchPref_resultsByPrice');
    cnLRPF=MM_findObj('ctl00_c_CtSrchPref_FS_PDF');
    cn=MM_findObj('ctl00_c_CtSrchPref_preferredConnecting');
    dn=MM_findObj('ctl00_c_CtSrchPref_pnlPCA');
    tb=MM_findObj('ctl00$hdnTabValue');
    frv=MM_findObj('ctl00_c_CtWNW_ddlFrom');
    cpc=MM_findObj('ctl00_c_pnlPO');
    if(cv!='')
    {
        spcv = cv;
    }
    else
    {
        if(spcv != '')
        {        
            cv = spcv;
        }   
    }
    var vv='';
    if (tb.value=='1' || tb.value=='2') {
        
        cn.length=0;
        
        //Ref3
        if (isReqVCP.toLowerCase()!='true') {
            v=(GetandSetvalue(frv.value,cv)).substring(4);            
        }
        else {
            
            v=cv.substring(4);            
        }
        
        if (strNPf==null)
        {vv='No Preference';}
        else{vv=strNPf;}
        o = new Option();
        o.text = vv;
        o.value = 'AN';
        cn.options.add(o);
        var sv=Trim(v).split('|');
        for(i=0;i < sv.length;i++) {
            if (sv!='') {
                var o = new Option();
                vv=sv[i];
                    b=true;
                o.text = GetICText(vv);
                o.value = vv;
                cn.options.add(o);                
            }
        }
        
        if (b==true) {
            ControlNoOFInterTrav(true);
            dn.style.display = 'block';
            dn.style.visibility = 'visible';
            cpc.style.display = 'none';
            cpc.style.visibility = 'hidden';
            ControlOptions(1,tb.value);
            LoadCabinClass('I');
        }
        else {
            ControlNoOFInterTrav(false);
            dn.style.display = 'none';
            dn.style.visibility = 'hidden';
            if (tb.value!='5' && tb.value!='6') {
                cpc.style.display = 'block';
                cpc.style.visibility = 'visible';
            }
            ControlOptions(2,tb.value);
            LoadCabinClass('N');
        }
        if (tb.value =='1')
        {  
           if(sDefaultRsltBy=='0')
           {
                cnRP.checked='checked'; 
           }
           else if (sDefaultRsltBy=='1')
           {
                cnRS.checked='checked'; 
           }
           else
           {
                cnRPF.checked='checked'; 
           }                  
            if (frv.value=='IAH' ||frv.value=='YYZ' || cv=='IAH' || cv=='YYZ')
            {                
                cnRPF.checked='checked';
            }               
            if (cnRP.disabled==true && cnRPF.disabled==true)
            {                
                cnRS.checked='checked';
            }           
        }
    }
    if (tb.value=='3') {
        ControlNoOFInterTrav(false);
        ControlOptions(3,tb.value);
    }
    else if (tb.value=='6' || tb.value=='4') {
        ControlNoOFInterTrav(false);
        dn.style.display = 'none';
        dn.style.visibility = 'hidden';
        LoadCabinClass('N');
    }
    if (tb.value != '1') {
        cnRPF.style.display = 'none';
        cnLRPF.style.display = 'none';
        cnF.style.width = '0px';
        cnLF.style.width = '0px';
    }
    /*Sme Specific : AJ*/
    if (MM_findObj('ctl00_c_hdnIsSme').value!=null)
    {
//        VisDisp('ctl00_c_pnlNOT',3);            
//        VisDisp('ctl00_c_pnlPO',3);
        if (MM_findObj('ctl00_c_hdnIsSme').value=='YES')         
        {   
            VisDisp('ctl00_c_pnlNOT',3);            
            VisDisp('ctl00_c_pnlPO',3);
            VisDisp('ctl00_c_FS_RM',3);
            
        }    
        else if (MM_findObj('ctl00_c_hdnIsSme').value=='YES_RED')
        {  
            VisDisp('ctl00_c_pnlNOT',3);            
            VisDisp('ctl00_c_pnlPO',3);
            VisDisp('ctl00_c_FS_RTN',3);
            VisDisp('ctl00_c_FS_ONEW',3);
            VisDisp('ctl00_c_FS_ADSEARCH',3);
            VisDisp('ctl00_c_FS_STOPOVER',3);
        } 
    }
    /*Sme Specific Ends*/
    
}
function GetICText(c)
{
    var icnm=c;
    if (IAC!=null)
    {
        for(ci=0;ci<IAC.length;ci++) 
        {
            if (c==IAC[ci].substr(0,2))
            {
                icnm=IAC[ci].substring(3);
                break;
            }
        }
    }
    return icnm;
}
function LoadCabinClass(typ)
{
    var ddlPrefCA=MM_findObj('ctl00_c_CtSrchPref_flightClass');
    var ddlCCV=ddlPrefCA.value;
    if (CCls!=null)
    {
        ddlPrefCA.length=0;
        for(i=0;i<CCls.length;i++) 
        {
            if (typ=='I' && CCls[i].substr(0,1)=='0')
            {
                var o = new Option();
                o.text = CCls[i].substring(2);
                o.value = CCls[i].substr(0,1);
                ddlPrefCA.options.add(o);
                break;
            }
            else
            {
                var o = new Option();
                o.text = CCls[i].substring(2);
                o.value = CCls[i].substr(0,1);
                ddlPrefCA.options.add(o);
            }
        }
        //Restoring values in case of non interline
        if (typ!='I') 
        {
            try{
            setValues(ddlPrefCA,ddlCCV,true);
               }catch(err){}
        }
    }    
}
function ControlOptions(c,t) {
    cnP=MM_findObj('tdRBP');
    cnF=MM_findObj('tdRBPF');
    cnLP=MM_findObj('tdlRBP');
    cnLF=MM_findObj('tdlRBPF');
    cnRP=MM_findObj('ctl00_c_CtSrchPref_resultsByPrice');
    cnRS=MM_findObj('ctl00_c_CtSrchPref_resultsBySchedule');
    cnRPF=MM_findObj('ctl00_c_CtSrchPref_resultsByPriceFlex');
    cnLRP=MM_findObj('ctl00_c_CtSrchPref_FS_PRICE');
    cnLRPF=MM_findObj('ctl00_c_CtSrchPref_FS_PDF');
    if (t==1) {
        cnRPF.style.display = '';
        cnLRPF.style.display = '';
        cnRPF.disabled=false;
        cnLRPF.disabled=false;
    }
    switch(c) {
        case 1:
            if (cnRP!=null){
            cnRS.checked=true;
            cnRP.disabled=true;
            cnLRP.disabled=true;
            }
            cnRPF.disabled=true;
            cnLRPF.disabled=true;
            break;
        case 2:
            if (cnRP!=null){
            cnRP.checked=true;
            cnRP.disabled=false;
            cnLRP.disabled=false;
            }
            break;
        case 3:break;
    }
}
function VisibleOff(n) {
    SwapData(n);
    c=findLastDVisible();
    //if (c==n) {MM_findObj('ctl00_c_CtWNW_ddlTo'+c).selectedIndex=0;}  //date 16/08/2007
    if (c==n) 
    {
        MM_findObj('ctl00_c_CtWNW_ddlTo'+c).value='';
        if(MM_findObj('ctl00_c_CtWNW_ddlTo'+c + '-suggest')!=null)
        {
            MM_findObj('ctl00_c_CtWNW_ddlTo'+c + '-suggest').value = arrivalAirport;
            MM_findObj('ctl00_c_CtWNW_ddlClass'+c).selectedIndex = 0;
        }
    }  //Predictive Search
    VisDisp(divCnm+c,5);
    MM_findObj('ctl00_c_hdnNoOfDest').value=MM_findObj('ctl00_c_hdnNoOfDest').value-1;
    if (c<11)
        VisDisp('ctl00_c_CtWNW_AFS_AD',0);
    return false;
}
function VisibleOn(n,isData) {    
    var divNames=[];
    var cnt=1;
    var divs;
    if (document.getElementsByTagName) {
        divs = document.getElementsByTagName('div')
    }
    else {
        divs = document.all.tags['div'];
    }
    for (var i=0;i < divs.length;i++) {
        divNames[i]=divs[i].id;
        if ((divNames[i]==(divCnm+'1') || divNames[i]==(divCnm+'2') || divNames[i]==(divCnm+'3') || divNames[i]==(divCnm+'4') || divNames[i]==(divCnm+'5') || divNames[i]==(divCnm+'6') || divNames[i]==(divCnm+'7') || divNames[i]==(divCnm+'8') || divNames[i]==(divCnm+'9') || divNames[i]==(divCnm+'10')) && MM_findObj(divNames[i]).style.display != 'none') {
            cnt++;
        }
    }
    if (checkPanels(cnt-1)==false) {
        return false;
    }
    VisDisp(divCnm+cnt,4);
    MM_findObj('ctl00_c_hdnNoOfDest').value++;
    if (isData) {
        loadSubsequentData(true,(MM_findObj('ctl00_c_CtWNW_ddlTo'+(cnt-1)).value).substring(0,3),MM_findObj('ctl00_c_CtWNW_ddlFrom'+cnt),MM_findObj('ctl00_c_CtWNW_txtD'+(cnt-1)).value,MM_findObj('ctl00_c_CtWNW_txtD'+cnt),cnt);
        //populateData(MM_findObj('ctl00_c_CtWNW_ddlFrom'+cnt),'ctl00_c_CtWNW_ddlTo'+cnt,'');  //now data is same in both from & to combo
    }
    if (cnt==10)
        VisDisp('ctl00_c_CtWNW_AFS_AD',1);
    return false;
}
function checkPanels(lvd) {
    for(i=1;i<=lvd;i++) {
        if (MM_findObj('ctl00_c_CtWNW_ddlFrom'+i).value=='' || MM_findObj('ctl00_c_CtWNW_ddlTo'+i).value=='') {
            alert(IBE0062); 
            return false;
        }
    }
    return true;
}
function ControlNoOFInterTrav(b) {
    Aid=MM_findObj('ctl00_c_CtNoOfTr_numberAdults');
    Cid=MM_findObj('ctl00_c_CtNoOfTr_numberChildren');
    Iid=MM_findObj('ctl00_c_CtNoOfTr_numberinfants');
    Av=Aid.value;
    if (Cid!=null){
    Cv=Cid.value;
    Iv=Iid.value;
    }
    Ra=9;
    Rc=9-Av;
    if (b) {
        Aid.length=0;
        Ra=4;
        Rc=4-Av;
        for(i=1;i<=Ra;i++) {
            o = new Option();
            o.text = i;
            o.value =i;
            Aid.options.add(o);
        }
    }
  else {
        if (isCugo=='false')
        {
        Aid.length=0;
        for(i=1;i<=Ra;i++) {
            if (noadult.length==0 || (noadult.length>0 && noadult.indexOf(i)!=-1))
            {
                o = new Option();
                o.text = i;
                o.value =i;
                Aid.options.add(o);
            }
        }
        }
    }
    setValues(Aid,Av,true);
    if (Cid!=null){
    Cid.length=0;
    Iid.length=0;
    for(i=0;i<=Rc;i++) {
        o = new Option();
        o.text = i;
        o.value =i;
        Cid.options.add(o);
    }
    for(i=0;i<=Av;i++) {
        o = new Option();
        o.text = i;
        o.value =i;
        Iid.options.add(o);
    }
    Cid.selectedIndex=0;
    Iid.selectedIndex=0;
    setValues(Cid,Cv,true);
    setValues(Iid,Iv,true);
    }    
    return false;
}
function SwapData(fromD) {
    var j=fromD;
    var fromI=0;
    var ToI=0;
    //Predictive Search
    var fromIS ='';
    var ToIS ='';
    for(i=fromD;i<10;i++) {
        j++;
        if(MM_findObj(divCnm+j).style.display !='none') {
            /*fromI=MM_findObj('ctl00_c_CtWNW_ddlFrom'+j).selectedIndex;
            ToI=MM_findObj('ctl00_c_CtWNW_ddlTo'+j).selectedIndex;
            MM_findObj('ctl00_c_CtWNW_ddlFrom'+i).selectedIndex=fromI;
            MM_findObj('ctl00_c_CtWNW_ddlTo'+i).selectedIndex=ToI;
            MM_findObj('ctl00_c_CtWNW_ddlClass'+i).selectedIndex=MM_findObj('ctl00_c_CtWNW_ddlClass'+j).selectedIndex;
            MM_findObj('ctl00_c_CtWNW_ddlClass'+j).selectedIndex=0;
            MM_findObj('ctl00_c_CtWNW_txtD'+i).value=MM_findObj('ctl00_c_CtWNW_txtD'+j).value;
            MM_findObj('ctl00_c_CtWNW_txtD'+j).value='';
            MM_findObj('ctl00_c_CtWNW_ddlTo'+j).selectedIndex=0;*/
            
            //Predictive Search Block
            fromI=MM_findObj('ctl00_c_CtWNW_ddlFrom'+j).value;            
            ToI=MM_findObj('ctl00_c_CtWNW_ddlTo'+j).value;            
            fromIS=MM_findObj('ctl00_c_CtWNW_ddlFrom'+j+'-suggest').value;
            ToIS=MM_findObj('ctl00_c_CtWNW_ddlTo'+j+'-suggest').value;            
            MM_findObj('ctl00_c_CtWNW_ddlFrom'+i).value=fromI;
            MM_findObj('ctl00_c_CtWNW_ddlTo'+i).value=ToI;            
            MM_findObj('ctl00_c_CtWNW_ddlFrom'+i+'-suggest').value=fromIS;
            MM_findObj('ctl00_c_CtWNW_ddlTo'+i+'-suggest').value=ToIS;            
            MM_findObj('ctl00_c_CtWNW_ddlClass'+i).selectedIndex=MM_findObj('ctl00_c_CtWNW_ddlClass'+j).selectedIndex;
            MM_findObj('ctl00_c_CtWNW_ddlClass'+j).selectedIndex=0;
            MM_findObj('ctl00_c_CtWNW_txtD'+i).value=MM_findObj('ctl00_c_CtWNW_txtD'+j).value;
            MM_findObj('ctl00_c_CtWNW_txtD'+j).value='';
            MM_findObj('ctl00_c_CtWNW_ddlTo'+j).value='';
            MM_findObj('ctl00_c_CtWNW_ddlTo'+j+'-suggest').value=arrivalAirport;   
            MM_findObj('ctl00_c_CtWNW_ddlClass'+j).selectedIndex = 0;            
            //Predicitive Search Block Ends
        }
        
    }    
}

function recreateAdvDropdowns()
{
    ReCreateDropDown('ctl00_c_CtWNW_ddlFrom1','ctl00_c_CtWNW_tddFrom1');
    ReCreateDropDown('ctl00_c_CtWNW_ddlTo1','ctl00_c_CtWNW_tddTo1');    

    ReCreateDropDown('ctl00_c_CtWNW_ddlFrom2','ctl00_c_CtWNW_tddFrom2');
    ReCreateDropDown('ctl00_c_CtWNW_ddlTo2','ctl00_c_CtWNW_tddTo2');    

    ReCreateDropDown('ctl00_c_CtWNW_ddlFrom3','ctl00_c_CtWNW_tddFrom3');
    ReCreateDropDown('ctl00_c_CtWNW_ddlTo3','ctl00_c_CtWNW_tddTo3');    

    ReCreateDropDown('ctl00_c_CtWNW_ddlFrom4','ctl00_c_CtWNW_tddFrom4');
    ReCreateDropDown('ctl00_c_CtWNW_ddlTo4','ctl00_c_CtWNW_tddTo4');    

    ReCreateDropDown('ctl00_c_CtWNW_ddlFrom5','ctl00_c_CtWNW_tddFrom5');
    ReCreateDropDown('ctl00_c_CtWNW_ddlTo5','ctl00_c_CtWNW_tddTo5');    

    ReCreateDropDown('ctl00_c_CtWNW_ddlFrom6','ctl00_c_CtWNW_tddFrom6');
    ReCreateDropDown('ctl00_c_CtWNW_ddlTo6','ctl00_c_CtWNW_tddTo6');    

    ReCreateDropDown('ctl00_c_CtWNW_ddlFrom7','ctl00_c_CtWNW_tddFrom7');
    ReCreateDropDown('ctl00_c_CtWNW_ddlTo7','ctl00_c_CtWNW_tddTo7');    

    ReCreateDropDown('ctl00_c_CtWNW_ddlFrom8','ctl00_c_CtWNW_tddFrom8');
    ReCreateDropDown('ctl00_c_CtWNW_ddlTo8','ctl00_c_CtWNW_tddTo8');    

    ReCreateDropDown('ctl00_c_CtWNW_ddlFrom9','ctl00_c_CtWNW_tddFrom9');
    ReCreateDropDown('ctl00_c_CtWNW_ddlTo9','ctl00_c_CtWNW_tddTo9');    

    ReCreateDropDown('ctl00_c_CtWNW_ddlFrom10','ctl00_c_CtWNW_tddFrom10');
    ReCreateDropDown('ctl00_c_CtWNW_ddlTo10','ctl00_c_CtWNW_tddTo10');   
}

function recreateAdvSuggests()
{

    

    var _prevValFrom1 = document.getElementById('ctl00_c_CtWNW_ddlFrom1').value;        
    var _prevValTo1 = document.getElementById('ctl00_c_CtWNW_ddlTo1').value;    
    
    var _prevValFrom2 = document.getElementById('ctl00_c_CtWNW_ddlFrom2').value;        
    var _prevValTo2 = document.getElementById('ctl00_c_CtWNW_ddlTo2').value;    
    
    var _prevValFrom3 = document.getElementById('ctl00_c_CtWNW_ddlFrom3').value;        
    var _prevValTo3 = document.getElementById('ctl00_c_CtWNW_ddlTo3').value;    
    
    var _prevValFrom4 = document.getElementById('ctl00_c_CtWNW_ddlFrom4').value;        
    var _prevValTo4 = document.getElementById('ctl00_c_CtWNW_ddlTo4').value;    
    
    var _prevValFrom5 = document.getElementById('ctl00_c_CtWNW_ddlFrom5').value;        
    var _prevValTo5 = document.getElementById('ctl00_c_CtWNW_ddlTo5').value;    
    
    var _prevValFrom6 = document.getElementById('ctl00_c_CtWNW_ddlFrom6').value;        
    var _prevValTo6 = document.getElementById('ctl00_c_CtWNW_ddlTo6').value;    
    
    var _prevValFrom7 = document.getElementById('ctl00_c_CtWNW_ddlFrom7').value;        
    var _prevValTo7 = document.getElementById('ctl00_c_CtWNW_ddlTo7').value;    
    
    var _prevValFrom8 = document.getElementById('ctl00_c_CtWNW_ddlFrom8').value;        
    var _prevValTo8 = document.getElementById('ctl00_c_CtWNW_ddlTo8').value;    
    
    var _prevValFrom9 = document.getElementById('ctl00_c_CtWNW_ddlFrom9').value;        
    var _prevValTo9 = document.getElementById('ctl00_c_CtWNW_ddlTo9').value;    
    
    var _prevValFrom10 = document.getElementById('ctl00_c_CtWNW_ddlFrom10').value;        
    var _prevValTo10 = document.getElementById('ctl00_c_CtWNW_ddlTo10').value;    

    ReCreateSuggest('ctl00_c_CtWNW_ddlFrom1',departAirport,_prevValFrom1)
    ReCreateSuggest('ctl00_c_CtWNW_ddlTo1',arrivalAirport,_prevValTo1);

    ReCreateSuggest('ctl00_c_CtWNW_ddlFrom2',departAirport,_prevValFrom2)
    ReCreateSuggest('ctl00_c_CtWNW_ddlTo2',arrivalAirport,_prevValTo2);

    ReCreateSuggest('ctl00_c_CtWNW_ddlFrom3',departAirport,_prevValFrom3)
    ReCreateSuggest('ctl00_c_CtWNW_ddlTo3',arrivalAirport,_prevValTo3);

    ReCreateSuggest('ctl00_c_CtWNW_ddlFrom4',departAirport,_prevValFrom4)
    ReCreateSuggest('ctl00_c_CtWNW_ddlTo4',arrivalAirport,_prevValTo4);

    ReCreateSuggest('ctl00_c_CtWNW_ddlFrom5',departAirport,_prevValFrom5)
    ReCreateSuggest('ctl00_c_CtWNW_ddlTo5',arrivalAirport,_prevValTo5);

    ReCreateSuggest('ctl00_c_CtWNW_ddlFrom6',departAirport,_prevValFrom6)
    ReCreateSuggest('ctl00_c_CtWNW_ddlTo6',arrivalAirport,_prevValTo6);

    ReCreateSuggest('ctl00_c_CtWNW_ddlFrom7',departAirport,_prevValFrom7)
    ReCreateSuggest('ctl00_c_CtWNW_ddlTo7',arrivalAirport,_prevValTo7);

    ReCreateSuggest('ctl00_c_CtWNW_ddlFrom8',departAirport,_prevValFrom8)
    ReCreateSuggest('ctl00_c_CtWNW_ddlTo8',arrivalAirport,_prevValTo8);

    ReCreateSuggest('ctl00_c_CtWNW_ddlFrom9',departAirport,_prevValFrom9)
    ReCreateSuggest('ctl00_c_CtWNW_ddlTo9',arrivalAirport,_prevValTo9);

    ReCreateSuggest('ctl00_c_CtWNW_ddlFrom10',departAirport,_prevValFrom10)
    ReCreateSuggest('ctl00_c_CtWNW_ddlTo10',arrivalAirport,_prevValTo10);       
}

function setValuesAdvWithOthers()
{

    var _prevValFrom = document.getElementById('ctl00_c_CtWNW_ddlFrom').value;        
    var _prevValTo = document.getElementById('ctl00_c_CtWNW_ddlTo').value;   
    
    if(_prevValFrom!='')
    {
        ReCreateDropDown('ctl00_c_CtWNW_ddlFrom1','ctl00_c_CtWNW_tddFrom1');
        load(wws,'ctl00_c_CtWNW_ddlFrom1','','','','30');    
        ReCreateSuggest('ctl00_c_CtWNW_ddlFrom1',departAirport,_prevValFrom)
    }
    if(_prevValTo!='')
    {
        ReCreateDropDown('ctl00_c_CtWNW_ddlTo1','ctl00_c_CtWNW_tddTo1'); 
        load('true','ctl00_c_CtWNW_ddlTo1','','','','30');
        ReCreateSuggest('ctl00_c_CtWNW_ddlTo1',arrivalAirport,_prevValTo);
    }
}

function transferValues(l,n) {    
    var df1=MM_findObj('ctl00_c_CtWNW_ddlFrom1');
    var df=MM_findObj('ctl00_c_CtWNW_ddlFrom');
    var dt=MM_findObj('ctl00_c_CtWNW_ddlTo');
    var dt1=MM_findObj('ctl00_c_CtWNW_ddlTo1');
    var td1=MM_findObj('ctl00_c_CtWNW_txtD1');
    var td=MM_findObj('ctl00_c_CtWNW_txtDepartDate');
    var tr=MM_findObj('ctl00_c_CtWNW_txtarrivaldate');
    var dc1=MM_findObj('ctl00_c_CtWNW_ddlClass1');
    var fc=MM_findObj('ctl00$c$CtSrchPref$flightClass');
    var pc=MM_findObj('ctl00_c_CtSrchPref_preferredConnecting');
    var rcc=MM_findObj('ctl00_c_cabinClass');    
    var pcval='';
    var ccv=0;
    if (l==6){ccv=rcc.selectedIndex;}
    else if (l==3){ccv=dc1.selectedIndex;}
    else if (l==0 && n==3){ccv=dc1.selectedIndex;}   
    else {ccv=fc.selectedIndex;}            
    
    
    var _prevValFrom = document.getElementById('ctl00_c_CtWNW_ddlFrom').value;        
    var _prevValTo = document.getElementById('ctl00_c_CtWNW_ddlTo').value;    
     
    
    var _prevValFrom1 = document.getElementById('ctl00_c_CtWNW_ddlFrom1').value;        
    var _prevValTo1 = document.getElementById('ctl00_c_CtWNW_ddlTo1').value;        
    if ((l==1 || l==2 || l==4 || l==5 || l==6) && n==3) {        
        
        // Commented for Predecitve Search - AJ
        //if (df.selectedIndex>0) {        
        if (df.value.length >0) {
            ILFROM=df.value;
        }
        if (isAdvLoad=='f') {
            recreateAdvDropdowns();
            PopulateAdvDDL('','');
            recreateAdvSuggests();
        }
        
        setValuesAdvWithOthers();
        
        //setValues(df1,ILFROM,true);
        // Commented for Predecitve Search - AJ
        //if (dt.selectedIndex>0) {
        if (dt.value.length >0) {        
            ILTo=dt.value;
        }
        //setValuesByTrunc(dt1,ILTo,true);
        td1.value=td.value;
        
    }
    else if ((n==1 || n==2 || n==4 || n==5 || n==6) && l==3) {                
        if (df1.value.length >0) {
            ILFROM=df1.value;
        }
        // Commented for Predecitve Search - AJ        
        ReCreateDropDown('ctl00_c_CtWNW_ddlFrom','ctl00_c_CtWNW_tddFrom');
        ReCreateDropDown('ctl00_c_CtWNW_ddlTo','ctl00_c_CtWNW_tddTo');    
        
        load(wws,'ctl00_c_CtWNW_ddlFrom','','','',n+'0');
        //setValues(df,ILFROM,true);
        //setValues(df,ILFROM,false);
        if (dt1.value.length>0) {
            ILTo=dt1.value;
        }
        
        ReCreateSuggest('ctl00_c_CtWNW_ddlFrom',departAirport,(_prevValFrom1 != '')? _prevValFrom1 : _prevValFrom)
        // Commented for Predecitve Search - AJ
        populateData(df,'ctl00_c_CtWNW_ddlTo','');        
        //ReCreateSuggest('ctl00_c_CtWNW_ddlTo',arrivalAirport,(_prevValTo1 !='' )? _prevValTo1 : _prevValTo);
        ReCreateSuggest('ctl00_c_CtWNW_ddlTo',arrivalAirport,_prevValTo1);
        //setValuesByTrunc(null,ILTo,true);
        td.value=td1.value;
        //sandesh. issue 491 starts here
        var objCultureInfo = MM_findObj('ctl00$c$CtWNW$hdnCultureInfo');
        var objCulValues = 'zh-cn,zh-TW';
        var objIndx = -1;
        if(objCultureInfo != null)
        {
            objIndx = objCulValues.indexOf(objCultureInfo.value);
            if( objIndx == -1)
            {
                 if (td1.value!='')
                 {
                    tr.value=uDateAddGlobal(td1.value,'en','d',7);
                 }
            }
           
        }        
        //commented by sandesh. issue 491 starts here
//       if (td1.value!='') {
//            tr.value=uDateAddGlobal(td1.value,'en','d',7);
//            //tr.value=uDateAdd(td1.value,'dd-mmm-yy','en','d',7);
//        }

        //sandesh. issue 491 ends here
    }
    else if ((n==1 && l==2) || (n==2 && l==1) ) { 
        
        pcval=pc.value;
        //alert('12');
        // Predecitve Search - AJ
        //Populate_ToHidden('ctl00_c_CtWNW_ddlTo');
        //To_Enter('ctl00_c_CtWNW_ddlFrom','ctl00_c_CtWNW_ddlTo');
    }
    else if ( ((n==4 || n==5) && l==6) || ((n==6 || n==5) && l==4) ) {         
        
         // Commented for Predecitve Search - AJ
         //if (df.selectedIndex>0) {
         if (df.value.length >0) {
            ILFROM=df.value;
        }
        // Predective Search - AJ
        ReCreateDropDown('ctl00_c_CtWNW_ddlFrom','ctl00_c_CtWNW_tddFrom');
        ReCreateDropDown('ctl00_c_CtWNW_ddlTo','ctl00_c_CtWNW_tddTo');
        
        load(wws,'ctl00_c_CtWNW_ddlFrom','','','','40');
        
        
        //setValues(df,ILFROM,true);
        // Commented for Predecitve Search - AJ
        //if (dt.selectedIndex>0) {
        if (dt.value.length >0) {
            ILTo=dt.value;
        }
        populateData(df,'ctl00_c_CtWNW_ddlTo','');
        
        ReCreateSuggest('ctl00_c_CtWNW_ddlFrom',departAirport,_prevValFrom)
        ReCreateSuggest('ctl00_c_CtWNW_ddlTo',arrivalAirport,_prevValTo);
        //setValuesByTrunc(dt,ILTo,true);
    }
    else if ((n==6 || n==4) && (l==2 || l==1  || l==5) ) { 
        //alert('l=1, n=4')
        // Commented for Predecitve Search - AJ
        //if (df.selectedIndex>0) {
        if (df.value.length >0) {
            ILFROM=df.value;
        }
        
        ReCreateDropDown('ctl00_c_CtWNW_ddlFrom','ctl00_c_CtWNW_tddFrom');
        ReCreateDropDown('ctl00_c_CtWNW_ddlTo','ctl00_c_CtWNW_tddTo');
        
        //ReCreateDropDown('ctl00_c_CtSPO_ddlOutboundAirport1','ctl00_c_CtSPO_SO_A1');
        
        load(wws,'ctl00_c_CtWNW_ddlFrom','','','','40');        
        
        //ReCreateSuggest('ctl00_c_CtSPO_ddlOutboundAirport1','Select airports','');
        
        ReCreateSuggest('ctl00_c_CtWNW_ddlFrom',departAirport,_prevValFrom)
        
        //alert('test');
        // Commented for Predecitve Search - AJ        
        //setValues(df,ILFROM,true);
        //setValues(df,ILFROM,false);        
        
        // Commented for Predecitve Search - AJ
        //if (dt.selectedIndex>0) {
        if (dt.value.length >0) {
            ILTo=dt.value;
        }        
        // Commented for Predecitve Search - AJ
        populateData(df,'ctl00_c_CtWNW_ddlTo','');        
        ReCreateSuggest('ctl00_c_CtWNW_ddlTo',arrivalAirport,_prevValTo);
        
        
        //setValuesByTrunc(dt,ILTo,true);
        //setValuesByTrunc(null,ILTo,true);
        
    }
    else if ((n==1 || n==2) && (l==4 || l==5 || l==6) ) { 
        //alert('4-1');
        // Commented for Predecitve Search - AJ
        //if (df.selectedIndex>0) {
        if (df.value.length >0) {
            ILFROM=df.value;
        }
        
        // Predective Search - AJ
        ReCreateDropDown('ctl00_c_CtWNW_ddlFrom','ctl00_c_CtWNW_tddFrom');
        ReCreateDropDown('ctl00_c_CtWNW_ddlTo','ctl00_c_CtWNW_tddTo');
        
        load(wws,'ctl00_c_CtWNW_ddlFrom','','','','10');
        
        /**/
        //alert(document.getElementById('ctl00_c_CtWNW_ddlFrom').item[0].value);
        /**/
        // Predective Search - AJ
        ReCreateSuggest('ctl00_c_CtWNW_ddlFrom',departAirport,_prevValFrom)
        
        //setValues(df,ILFROM,false);
        // Commented for Predecitve Search - AJ
        //if (dt.selectedIndex>0) {
        if (dt.value.length >0) {
            ILTo=dt.value;
        }
        populateData(df,'ctl00_c_CtWNW_ddlTo','');
        // Predective Search - AJ
        ReCreateSuggest('ctl00_c_CtWNW_ddlTo',arrivalAirport,_prevValTo);
        
        
        //setValuesByTrunc(null,ILTo,true);
    }
    else {               
        if (l!=0 && l!=n) {            
            // Commented for Predecitve Search - AJ
            //if (dt.selectedIndex>0) {
            if (dt.value.length >0) {
                ILTo=dt.value;
            }
            // Commented for Predecitve Search - AJ
            //if (df.selectedIndex>0) {            
            
            // Predective Search - AJ
            ReCreateDropDown('ctl00_c_CtWNW_ddlFrom','ctl00_c_CtWNW_tddFrom');
            ReCreateDropDown('ctl00_c_CtWNW_ddlTo','ctl00_c_CtWNW_tddTo');
            
            if (df.value.length >0) {
                
                populateData(df,'ctl00_c_CtWNW_ddlTo','');
            }
            else {
                load('true','ctl00_c_CtWNW_ddlTo','','','','0');                
            }            
            ReCreateSuggest('ctl00_c_CtWNW_ddlFrom',departAirport,_prevValFrom)
            ReCreateSuggest('ctl00_c_CtWNW_ddlTo',arrivalAirport,_prevValTo);
            //setValuesByTrunc(dt,ILTo,true);
        }
        
    }    
    if (n==3) {
        IsEkOperated(dt1.value);
    }
    else {              
        IsEkOperated(dt.value);                        
        Populate_ToHidden('ctl00_c_CtWNW_ddlTo');        
        To_Enter('ctl00_c_CtWNW_ddlFrom','ctl00_c_CtWNW_ddlTo');                
    }    
    
    if (n==3)
    {dc1.selectedIndex=ccv;}
    else if (n==6) {rcc.selectedIndex=ccv;}
    else {fc.selectedIndex=ccv;}   
    
    if (n==1 || n==2) {
        setValues(pc,pcval,true);
    }    
    
}
function ctrlItenary(n) {
    c=MM_findObj('ctl00_c_CtSPO_pnldsd');
    TAD=MM_findObj('ctl00_c_CtWNW_txtarrivaldate');
    RCal=MM_findObj('ctl00_c_CtWNW_FS_RCAL');
    c1=MM_findObj('ctl00_c_CtWNW_FS_RETURN');
    c3=MM_findObj('ctl00_c_CtSPO_RT');
    c4=MM_findObj('ctl00_c_CtSPO_pnlOW');
    ichk1=MM_findObj('ctl00_c_CtSPO_chkFirstInboundSO');
    ichk2=MM_findObj('ctl00_c_CtSPO_chkSecondInboundSO');
    if (MM_findObj('ctl00_c_hdnErrorText').value=='') {
        ShowIntro('4');
    }
    if (n==1) {
        TAD.style.visibility = 'visible';
        RCal.style.visibility = 'visible';
        c.style.display= 'block';
        c.style.visibility='visible';
        c1.style.visibility='visible';
        c3.style.visibility='visible';
        c3.style.display='block';
        c4.style.visibility='hidden';
    }
    if (n==2) {
        TAD.style.visibility = 'hidden';
        RCal.style.visibility = 'hidden';
        c.style.display = 'none';
        c.style.visibility = 'hidden';
        c1.style.visibility = 'hidden';
        c3.style.display='none';
        c3.style.visibility='hidden';
        c4.style.visibility='visible';
        ichk1.checked=false;
        ichk2.checked=false;
        basicSwitchItOn('inboundCover1','ctl00_c_CtSPO_ddlInboundAirport1','ctl00_c_CtSPO_txtInboundDepart1',ichk1);
        basicSwitchItOn('inboundCover2','ctl00_c_CtSPO_ddlInboundAirport2','ctl00_c_CtSPO_txtInboundDepart2',ichk2);
    }
    return false;
}
function ControlNoOFTravValues() {
    Aid=MM_findObj('ctl00_c_CtNoOfTr_numberAdults');
    Cid=MM_findObj('ctl00_c_CtNoOfTr_numberChildren');
    Iid=MM_findObj('ctl00_c_CtNoOfTr_numberinfants');
    to=MM_findObj('ctl00_c_CtWNW_ddlTo');
    tb=MM_findObj('ctl00_hdnTabValue');
    Tp=9;
    Rc=9-Aid.value;
    //Ref1
    if (tb.value<3 && to.value.length>3) {
        Rc=4-Aid.value;
    }
    if (Cid!=null){
    Cid.length=0;
    Iid.length=0;
    for(i=0;i<=Rc;i++) {
        o = new Option();
        o.text = i;
        o.value =i;
        Cid.options.add(o);
    }
    for(i=0;i<=Aid.value;i++) {
        o = new Option();
        o.text = i;
        o.value =i;
        Iid.options.add(o);
    }
    Cid.selectedIndex=0;
    Iid.selectedIndex=0;
    }
    return false;
}
function ctrlStpOver(cn,v) {
    ochk1=MM_findObj('ctl00_c_CtSPO_chkFirstOutboundSO');
    ochk2=MM_findObj('ctl00_c_CtSPO_chkSecondOutboundSO');
    ichk1=MM_findObj('ctl00_c_CtSPO_chkFirstInboundSO');
    ichk2=MM_findObj('ctl00_c_CtSPO_chkSecondInboundSO');
    if (ochk1==cn) {
        if (v==false) {
            ochk2.checked=false;
            ochk2.disabled=true;
            VisDisp('outboundCover2',2);
            MM_findObj('ctl00_c_CtSPO_ddlOutboundAirport2').disabled=true;
            MM_findObj('ctl00_c_CtSPO_txtOutboundDepart2').disabled=true;
        }
        else {
            ochk2.disabled=false;
        }
    }
    else if (ichk1==cn) {
        if (v==false) {
            ichk2.checked=false;
            ichk2.disabled=true;
            VisDisp('inboundCover2',2);
            MM_findObj('ctl00_c_CtSPO_ddlInboundAirport2').disabled=true;
            MM_findObj('ctl00_c_CtSPO_txtInboundDepart2').disabled=true;
        }
        else {
            ichk2.disabled=false;
        }
    }
}
function RePopulate() {
    var d=MM_findObj('ctl00_c_hdnData').value;
    var ConCarr=MM_findObj('ctl00_c_CtSrchPref_preferredConnecting');//Ref1
    if (d != '') {
        d = d.split('|');
        var tb=d[0].substring(3);
        ctrlVisibility(0,parseInt(tb));
        ControlNoOFTravValues();
        IsEkOperated('');
        fr = d[1].split('~');
        to = d[2].split('~');
        Tr = d[3].split('~');
        Carr=d[4];
        if (tb==1 || tb==2 || tb==4 || tb==6) {
            setValues(MM_findObj('ctl00$c$CtWNW$ddlFrom'),fr[1],true);
            populateData(MM_findObj('ctl00$c$CtWNW$ddlFrom'),'ctl00$c$CtWNW$ddlTo','');
            setValuesByTrunc(MM_findObj('ctl00$c$CtWNW$ddlTo'),to[1],true);
            //Ref1
            if(to[1]!='' && (tb==1 || tb==2))
            {   
                IsEkOperated(MM_findObj('ctl00$c$CtWNW$ddlTo').value);  
                if (Carr!='~') {setValues(ConCarr,Carr,true);}
            } 
            //--Ref1
        }
        if (tb==4) {            
            if (fr.length==4 || fr.length>4) {
                setValues(MM_findObj('ctl00$c$CtSPO$ddlOutboundAirport1'),fr[2],true);
            }
            if (fr.length==5) {
                setValues(MM_findObj('ctl00$c$CtSPO$ddlOutboundAirport2'),fr[3],true);
            }
            if (fr.length<4) {
                MM_findObj('ctl00_c_CtSPO_chkFirstOutboundSO').checked=false;
            }
            basicSwitchItOn('outboundCover1','ctl00_c_CtSPO_ddlOutboundAirport1','ctl00_c_CtSPO_txtOutboundDepart1',MM_findObj('ctl00_c_CtSPO_chkFirstOutboundSO'));
            basicSwitchItOn('outboundCover2','ctl00_c_CtSPO_ddlOutboundAirport2','ctl00_c_CtSPO_txtOutboundDepart2',MM_findObj('ctl00_c_CtSPO_chkSecondOutboundSO'));
            if (to.length==4 || to.length>4) {
                setValues(MM_findObj('ctl00$c$CtSPO$ddlInboundAirport1'),to[2],true);
            }
            if (to.length==5) {
                setValues(MM_findObj('ctl00$c$CtSPO$ddlInboundAirport2'),to[3],true);
            }
            if (to.length<4) {
                MM_findObj('ctl00_c_CtSPO_chkFirstInboundSO').checked=false;
            }
            basicSwitchItOn('inboundCover1','ctl00_c_CtSPO_ddlInboundAirport1','ctl00_c_CtSPO_txtInboundDepart1',MM_findObj('ctl00_c_CtSPO_chkFirstInboundSO'));
            basicSwitchItOn('inboundCover2','ctl00_c_CtSPO_ddlInboundAirport2','ctl00_c_CtSPO_txtInboundDepart2',MM_findObj('ctl00_c_CtSPO_chkSecondInboundSO'));
        }
        else if (tb==6) {
            if (fr.length==4) {
                setValues(MM_findObj('ctl00$c$CtSPO$ddlOutboundStopover'),fr[2],true);
            }
            if (to.length==4) {
                setValues(MM_findObj('ctl00$c$CtSPO$ddlInboundStopover'),to[2],true);
            }
            basicSwitchItOn('inboundCover','ctl00_c_CtSPO_ddlInboundStopover','ctl00_c_CtSPO_txtIBDepart',MM_findObj('ctl00_c_CtSPO_chkFIS'));
            basicSwitchItOn('outboundCover','ctl00_c_CtSPO_ddlOutboundStopover','ctl00_c_CtSPO_txtOBDepart',MM_findObj('ctl00_c_CtSPO_chkFOS'));
        }
        else if (tb==3) {
            var cn=MM_findObj('ctl00_c_CtWNW_ddlFrom');
            var cns=cn.id;
            var cnPfx=cns.substring(0,cns.indexOf('ddlFrom'));
            for(var i=0;i < fr.length-2;i++) {
                setValues(MM_findObj(cns + (i + 1)),fr[i+1]);
                populateData(MM_findObj(cns+(i + 1)), cnPfx+'ddlTo'+ (i + 1),'');
                setValuesByTrunc(MM_findObj(cnPfx+'ddlTo'+ (i + 1)),to[i+1],true);
            }
            if ((fr.length-2)<4) {
                for(var j=3;j > (fr.length-2);j=j-1) {
                    VisibleOff(j)
                }
            }
            if ((fr.length-2)>3) {
                for(var j=4;j <= (fr.length-2);j++) {
                    VisibleOn(j)
                }
            }
            MM_findObj('ctl00_c_hdnNoOfDest').value=(fr.length-2);
        }
        if (Tr.length>1) {
            setValues(MM_findObj('ctl00_c_CtNoOfTr_numberChildren'),Tr[1],true);
            setValues(MM_findObj('ctl00_c_CtNoOfTr_numberinfants'),Tr[2],true);
        }
        MM_findObj('ctl00_c_hdnData').value=''; //Ref2
    }
}
function validateCugoCode(e) {
    if ((e.length > 0) && (e.length<4 || e.length>7))
        return false;
    if (e.length>3 && e.length<=7)
        return isAlphanum(e);
    else return true;
}
function findLastDVisible() {
    for (i = 10; i > 0; i=i-1) {
        if (MM_findObj(divCnm + i).style.display != 'none') {
            break;
        }
    }
    return i;
}
function loadSubsequentData(cbool,code,ctrlname,dv,dnm,cnt) {
    //alert(cbool + '-' + code + '-' + ctrlname)
    // Predicitive Search
    if (cbool==true) 
    {
        ctrlname.value = code;        
        MM_findObj('ctl00_c_CtWNW_ddlFrom'+cnt+'-suggest').value = MM_findObj('ctl00_c_CtWNW_ddlTo'+(cnt-1)+'-suggest').value;
    }
    /*var cnt=0;
    if (cbool==true) {
        for(i=0;i < ctrlname.options.length;i++) {
            if (ctrlname.options[i].value==code) {
                cnt=i; 
                break; 
            }
        }
    }
    ctrlname.selectedIndex=cnt;*/    
    //commented by sandesh for issue 491 starts here.
//    if (dv.length>0)
//        dnm.value=uDateAdd(dv,'dd-mmm-yy','en','d',7);
    //commented by sandesh for issue 491 ends here.
}
function setValues(ctrlnm,val,IsDDL) {
    var cnt=0;
    if (ctrlnm==null) {return;}
    if (IsDDL==true) {
        for(i=0;i < ctrlnm.options.length;i++) {
            if (ctrlnm.options[i].value==val) {
                cnt=i; 
                break; 
            }
        }
        ctrlnm.selectedIndex=cnt;
    }
    else {
        ctrlnm.value=val; 
    }
}
function setValuesByTrunc(ctrlnm,val,IsDDL) {
    var cnt=0;
    if (ctrlnm==null) {return;}
    for(i=0;i < ctrlnm.options.length;i++) {
        if (ctrlnm.options[i].value.substring(0,3)==val) {
            cnt=i; 
            break; 
        }
    }
    ctrlnm.selectedIndex=cnt;
}
function basicSwitchItOn(floatingCover,formSelect1,formInput1,thisBox) {    
    //alert(document.getElementById(floatingCover).parentNode.parentNode.innerHTML);
    ctrlStpOver(thisBox,thisBox.checked);
    if(thisBox.checked == true) {
	    document.getElementById(floatingCover).style.display = 'none';
	    document.getElementById(formSelect1).disabled=false;
	    document.getElementById(formInput1).disabled=false;
    }
    else {
	    document.getElementById(floatingCover).style.display = 'block';
	    document.getElementById(formSelect1).disabled=true;
	    //document.getElementById(formSelect1).selectedIndex=0;
	    document.getElementById(formSelect1).selectedIndex='';
	    document.getElementById(formInput1).disabled=true;
	    document.getElementById(formInput1).value='';	    
	    if(document.getElementById(formSelect1+'-suggest')!=null)
	        document.getElementById(formSelect1+'-suggest').value = selectAirport	    
    }
}
function GetandSetvalue(frv,tov) {
    var cnt=0;
    var tos='';
    var anm='';
    for(i=0;i < A.length;i++) {   
        if (A[i][0]==frv) {
            tos=A[i][1]; 
            break; 
        }
    }
    anm=tov;
    if (tos.length>0) {
        tv=tos.split(',');
        for(i=0;i < tv.length;i++) {
            var airport = tv[i];
            if (tv[i].substring(0,3)== tov) {
                anm = airport;
                break;
            }
            else {
                anm=tov;
            }
        }
    }
    return anm;   
}
function changeTDBgColor() {
    if (document.getElementsByTagName) {
        var tdCollection = document.getElementsByTagName('td');
    }
    else {
        var tdCollection = document.all.tags['td'];
    }
    for (var i=0;i < tdCollection.length;i++) {
        if(tdCollection[i].bgColor.toUpperCase() == '#CC3333') {
            tdCollection[i].bgColor ='';
        }
    }
    return false;
}
function openSkyLinks(lp) 
{
    mywindow = window.open(lp , '_new', 'top=50,left=100,title=0,toolbar=0,directories=0,status=0, location=0,scrollbars=1,menubar=0,resizable=0,width=800,height=600');
    return false;
}
function fnRedeemInfantCheck() {
    if(MM_findObj('ctl00_hdnTabValue').value == 6) {
        if(MM_findObj('ctl00_c_CtNoOfTr_numberinfants').value > 0) {
            MM_findObj('ctl00_c_cabinClass').value = 0
        }
        if(MM_findObj('ctl00_c_cabinClass').value != 0) {
            MM_findObj('ctl00_c_CtNoOfTr_numberinfants').value = 0
        }
    }
}
function MakeReadOnly() {
    MM_findObj('ctl00_c_CtWNW_txtDepartDate').readOnly=true;
    MM_findObj('ctl00_c_CtWNW_txtarrivaldate').readOnly=true;
    MM_findObj('ctl00_c_CtWNW_txtD1').readOnly=true;
    MM_findObj('ctl00_c_CtWNW_txtD2').readOnly=true;
    MM_findObj('ctl00_c_CtWNW_txtD3').readOnly=true;
    MM_findObj('ctl00_c_CtWNW_txtD4').readOnly=true;
    MM_findObj('ctl00_c_CtWNW_txtD5').readOnly=true;
    MM_findObj('ctl00_c_CtWNW_txtD6').readOnly=true;
    MM_findObj('ctl00_c_CtWNW_txtD7').readOnly=true;
    MM_findObj('ctl00_c_CtWNW_txtD8').readOnly=true;
    MM_findObj('ctl00_c_CtWNW_txtD9').readOnly=true;
    MM_findObj('ctl00_c_CtWNW_txtD10').readOnly=true;
    MM_findObj('ctl00_c_CtSPO_txtOutboundDepart1').readOnly=true;
    MM_findObj('ctl00_c_CtSPO_txtOutboundDepart2').readOnly=true;
    MM_findObj('ctl00_c_CtSPO_txtInboundDepart1').readOnly=true;
    MM_findObj('ctl00_c_CtSPO_txtInboundDepart2').readOnly=true;
    MM_findObj('ctl00_c_CtSPO_txtOBDepart').readOnly=true;
    MM_findObj('ctl00_c_CtSPO_txtIBDepart').readOnly=true;
}
function SetSOPanels(n) {
    basicSwitchItOn('outboundCover1','ctl00_c_CtSPO_ddlOutboundAirport1','ctl00_c_CtSPO_txtOutboundDepart1',MM_findObj('ctl00_c_CtSPO_chkFirstOutboundSO'));
    basicSwitchItOn('outboundCover2','ctl00_c_CtSPO_ddlOutboundAirport2','ctl00_c_CtSPO_txtOutboundDepart2',MM_findObj('ctl00_c_CtSPO_chkSecondOutboundSO'));
    basicSwitchItOn('inboundCover1','ctl00_c_CtSPO_ddlInboundAirport1','ctl00_c_CtSPO_txtInboundDepart1',MM_findObj('ctl00_c_CtSPO_chkFirstInboundSO'));
    basicSwitchItOn('inboundCover2','ctl00_c_CtSPO_ddlInboundAirport2','ctl00_c_CtSPO_txtInboundDepart2',MM_findObj('ctl00_c_CtSPO_chkSecondInboundSO'));
    if (n==2) {
        basicSwitchItOn('outboundCover','ctl00_c_CtSPO_ddlOutboundStopover','ctl00_c_CtSPO_txtOBDepart',MM_findObj('ctl00_c_CtSPO_chkFOS'));
        basicSwitchItOn('inboundCover','ctl00_c_CtSPO_ddlInboundStopover','ctl00_c_CtSPO_txtIBDepart',MM_findObj('ctl00_c_CtSPO_chkFIS'));
    }
}
function PopulateAdvDDL(deplst,arrlst) {
    load(wws,'ctl00_c_CtWNW_ddlFrom1','','',deplst,'30');
    load('true','ctl00_c_CtWNW_ddlFrom2','','',deplst+arrlst,'31');
    load('true','ctl00_c_CtWNW_ddlFrom3','','',deplst+arrlst,'31');
    load('true','ctl00_c_CtWNW_ddlFrom4','','',deplst+arrlst,'31');
    load('true','ctl00_c_CtWNW_ddlFrom5','','',deplst+arrlst,'31');
    load('true','ctl00_c_CtWNW_ddlFrom6','','',deplst+arrlst,'31');
    load('true','ctl00_c_CtWNW_ddlFrom7','','',deplst+arrlst,'31');
    load('true','ctl00_c_CtWNW_ddlFrom8','','',deplst+arrlst,'31');
    load('true','ctl00_c_CtWNW_ddlFrom9','','',deplst+arrlst,'31');
    load('true','ctl00_c_CtWNW_ddlFrom10','','',deplst+arrlst,'31');
    load('true','ctl00_c_CtWNW_ddlTo1','','',arrlst,'30');
    load('true','ctl00_c_CtWNW_ddlTo2','','',deplst+arrlst,'30');
    load('true','ctl00_c_CtWNW_ddlTo3','','',deplst+arrlst,'30');
    load('true','ctl00_c_CtWNW_ddlTo4','','',deplst+arrlst,'30');
    load('true','ctl00_c_CtWNW_ddlTo5','','',deplst+arrlst,'30');
    load('true','ctl00_c_CtWNW_ddlTo6','','',deplst+arrlst,'30');
    load('true','ctl00_c_CtWNW_ddlTo7','','',deplst+arrlst,'30');
    load('true','ctl00_c_CtWNW_ddlTo8','','',deplst+arrlst,'30');
    load('true','ctl00_c_CtWNW_ddlTo9','','',deplst+arrlst,'30');
    load('true','ctl00_c_CtWNW_ddlTo10','','',deplst+arrlst,'30');
    isAdvLoad ='t';
}
function obClick() {
    if(MM_findObj('ctl00_c_CtSPO_chkFIS').checked) {
        alert(IBE0064);
        MM_findObj('ctl00_c_CtSPO_chkFIS').checked = false;
        MM_findObj('inboundCover').style.display = 'block';
        MM_findObj('ctl00_c_CtSPO_ddlInboundStopover').disabled=true;
        MM_findObj('ctl00_c_CtSPO_ddlInboundStopover').selectedIndex=0;
    }
    return false;
}
function ibClick() {
    if(MM_findObj('ctl00_c_CtSPO_chkFOS').checked) {
        alert(IBE0064);
        MM_findObj('ctl00_c_CtSPO_chkFOS').checked = false;
        MM_findObj('outboundCover').style.display = 'block';
        MM_findObj('ctl00_c_CtSPO_ddlOutboundStopover').disabled=true;
        MM_findObj('ctl00_c_CtSPO_ddlOutboundStopover').selectedIndex=0;
    }
    return false;
}
function SetTabValue(n) {        
    
    if (isCugo=='true') {return;}    
    l=MM_findObj('ctl00_hdnTabValue').value;
    
    if (MM_findObj('ctl00_c_hdnIsRedeem').value=='1' && n==5) {
        n=6;
    }    
    
    closeCalendar();        
    MM_findObj('ctl00_hdnTabValue').value=n;    
    ctrlVisibility(l,n);
    return false;
}
function ShowIntro(t) { 

    var IOW=MM_findObj('ctl00_c_CtWNW_itineraryOneWay');
    var tle=MM_findObj('ctl00_c_hdnIntroText').value.split('~');
    //MM_findObj('ctl00_c_lblIntro').innerHTML=tle[t].substring(1);commented by rajeev
  
    //Ref#459SVF_B; Begin:
    //MM_findObj('ctl00_c_lblIntro').innerHTML=tle[t].substring(1).replace(/\134/g,"");//Added by rajeev
    MM_findObj('ctl00_c_lblIntro').innerHTML=tle[t].substring(1).replace(/\134/g,"").replace(/&lt;/g,"<").replace(/&gt;/g,">");
    //Ref#459SVF_B; End:
        
    if (MM_findObj('ctl00_c_hdnErrorText').value!='') {
        MM_findObj('ctl00_c_hdnErrorText').value='';
    }
    else {
        MM_findObj('ctl00_c_pnlError').style.display='none';
        if (t==4 && MM_findObj('ctl00_c_hdnIsRedeem').value!='1' && IOW.checked==true) {
            //Ref#459SVF_B; Begin:
            //MM_findObj('ctl00_c_lblIntro').innerHTML=SOOWI;
            MM_findObj('ctl00_c_lblIntro').innerHTML=SOOWI.replace(/\134/g,"").replace(/&lt;/g,"<").replace(/&gt;/g,">");

            //Ref#459SVF_B; End:
        }
        changeTDBgColor();
    }
    //var SOOWI='You can use this page to make a stopover on the way to your destination. Enter your travel details and select your search preferences below. Click <strong>Find Flights</strong> when you are done.';
    /*var IOW=MM_findObj('ctl00_c_CtWNW_itineraryOneWay');
    var tle=MM_findObj('ctl00_c_hdnIntroText').value.split('~');
    MM_findObj('ctl00_c_lblIntro').innerHTML=tle[t].substring(1);
    if (MM_findObj('ctl00_c_hdnErrorText').value!='') {
        MM_findObj('ctl00_c_hdnErrorText').value='';
    }
    else {
        MM_findObj('ctl00_c_pnlError').style.display='none';
        if (t==4 && MM_findObj('ctl00_c_hdnIsRedeem').value!='1' && IOW.checked==true) {
            MM_findObj('ctl00_c_lblIntro').innerHTML=SOOWI;
        }
        changeTDBgColor();
    }*/
}
/*
Ref103
This function is used for Checking of no. of travellers against Cabin class F/4 and J/7
Input Param - 3
Output - true or false
*/
function IsValidNoOfTrv(CabC,ANo,CNo)
{
    var cnRS=MM_findObj('ctl00_c_CtSrchPref_resultsBySchedule');
    var b=true;
    if (CabC=='1' && (ANo+CNo)>JMaxPaxCnt && cnRS.checked==false)
    {
        b=false;
    }
    else if (CabC=='2' && (ANo+CNo)>FMaxPaxCnt && cnRS.checked==false)
    {
        b=false;
    }
    return b;
}