

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()
{

	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 CheckAllPrint()
{

    for(i=1;i<10;i++)
	{
	    controlname="ctl00_WCIContentPlaceHolder_PrintBoardingPassUC_TravelerListRepeater_ctl0"+i+"_SelectRowCheckBox";
		obj=document.getElementById(controlname);
		if(obj!=null)
			obj.checked=true;
		else
		 return;
	
	}
} 


function UnCheckAllPrint()
{
    for(i=1;i<10;i++)
	{

        controlname="ctl00_WCIContentPlaceHolder_PrintBoardingPassUC_TravelerListRepeater_ctl0"+i+"_SelectRowCheckBox";
		obj=document.getElementById(controlname);
		if(obj!=null)
			obj.checked=false;
		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 CreateOmnitureVariable()
{
  s.eVar43="";
  s.events="";
  s.linkTrackVars="";
  s.linkTrackEvents="";

  if(document.getElementsByClassName("loginUser").length!=0)
  {
     if(document.getElementById("firstOption").checked)
     {
       s.linkTrackVars="eVar43,event22";
       s.linkTrackEvents="event22";
       s.eVar43="WCI manual info";
       s.events="event22";
     }
     
     if(document.getElementById("lastOption").checked)
     {
       s.linkTrackVars="eVar43,event21";
       s.linkTrackEvents="event22";
       s.eVar43="WCI autopopulate";
       s.events="event21";
     }
     s.tl(this,'o','Fill Api  Continue Buttom');
  }
}

onload=function(){
if (document.getElementsByClassName == undefined) {
	document.getElementsByClassName = function(className)
	{
		var hasClassName = new RegExp("(?:^|\\s)" + className + "(?:$|\\s)");
		var allElements = document.getElementsByTagName("*");
		var results = [];

		var element;
		for (var i = 0; (element = allElements[i]) != null; i++) {
			var elementClass = element.className;
			if (elementClass && elementClass.indexOf(className) != -1 && hasClassName.test(elementClass))
				results.push(element);
		}

		return results;
	}
}
}
