

function Trim(TRIM_VALUE){
if(TRIM_VALUE.length < 1){
return"";
}
TRIM_VALUE = RTrim(TRIM_VALUE);
TRIM_VALUE = LTrim(TRIM_VALUE);
if(TRIM_VALUE==""){
return "";
}
else{
return TRIM_VALUE;
}
} //End Function

function RTrim(VALUE){
var w_space = String.fromCharCode(32);
var v_length = VALUE.length;
var strTemp = "";
if(v_length < 0){
return"";
}
var iTemp = v_length -1;

while(iTemp > -1){
if(VALUE.charAt(iTemp) == w_space){
}
else{
strTemp = VALUE.substring(0,iTemp +1);
break;
}
iTemp = iTemp-1;

} //End While
return strTemp;

} //End Function

function LTrim(VALUE){
var w_space = String.fromCharCode(32);
if(v_length < 1){
return"";
}
var v_length = VALUE.length;
var strTemp = "";

var iTemp = 0;

while(iTemp < v_length){
if(VALUE.charAt(iTemp) == w_space){
}
else{
strTemp = VALUE.substring(iTemp,v_length);
break;
}
iTemp = iTemp + 1;
} //End While
return strTemp;
} //End Function
	
function oncmdout(obj)
{	
	obj.className='commandbuttons';

}
function oncmdover(obj)
{
		obj.className='commandbuttonshover';
}
function oncmdoutReturn(obj)
{	
	obj.className='commandbuttonsReturn';

}
function oncmdoverReturn(obj)
{
		obj.className='commandbuttonshoverReturn';
}
function OverTravelers(objeto)
{
objeto.className ='selectedItem';
}
function OutTravelers(objeto)
{

objeto.className ='textoAzul';
}
  function showWaitMessage(ID)
  {
	obj=document.getElementById(ID);
	obj.style.visibility="visible";
  }
  
  function showBoarding()
{
//window.open("../BoardingPass.aspx");
//window.open("http://hdqitfs100/WebCheckingUI/BoardingPass.aspx");
//window.open("../BoardingPass.aspx","","height=850,width=800,status=no,toolbar=no,menubar=no,location=no")
window.showModalDialog("../BoardingPass.aspx",null,"dialogHeight: 850px; dialogWidth: 800px; dialogTop: 85px; dialogLeft: 150px;  resizable: No; status: No;");
}

function CheckAll()
{
    checkBoxTermAndCond = document.getElementById("ctl00_WCIContentPlaceHolder_cbTermAndCond");
    if(checkBoxTermAndCond!=null)
     if(checkBoxTermAndCond.checked)
        DisplayControl('none','DivGeneralErrorTermAndCond')

	for(i=2;i<=9;i++)
	{
	    controlname="ctl00_WCIContentPlaceHolder_DtgTravelers_ctl0"+i+"_chkCheckedIn";
		obj=document.getElementById(controlname);
		if(obj!=null)
			obj.checked=true;
		else
		 return;
	}
}

function UnCheckAll()
{
    for(i=2;i<=9;i++)
	{
        controlname="ctl00_WCIContentPlaceHolder_DtgTravelers_ctl0"+i+"_chkCheckedIn";
		obj=document.getElementById(controlname);
		if(obj!=null)
			obj.checked=false;
		else
		 return;
	
	}
}



function ValidateCheckBoxsStatus(cbTermAndCondID,objControlID)
{
        DisplayControl('none',objControlID);
        checkBoxTermAndCond = document.getElementById(cbTermAndCondID);
        valid=false;
        if(checkBoxTermAndCond!=null)
        {
            if(checkBoxTermAndCond.checked)
            {
                        if(DtgTravelersCheckBoxs!=null)
                        {
                            for(var x=0; x<DtgTravelersCheckBoxs.length;x++)
                            {
                                objDtgTravelersCheckBox=document.getElementById(DtgTravelersCheckBoxs[x]);
                                if(objDtgTravelersCheckBox!=null)
                                    if(objDtgTravelersCheckBox.checked)
                                        valid=true;
                            }
                        }
	                
	                if(!valid)
                        DisplayControl('block',objControlID);
            }
            else
             DisplayControl('block',objControlID);
        }
        
        return valid;
}

function LaunchModalPopUpExtender(objRPH)
    {
        launch=true;
        
        objTextBox = document.getElementById("ctl00_WCIContentPlaceHolder_txtModalPopupValueRPH");
        mainPanel=document.getElementById('ctl00_WCIContentPlaceHolder_WindowPanel');
        objTextBox.value=objRPH;
        mainPanel.style.height="120px";
        
        if (launch)
            {
                $find("ctl00_WCIContentPlaceHolder_AddOnePassModalPopupExtender").show();
                $get('ctl00_WCIContentPlaceHolder_txtOnePassNumberPassanger').focus();
            }    
       return false;
    }
    
function CleanModalPopUpExtender()
  {
  DisplayControl('none','DivVSOnePassNumberProcess');
  DisplayControl('none','ctl00_WCIContentPlaceHolder_DivContentErrorMessages');
  //DisplayControl('none','ctl00_WCIContentPlaceHolder_DivContentErrorMessages');
    //objDivContentErrorMessages=document.getElementById("ctl00_WCIContentPlaceHolder_DivContentErrorMessages");
    objtxtOnePassNumberPassanger=document.getElementById("ctl00_WCIContentPlaceHolder_txtOnePassNumberPassanger");
    //objrevOnePassNumber=document.getElementById("ctl00_WCIContentPlaceHolder_VSOnePassNumberProcess");
//    if(objDivContentErrorMessages!=null)
//    objDivContentErrorMessages.style.display='none';
    if(objtxtOnePassNumberPassanger!=null)
    objtxtOnePassNumberPassanger.value="";
//    if(objrevOnePassNumber!=null)
//    objrevOnePassNumber.style.display='none';
  }

function DisplayControl(displayStyle,objControlID)
{
    objDisplayControl=document.getElementById(objControlID);
        if(objDisplayControl!=null)
            objDisplayControl.style.display=displayStyle;
}

function DivOnePassImageProgressBar()
  {
  
  //Mejorar este funcion javascript

    //alert("hola");
    objTextbox=document.getElementById('ctl00_WCIContentPlaceHolder_txtOnePassNumberPassanger');
    mainPanel=document.getElementById('ctl00_WCIContentPlaceHolder_WindowPanel');
    objTextbox.setAttribute('class', '');
    
    DisplayControl('none','ctl00_WCIContentPlaceHolder_DivContentErrorMessages');
    DisplayControl('block','DivVSOnePassNumberProcess');
    
    var regularExpression = /[a-zA-Z]{2}\d{6}/
    if(objTextbox!=null)
        if(objTextbox.value!="")
            if(objTextbox.value.search(regularExpression)==-1)
            {   
                objTextbox.setAttribute('class', 'txtError');
                mainPanel.style.height="200px";
                //Nothing happens in this part of code
	        }
	        else
	        {
	            objTextbox.setAttribute('class', '');
	        
    	        obj2=document.getElementById('DivContentPanelButton');
    	        obj2.style.margin="0";
	            DisplayControl('none','ctl00_WCIContentPlaceHolder_AddOnePassNumberCancelButton');
	            DisplayControl('none','ctl00_WCIContentPlaceHolder_AddOnePassNumberOKButton');
	            DisplayControl('none','ctl00_WCIContentPlaceHolder_lblOnePassNumberTitle');
	            DisplayControl('none','ctl00_WCIContentPlaceHolder_txtOnePassNumberPassanger');
	            DisplayControl('none','ctl00_WCIContentPlaceHolder_DivContentErrorMessages');
    	        DisplayControl('none','DivVSOnePassNumberProcess');
            	
	            obj=document.getElementById('DivOnePassImageProgressBar');
	            obj.style.display="block";
	            obj.style.visibility="visible";
	             mainPanel.style.height="120px";
        	
	        }
	    else
	    {
	        objTextbox.setAttribute('class', 'txtError');
	        mainPanel.style.height="200px";
	    }
    else
    {   
        objTextbox.setAttribute('class', 'txtError');
        mainPanel.style.height="200px";
    }
  }
  
//  function addPageLoadEvent(objFunction)
//   {
//      var onloadPage = window.onload;
//      if (typeof window.onload != 'function') {
//        window.onload = objFunction;
//      } else {
//        window.onload = function() {
//          if (onloadPage) {
//            onloadPage();
//          }
//          objFunction();
//        }
//      }
//  }

//addPageLoadEvent(function(){
//        DisplayControl('none','DivVSOnePassNumberProcess');
//        DisplayControl('none','ctl00_WCIContentPlaceHolder_DivContentErrorMessages');
//        objtxtOnePassNumberPassanger=document.getElementById("ctl00_WCIContentPlaceHolder_txtOnePassNumberPassanger");
//        if(objtxtOnePassNumberPassanger!=null)
//            objtxtOnePassNumberPassanger.value="";

//});



