/*
Archivo de funciones javascript
Volaris Web Site 2009
Grupo IISI
México 2009
*/

var AyudaRegistrate=0;
var Ayuda=0;
function ShowHiddenContacto(pID,pDato,pIdTD,pWidth)
{
	/*	Muestra / Esconde el Objeto especificado
		pID = Id del objeto
		pDato 	= 
					1 = Mostrar
					2 = Ocultar
		pIdTd	= Id del td donde está ubicada la imágen
		pWidth  = Pixeles a restar para ubicacion de layer
		-----------------------------------------
		José Manuel Cortes
		Grupo IISI
		México 2009
	*/
	var Control;
	var posTabla;
	var posTD;
	var posLayer;
	//alert(pID);
	Control = document.getElementById(pID);
	//Obtenemos posiciones
	posTD = Posicion(pIdTD);
	posTabla = Posicion('TablePrincipalEncabezado');
	posLayer = (posTD + posTabla) - (Control.clientWidth - pWidth);
	if (pDato==1)
	{
		Control.style.top = "30px";	
		Control.style.left = posLayer + 'px';
		Control.style.position ="absolute";
		Control.style.visibility='visible';
	}
	else
	{
		Control.style.visibility='hidden';
	}
	
}
function ShowHiddenObjeto(pID,pDato,pIdTD,pWidth)
{
	/*	Muestra / Esconde el Objeto especificado
		pID = Id del objeto
		pDato 	= 
					1 = Mostrar
					2 = Ocultar
		pIdTd	= Id del td donde está ubicada la imágen
		pWidth  = Pixeles a restar para ubicacion de layer
		-----------------------------------------
		José Manuel Cortes
		Grupo IISI
		México 2009
	*/
	var Control;
	var posTabla;
	var posTD;
	var posLayer;
	//alert(pID);
	Control = document.getElementById(pID);
	//Obtenemos posiciones
	posTD = Posicion(pIdTD);
	posTabla = Posicion('TablePrincipalEncabezado');
	posLayer = (posTD + posTabla) - (Control.clientWidth - pWidth);
	if (pDato==1)
	{
		Control.style.top = "30px";	
		Control.style.left = posLayer + 'px';
		Control.style.position ="absolute";
		Control.style.visibility='visible';
	}
	else
	{
		Control.style.visibility='hidden';
	}
	
}

function CambiaImagenObjeto(pID,pURLImagen)
{
	/*	Cambia la imágen del objeto especificado
		pID = Id del objeto
		pURLImagen 	  = Path URL de la imágen
		-----------------------------------------
		José Manuel Cortes
		Grupo IISI
		México 2009
	*/
			var ruta;
			var inicio;
			var imagen;
			
	if (pID != "ReservaCompra" && pID != "ImprimePase" && pID != "ShuttleVolaris" && pID != "Cambios" && pID != "ImprimeItinerario" && pID != "TarjetaRegaloVolaris")
		{
			var Control;
			//alert(pURLImagen);
            //oGoogle = document.getElementById('SearchBoxGoogle');
            //oGoogle.style.display = 'none';
			Control = document.getElementById(pID);
			Control.src=pURLImagen;
		}
	else if(pID == "ReservaCompra")
		{
			var Control;
			Control = document.getElementById(pID);
			ruta = Control.src;
			inicio = ruta.length-5;
			imagen = ruta.substring(inicio,ruta.length);
			if (imagen != '2.gif')
			{
				Control.src=pURLImagen;
			} 
		}
	else if(pID == "ImprimePase")
		{
			var Control;
			Control = document.getElementById(pID);
			ruta = Control.src;
			inicio = ruta.length-5;
			imagen = ruta.substring(inicio, ruta.length);
			if (imagen != '2.gif')
			{
				Control.src=pURLImagen;
			} 
		}
	else if(pID == "ShuttleVolaris")
		{
			var Control;
			Control = document.getElementById(pID);
			ruta = Control.src;
			inicio = ruta.length-5;
			imagen = ruta.substring(inicio,ruta.length);
			if (imagen != '2.gif')
			{
				Control.src=pURLImagen;
			}
        }
    else if (pID == "ImprimeItinerario") {
            var Control;
            Control = document.getElementById(pID);
            ruta = Control.src;
            inicio = ruta.length-5;
            imagen = ruta.substring(inicio, ruta.length);
            if (imagen != '2.gif') {
                Control.src = pURLImagen;
            }
        }
    else if (pID == "TarjetaRegaloVolaris") {
            var Control;
            Control = document.getElementById(pID);
            ruta = Control.src;
            inicio = ruta.length-5;
            imagen = ruta.substring(inicio, ruta.length);
            if (imagen != '2.gif') {
                Control.src = pURLImagen;
            }
        }
	else if(pID == "Cambios")
		{
			var Control;
			Control = document.getElementById(pID);
			ruta = Control.src;
			inicio = ruta.length-5;
			imagen = ruta.substring(inicio,ruta.length);
			if (imagen != '2.gif')
			{
				Control.src=pURLImagen;
			} 
		}		
}

function CambiaImagenObjetoEn(pID,pURLImagen)
{
	/*	Cambia la imágen del objeto especificado
		pID = Id del objeto
		pURLImagen 	  = Path URL de la imágen
		-----------------------------------------
		José Manuel Cortes
		Grupo IISI
		México 2009
	*/
			var ruta;
			var inicio;
			var imagen;
	if (pID != "ReservaCompra" && pID != "ImprimePase" && pID != "ShuttleVolaris" && pID != "Cambios" && pID != "ImprimeItinerario" && pID != "TarjetaRegaloVolaris")
		{
			var Control;
			Control = document.getElementById(pID);
			Control.src=pURLImagen;
		}
	else if(pID == "ReservaCompra")
		{
			var Control;
			Control = document.getElementById(pID);
			ruta = Control.src;
			inicio = ruta.length-8;
			imagen = ruta.substring(inicio,ruta.length);
			if (imagen != '2_en.gif')
			{
				Control.src=pURLImagen;
			} 
		}
	else if(pID == "ImprimePase")
		{
			var Control;
			Control = document.getElementById(pID);
			ruta = Control.src;
			inicio = ruta.length-8;
			imagen = ruta.substring(inicio,ruta.length);
			if (imagen != '2_en.gif')
			{
				Control.src=pURLImagen;
			} 
		}
	else if(pID == "ShuttleVolaris")
		{
			var Control;
			Control = document.getElementById(pID);
			ruta = Control.src;
			inicio = ruta.length-8;
			imagen = ruta.substring(inicio,ruta.length);
			if (imagen != '2_en.gif')
			{
				Control.src=pURLImagen;
			} 
		}
	else if(pID == "ImprimeItinerario")
		{
			var Control;
			Control = document.getElementById(pID);
			ruta = Control.src;
			inicio = ruta.length-8;
			imagen = ruta.substring(inicio,ruta.length);
			if (imagen != '2_en.gif')
			{
				Control.src=pURLImagen;
			} 
		}
	else if(pID == "TarjetaRegaloVolaris")
		{
			var Control;
			Control = document.getElementById(pID);
			ruta = Control.src;
			inicio = ruta.length-8;
			imagen = ruta.substring(inicio,ruta.length);
			if (imagen != '2_en.gif')
			{
				Control.src=pURLImagen;
			} 
		}
	else if(pID == "Cambios")
		{
			var Control;
			Control = document.getElementById(pID);
			ruta = Control.src;
			inicio = ruta.length-8;
			imagen = ruta.substring(inicio,ruta.length);
			if (imagen != '2_en.gif')
			{
				Control.src=pURLImagen;
			} 
		}    		
}

function Posicion(pID)
{
	var Control;
	Control = document.getElementById(pID);
	return Control.offsetLeft;
}

function PosicionTop(pID)
{
	var Control;
	Control = document.getElementById(pID);
	return Control.offsetTop;
}

function ChecksLoginUncheck(pId)
{
    var Objeto;
    var Objeto2;
    Objeto = document.getElementById(pId);
    
     if (Objeto.id == 'chkMiembrosVolaris')
     {
        Objeto2 = document.getElementById('chkAgentes');
        Objeto2.checked = false;
        Objeto2 = document.getElementById('chkAgenciasEmpresas');
        Objeto2.checked = false;	     
     }
     if (Objeto.id == 'chkAgentes')
     {
        Objeto2 = document.getElementById('chkMiembrosVolaris');
        Objeto2.checked = false;
        Objeto2 = document.getElementById('chkAgenciasEmpresas');
        Objeto2.checked = false;	     
     }  
     if (Objeto.id == 'chkAgentesNegocios')
     {
     	//alert(Objeto.id);
        Objeto2 = document.getElementById('chkMiembrosVolaris');
        Objeto2.checked = false;
        Objeto2 = document.getElementById('chkAgenciasEmpresas');
        Objeto2.checked = false;	     
     }      
     if (Objeto.id == 'chkAgenciasEmpresas')
     {
        Objeto2 = document.getElementById('chkMiembrosVolaris');
        Objeto2.checked = false;
        Objeto2 = document.getElementById('chkAgentes');
        Objeto2.checked = false;	     
     }
	
}

function TimerLogin()
		{
		 var cadena;
		 cadena = "CambiaImagenObjeto('cmdLogin','images/Volaris09/header/btn_login_0.jpg');ShowHiddenObjeto('lyLogin',2,'tdcmdLogin',76);"
	 	 setTimeout(cadena,30000);
		}


		
function LoginVisible()
{
	var objeto;
	objeto = document.getElementById("lyLogin");
	var objeto2;
	objeto2 = document.getElementById("lyMembersLogin");
	if (objeto.style.visibility == "visible" || objeto2.style.visibility == "visible")
	{
		return true;
	}
	else
	{
		return false;
	}
}

function ShowContact2()
{  
	if (LoginVisible() == false)
	{
		CambiaImagenObjeto('cmdContacto','images/Volaris09/header/btn_contacto_1.jpg');
		ShowHiddenObjeto('lyContactanos',1,'tdcmdContacto',200);
	}
}		


function ShowContact2()
{  
	CambiaImagenObjeto('cmdContacto','images/Volaris09/header/btn_contacto_1.jpg');
	shLayers('tdcmdContacto','lyContactanos',1,-462,31);
}	

function ShowContact3()
{  
	if (LoginVisible() == false)
	{
		CambiaImagenObjeto('CmdContacto','images/Volaris09/header/btn_contacto_1_en.jpg');
		ShowHiddenObjeto('lyContactanos_en',1,'tdcmdContacto',200);
	}
}		


function ShowContact3()
{  
	CambiaImagenObjeto('CmdContacto','images/Volaris09/header/btn_contacto_1_en.jpg');
	shLayers('tdcmdContacto','lyContactanos_en',1,-233,30);
}	

function changevar(ibeControl){
  localizedibeControl = ibeControl;
}

function ShowLogin(pId)
{
	var objeto;
	objeto = document.getElementById(pId);
	if (objeto.checked == true && objeto.id == 'chkMiembrosVolaris')
	{
		objeto.checked = false;
		//Mostramos el layer MemberLogin
		var objeto2;
		//alert(localizedibeControl);
		objeto2 = document.getElementById(localizedibeControl + '_TextBoxUserID');
		objeto2.value = '';
		objeto2 = document.getElementById(localizedibeControl + '_PasswordFieldPassword');
		objeto2.value = '';
		CambiaImagenObjeto('cmdLogin','images/Volaris09/header/btn_login_1.jpg')
		shLayers('tdcmdLogin','lyMembersLogin',1,-464,31);

		
		var cadena;
		cadena = "CambiaImagenObjeto('cmdLogin','images/Volaris09/header/btn_login_0.jpg');shLayers('tdcmdLogin','lyMembersLogin',2,-464,31);"//ShowHiddenObjeto('lyMembersLogin',2,'tdcmdLogin',76);
	 	setTimeout(cadena,30000);
	}
	else if (objeto.checked == true && objeto.id == 'chkAgentes')
		{
		objeto.checked = false;
		//Mostramos el layer Agentes
		CambiaImagenObjeto('cmdLogin','images/Volaris09/header/btn_login_1.jpg')
		shLayers('tdcmdLogin','lyAgentesLogin',1,-464,31);		
		//ShowHiddenObjeto('lyAgentesLogin',1,'tdcmdLogin',76);
		var cadena;
		cadena = "CambiaImagenObjeto('cmdLogin','images/Volaris09/header/btn_login_0.jpg');shLayers('tdcmdLogin','lyAgentesLogin',2,-464,31);"//ShowHiddenObjeto('lyAgentesLogin',2,'tdcmdLogin',76);
	 	setTimeout(cadena,30000);
		}
	else if (objeto.checked == true && objeto.id == 'chkAgentesNegocios')
		{
		objeto.checked = false;
		//Mostramos el layer Agentes
		CambiaImagenObjeto('cmdLogin','images/Volaris09/header/btn_login_1.jpg')
		shLayers('tdcmdLogin','lyAgentesLogin',1,-464,31);		
		//ShowHiddenObjeto('lyAgentesLogin',1,'tdcmdLogin',76);
		var cadena;
		cadena = "CambiaImagenObjeto('cmdLogin','images/Volaris09/header/btn_login_0.jpg');shLayers('tdcmdLogin','lyAgentesLogin',2,-464,31);"//ShowHiddenObjeto('lyAgentesLogin',2,'tdcmdLogin',76);
	 	setTimeout(cadena,30000);
		}		
	else if (objeto.checked == true && objeto.id == 'chkAgenciasEmpresas')
		{
			objeto.checked = false;
			//Mostramos el layer Agencias y empresas
			CambiaImagenObjeto('cmdLogin','images/Volaris09/header/btn_login_1.jpg')
  		shLayers('tdcmdLogin','lyAgenciaEmpresa',1,-464,31);			
			//ShowHiddenObjeto('lyAgenciaEmpresa',1,'tdcmdLogin',76);			
			var cadena;
			cadena = "CambiaImagenObjeto('cmdLogin','images/Volaris09/header/btn_login_0.jpg');shLayers('tdcmdLogin','lyAgenciaEmpresa',2,-464,31);"//ShowHiddenObjeto('lyAgenciaEmpresa',2,'tdcmdLogin',76);
		 	setTimeout(cadena,30000);
		}
}

function ShowHidden(pID,pDato,pIdTD,pWidth,pTopBottom,pTabla,pTablaPadre,pTop)
{
	/*	Muestra / Esconde el Objeto especificado
		pID = Id del objeto
		pDato 	= 
					1 = Mostrar
					2 = Ocultar
		pIdTd	= Id del td donde está ubicada la imágen
		pWidth  = Pixeles a restar para ubicacion de layer
		pTopBotom
					1 = Top
					2 = Bottom
		pTablaPadre tabla donde se encuentra la tabla de la imágen
		pTop pixeles para juste de top
		-----------------------------------------
		José Manuel Cortes
		Grupo IISI
		México 2009
	*/
	var Control;
	var pos1;
	var pos2;
	var posLayer;
	var tabla;
	tabla = document.getElementById(pTablaPadre);
	Control = document.getElementById(pID);
	pos1 = Posicion(pTablaPadre);
	pos2 = Posicion(pIdTD);
	posLayer = (pos2 + pos1);	
	if (pDato == 1)
	{
		Control.style.left = posLayer  + pWidth + "px";
		Control.style.visibility = "visible";
		Control.style.top = PosicionTop('tblFooter') + PosicionTop(pTablaPadre) - PosicionTop(pIdTD) + pTop + tabla.clientHeight + "px";
	}
	else if (pDato == 2)
		{
			Control.style.visibility = "hidden";
		}
}

function CambiaFondoTd(pIdTd,pImagen)
{
	var objeto;
	var imagen;
	objeto = document.getElementById(pIdTd);
	if (pImagen == "")
	{
		objeto.style.background = "";
	}
	else
		{
			imagen = "url(" + pImagen + ")"; 
			objeto.style.backgroundImage = imagen;		
			objeto.style.backgroundRepeat = "no-repeat";
			//objeto.style.background = imagen;
		}
		
		
		
		 
}

function CambiaFondoTd_height(pIdTd,pheight)
{//
	var objeto;
	var imagen;
	objeto = document.getElementById(pIdTd);
	if (pheight != "")
	{
		 objeto.height = pheight+"px";	 
	}
	 
}	

function CambiaFondoTd_width(pIdTd,pwidth)
{//
	var objeto;
	var imagen;
	objeto = document.getElementById(pIdTd);
	if (pwidth != "")
	{
		objeto.style.width = pwidth+"px"
	}		 
}

 
function CambiaFondoTd_background_norepeat(pIdTd,pImagen)
{//
	var objeto;
	var imagen;
	objeto = document.getElementById(pIdTd);
	if (pImagen == "")
	{
		objeto.style.background = "";
	}
	else
		{
			imagen = "url(" + pImagen + ") no-repeat "; 
			objeto.style.background = imagen;			
		}
}

function shLayers(pIdInvocador,pIdLayer,pOpcion,pAjusteLeft,pAjusteTop)
{
	/*
		pOpcion
			1 = Mostrar
			2 = Ocultar
	*/	
	var objeto;
	var leftObjeto;
	var topObjeto;
	objeto = document.getElementById(pIdInvocador);
	
	//Obtenemos posicion del objeto invocador
	leftObjeto = findPosX(objeto) ;
	topObjeto = findPosY(objeto) ;
	
	//Aplicamos propiedades al layer
	objeto = document.getElementById(pIdLayer);
	objeto.style.top = (topObjeto) + (pAjusteTop) + 'px';
	objeto.style.left = (leftObjeto) + (pAjusteLeft) + 'px';
	if (pOpcion == 1)  
	{
	  objeto.style.position = "absolute";
		objeto.style.visibility = "visible";
		objeto.style.display = "block"
	}
	else if (pOpcion == 2)
	{
	  objeto.style.position = "absolute";
		objeto.style.visibility = "hidden";
		objeto.style.display = "none"
	}
}

function findPosX(obj)
{  
	var curleft = 0;  
	if(obj.offsetParent)     
	 while(1)      
	 {        
	 	curleft += obj.offsetLeft;        
	 	if(!obj.offsetParent)          
	 	break;        
	 	obj = obj.offsetParent;      
	 	}  
	 	else if(obj.x)      
	 		curleft += obj.x;  
	 		return curleft;
}

function findPosY(obj)
{  
	var curtop = 0;  
	if(obj.offsetParent)      
	while(1)      
	{        
		curtop += obj.offsetTop;        
		if(!obj.offsetParent)          
		break;        
		obj = obj.offsetParent;      
	}  
	else if(obj.y)      
		curtop += obj.y;  
	return curtop;
}		

function WatermarkFocus(txtElem, strWatermark) {

 if (txtElem.value == strWatermark) txtElem.value = '';
}

function WatermarkBlur(txtElem, strWatermark) {

 if (txtElem.value == '') 
 {
 	txtElem.value = strWatermark;
}
}

function PosPromoCode(IdDiv)
{
                var objeto;
                objeto = document.getElementById(IdDiv);
                objeto.style.top = -393;
                objeto.style.left = 18;
}


function ValidaOrigenDestino()
{
	var objeto;
	var paso;
	paso = 0;
	objeto = document.getElementById('panInput_1');
	if (objeto.value == '       - - - - - - Origen - - - - - -')
	{
	 	alert ("Seleccione el origen");
	 	return false;
	}
	objeto = document.getElementById('panInput_2');
	if (objeto.value =='      - - - - - - Destino - - - - - -')
	 {
	 	alert ("Seleccione el destino");
	 	return false;
	}
	return true;
}

function ValidaOrigenDestino_en()
{
	var objeto;
	var paso;
	paso = 0;
	objeto = document.getElementById('panInput_1');
	if (objeto.value == '        - - - - - - From - - - - - -')	 {
	 	alert ("Please select departure station");
	 	return false;
	}
	objeto = document.getElementById('panInput_2');
	if (objeto.value =='          - - - - - - To - - - - - -')
	 {
	 	alert ("Please select arrival station");
	 	return false;
	}
	return true;
}

function shLayersRelative(pIdLayer,pOpcion)
{
	/*
		pOpcion
			1 = Mostrar
			2 = Ocultar
	*/
	var objeto;
	var leftObjeto;
	var topObjeto;
	//Aplicamos propiedades al layer
	objeto = document.getElementById(pIdLayer);
	// Directo
	if (pOpcion == 1)  
	{
		objeto.style.position = "relative";
		objeto.style.visibility = "visible";
		objeto.style.display = "block"
	}
	else if (pOpcion == 2)
	{
		objeto.style.position = "relative";
		objeto.style.visibility = "hidden";
		objeto.style.display = "none"
	}
}

function ChageURLiFrame(pURL,pId)
{
	//top.frames['AddIFrame1'].location = pURL;
	var objeto;
	objeto = document.getElementById(pId);
	objeto.src = pURL;
}

function CambioImagenesTab(pId)
{	
	var objeto2;
	var objeto;
	objeto = document.getElementById(pId);
	objeto2 = document.getElementById('AddIFrame1');
	
	
	if (objeto.id == 'SoloAvion')
	{
		objeto2.scrolling = 'no';
		//Cambiamos seleccion
		objeto.src = '/images/Volaris09/MainTab/btn_reserva_avion_1.gif'
		//Cambiamos no seleccionadas
//		objeto = document.getElementById('ReservaCompra');
//		objeto.src = '/images/Volaris09/MainTab/btn_submenu_reserva_0.jpg'
        objeto = document.getElementById('HotelAvion');
        objeto.src = '/images/Volaris09/MainTab/btn_reserva_avion_hotel_0.gif'
        objeto = document.getElementById('ImprimePase');
        objeto.src = '/images/Volaris09/MainTab/btn_submenu_imprime_0.gif'
		objeto = document.getElementById('Registrate');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_registrate_0.gif'
		objeto = document.getElementById('Cambios');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_cambios_0.gif'
		objeto = document.getElementById('ShuttleVolaris');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_shuttle_0.gif'
		objeto = document.getElementById('ImprimeItinerario');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_itinerario_0.gif'
		//objeto = document.getElementById('TarjetaRegaloVolaris');
		//objeto.src = '/images/Volaris09/MainTab/btn_submenu_tarjeta_regalo_0.gif'
		objeto = document.getElementById('EsquinaIBE');
		objeto.background = 'images/Volaris09/IBE/pix_base_promo_sup_izq_1.jpg'
	}
	
	if (objeto.id == 'HotelAvion')
	{
		objeto2.scrolling = 'no';
		//Cambiamos seleccion
		objeto.src = '/images/Volaris09/MainTab/btn_reserva_avion_hotel_1.gif'
		//Cambiamos no seleccionadas
//		objeto = document.getElementById('ReservaCompra');
//		objeto.src = '/images/Volaris09/MainTab/btn_submenu_reserva_0.jpg'
        objeto = document.getElementById('SoloAvion');
        objeto.src = '/images/Volaris09/MainTab/btn_reserva_avion_0.gif'
        objeto = document.getElementById('ImprimePase');
        objeto.src = '/images/Volaris09/MainTab/btn_submenu_imprime_0.gif'
		objeto = document.getElementById('Registrate');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_registrate_0.gif'
		objeto = document.getElementById('Cambios');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_cambios_0.gif'
		objeto = document.getElementById('ShuttleVolaris');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_shuttle_0.gif'
		objeto = document.getElementById('ImprimeItinerario');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_itinerario_0.gif'
		//objeto = document.getElementById('TarjetaRegaloVolaris');
		//objeto.src = '/images/Volaris09/MainTab/btn_submenu_tarjeta_regalo_0.gif'
		objeto = document.getElementById('EsquinaIBE');
		objeto.background = 'images/Volaris09/IBE/img_esq_base_promo_sup_izq.jpg'
	}
	
	if (objeto.id == 'ImprimePase')
	{
		objeto2.scrolling = 'no';
		//Cambiamos seleccion
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_imprime_2.gif'
		//Cambiamos no seleccionadas
//		objeto = document.getElementById('ReservaCompra');
//		objeto.src = '/images/Volaris09/MainTab/btn_submenu_reserva_0.jpg'
        objeto = document.getElementById('SoloAvion');
        objeto.src = '/images/Volaris09/MainTab/btn_reserva_avion_0.gif'
        objeto = document.getElementById('HotelAvion');
        objeto.src = '/images/Volaris09/MainTab/btn_reserva_avion_hotel_0.gif'
		objeto = document.getElementById('Registrate');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_registrate_0.gif'
		objeto = document.getElementById('Cambios');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_cambios_0.gif'
		objeto = document.getElementById('ShuttleVolaris');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_shuttle_0.gif'
		objeto = document.getElementById('ImprimeItinerario');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_itinerario_0.gif'
		//objeto = document.getElementById('TarjetaRegaloVolaris');
		//objeto.src = '/images/Volaris09/MainTab/btn_submenu_tarjeta_regalo_0.gif'
		objeto = document.getElementById('EsquinaIBE');
		objeto.background = 'images/Volaris09/IBE/img_esq_base_promo_sup_izq.jpg'
	}
//	if (objeto.id == 'ReservaCompra')
//	{
//		objeto2.scrolling = 'no';
//				//Cambiamos seleccion
//		objeto.src = '/images/Volaris09/MainTab/btn_submenu_reserva_2.jpg'
//		//Cambiamos no seleccionadas
//		objeto = document.getElementById('ImprimePase');
//		objeto.src = '/images/Volaris09/MainTab/btn_submenu_imprime_0.jpg'
//		objeto = document.getElementById('Registrate');
//		objeto.src = '/images/Volaris09/MainTab/btn_submenu_registrate_0.jpg'
//		objeto = document.getElementById('Cambios');
//		objeto.src = '/images/Volaris09/MainTab/btn_submenu_cambios_0.jpg'
//		objeto = document.getElementById('ShuttleVolaris');
//		objeto.src = '/images/Volaris09/MainTab/btn_submenu_shuttle_0.jpg'
//		objeto = document.getElementById('EsquinaIBE');
//		objeto.background = 'images/Volaris09/IBE/pix_base_promo_sup_izq_1.jpg'
//	}
	if (objeto.id == 'ShuttleVolaris')
	{
				//Cambiamos seleccion
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_shuttle_2.gif'		
		//Cambiamos no seleccionadas
		objeto = document.getElementById('SoloAvion');
        objeto.src = '/images/Volaris09/MainTab/btn_reserva_avion_0.gif'
        objeto = document.getElementById('HotelAvion');
        objeto.src = '/images/Volaris09/MainTab/btn_reserva_avion_hotel_0.gif'
		objeto = document.getElementById('ImprimePase');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_imprime_0.gif'
		objeto = document.getElementById('Registrate');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_registrate_0.gif'
		objeto = document.getElementById('Cambios');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_cambios_0.gif'
		objeto = document.getElementById('ImprimeItinerario');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_itinerario_0.gif'
		//objeto = document.getElementById('TarjetaRegaloVolaris');
		//objeto.src = '/images/Volaris09/MainTab/btn_submenu_tarjeta_regalo_0.gif'
//		objeto = document.getElementById('ReservaCompra');
//		objeto.src = '/images/Volaris09/MainTab/btn_submenu_reserva_0.jpg'
		objeto = document.getElementById('EsquinaIBE');
		objeto.background = 'images/Volaris09/IBE/img_esq_base_promo_sup_izq.jpg'
    }
    if (objeto.id == 'ImprimeItinerario') {
        //Cambiamos seleccion
        objeto.src = '/images/Volaris09/MainTab/btn_submenu_itinerario_2.gif'
        //Cambiamos no seleccionadas
        objeto = document.getElementById('SoloAvion');
        objeto.src = '/images/Volaris09/MainTab/btn_reserva_avion_0.gif'
        objeto = document.getElementById('HotelAvion');
        objeto.src = '/images/Volaris09/MainTab/btn_reserva_avion_hotel_0.gif'
        objeto = document.getElementById('ImprimePase');
        objeto.src = '/images/Volaris09/MainTab/btn_submenu_imprime_0.gif'
        objeto = document.getElementById('Registrate');
        objeto.src = '/images/Volaris09/MainTab/btn_submenu_registrate_0.gif'
        objeto = document.getElementById('Cambios');
        objeto.src = '/images/Volaris09/MainTab/btn_submenu_cambios_0.gif'
        objeto = document.getElementById('ShuttleVolaris');
        objeto.src = '/images/Volaris09/MainTab/btn_submenu_shuttle_0.gif'
        //objeto = document.getElementById('TarjetaRegaloVolaris');
		    //objeto.src = '/images/Volaris09/MainTab/btn_submenu_tarjeta_regalo_0.gif'
        //		objeto = document.getElementById('ReservaCompra');
        //		objeto.src = '/images/Volaris09/MainTab/btn_submenu_reserva_0.jpg'
        objeto = document.getElementById('EsquinaIBE');
        objeto.background = 'images/Volaris09/IBE/img_esq_base_promo_sup_izq.jpg'
    }
    if (objeto.id == 'TarjetaRegaloVolaris') {
        //Cambiamos seleccion
        objeto.src = '/images/Volaris09/MainTab/btn_submenu_tarjeta_regalo_2.gif'
        //Cambiamos no seleccionadas
        objeto = document.getElementById('SoloAvion');
        objeto.src = '/images/Volaris09/MainTab/btn_reserva_avion_0.gif'
        objeto = document.getElementById('HotelAvion');
        objeto.src = '/images/Volaris09/MainTab/btn_reserva_avion_hotel_0.gif'
        objeto = document.getElementById('ImprimePase');
        objeto.src = '/images/Volaris09/MainTab/btn_submenu_imprime_0.gif'
        objeto = document.getElementById('Registrate');
        objeto.src = '/images/Volaris09/MainTab/btn_submenu_registrate_0.gif'
        objeto = document.getElementById('Cambios');
        objeto.src = '/images/Volaris09/MainTab/btn_submenu_cambios_0.gif'
        objeto = document.getElementById('ShuttleVolaris');
        objeto.src = '/images/Volaris09/MainTab/btn_submenu_shuttle_0.gif'
        objeto = document.getElementById('ImprimeItinerario');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_itinerario_0.gif'
        //		objeto = document.getElementById('ReservaCompra');
        //		objeto.src = '/images/Volaris09/MainTab/btn_submenu_reserva_0.jpg'
        objeto = document.getElementById('EsquinaIBE');
        objeto.background = 'images/Volaris09/IBE/img_esq_base_promo_sup_izq.jpg'
    }	
		if (objeto.id == 'Cambios')
	{
				//Cambiamos seleccion
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_cambios_2.gif'						
		//Cambiamos no seleccionadas
		objeto = document.getElementById('SoloAvion');
        objeto.src = '/images/Volaris09/MainTab/btn_reserva_avion_0.gif'
        objeto = document.getElementById('HotelAvion');
        objeto.src = '/images/Volaris09/MainTab/btn_reserva_avion_hotel_0.gif'
		objeto = document.getElementById('ImprimePase');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_imprime_0.gif'
		objeto = document.getElementById('Registrate');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_registrate_0.gif'
		objeto = document.getElementById('ShuttleVolaris');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_shuttle_0.gif'
		objeto = document.getElementById('ImprimeItinerario');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_itinerario_0.gif'
		//objeto = document.getElementById('TarjetaRegaloVolaris');
		//objeto.src = '/images/Volaris09/MainTab/btn_submenu_tarjeta_regalo_0.gif'
//		objeto = document.getElementById('ReservaCompra');
//		objeto.src = '/images/Volaris09/MainTab/btn_submenu_reserva_0.jpg'
		objeto = document.getElementById('EsquinaIBE');
		objeto.background = 'images/Volaris09/IBE/img_esq_base_promo_sup_izq.jpg'
		
		//objeto = document.getElementById('Cambios');
		//objeto.background = '/images/Volaris09/MainTab/btn_submenu_cambios_1.gif'		
	}
}

function CambioImagenesTabEn(pId)
{	
	var objeto;
	objeto = document.getElementById(pId);
	
	
	if (objeto.id == 'SoloAvion')
	{
		
		//cambiamos seleccion
		objeto.src = '/images/Volaris09/MainTab/btn_reserva_avion_1_en.gif'
		//cambiamos no seleccionadas
//		objeto = document.getelementbyid('reservacompra');
//		objeto.src = '/images/volaris09/maintab/btn_submenu_reserva_0.jpg'
        objeto = document.getElementById('HotelAvion');
        objeto.src = '/images/Volaris09/MainTab/btn_reserva_avion_hotel_en_0.gif'
        objeto = document.getElementById('ImprimePase');
        objeto.src = '/images/Volaris09/MainTab/btn_submenu_imprime_0_en.gif'
		objeto = document.getElementById('Registrate');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_registrate_0_en.gif'
		objeto = document.getElementById('Cambios');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_cambios_0_en.gif'
		objeto = document.getElementById('ShuttleVolaris');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_shuttle_0_en.gif'
	    objeto = document.getElementById('ImprimeItinerario');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_itinerario_0_en.gif'
		objeto = document.getElementById('EsquinaIBE');
		objeto.background = 'images/Volaris09/ibe/pix_base_promo_sup_izq_1.jpg'
	}
	
	
	if (objeto.id == 'HotelAvion')
	{
		
		//cambiamos seleccion
		objeto.src = '/images/Volaris09/MainTab/btn_reserva_avion_hotel_1_en.gif'
		//cambiamos no seleccionadas
//		objeto = document.getelementbyid('reservacompra');
//		objeto.src = '/images/Volaris09/maintab/btn_submenu_reserva_0.jpg'
        objeto = document.getElementById('SoloAvion');
        objeto.src = '/images/Volaris09/MainTab/btn_reserva_avion_en_0.gif'
        objeto = document.getElementById('ImprimePase');
        objeto.src = '/images/Volaris09/MainTab/btn_submenu_imprime_0_en.gif'
		objeto = document.getElementById('Registrate');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_registrate_0_en.gif'
		objeto = document.getElementById('Cambios');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_cambios_0_en.gif'
		objeto = document.getElementById('ShuttleVolaris');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_shuttle_0_en.gif'
		objeto = document.getElementById('ImprimeItinerario');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_itinerario_0_en.gif'
		objeto = document.getElementById('EsquinaIBE');
		objeto.background = 'images/Volaris09/ibe/img_esq_base_promo_sup_izq.jpg'
	}
	
		
	if (objeto.id == 'ImprimePase')
	{
		//Cambiamos seleccion
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_imprime_2_en.gif';
		//Cambiamos no seleccionadas
//		objeto = document.getElementById('ReservaCompra');
//		objeto.src = '/images/Volaris09/MainTab/btn_submenu_reserva_0_en.jpg';
        objeto = document.getElementById('SoloAvion');
        objeto.src = '/images/Volaris09/MainTab/btn_reserva_avion_en_0.gif'
        objeto = document.getElementById('HotelAvion');
        objeto.src = '/images/Volaris09/MainTab/btn_reserva_avion_hotel_en_0.gif'
		objeto = document.getElementById('Registrate');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_registrate_0_en.gif';
		objeto = document.getElementById('Cambios');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_cambios_0_en.gif';
		objeto = document.getElementById('ShuttleVolaris');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_shuttle_0_en.gif';
		objeto = document.getElementById('ImprimeItinerario');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_itinerario_0_en.gif'
		objeto = document.getElementById('EsquinaIBE');
		objeto.background = 'images/Volaris09/IBE/img_esq_base_promo_sup_izq.jpg';
	}
	
	
	
	
//	if (objeto.id == 'ReservaCompra')
//	{
//				//Cambiamos seleccion
//		objeto.src = '/images/Volaris09/MainTab/btn_submenu_reserva_2_en.jpg'
//		//Cambiamos no seleccionadas
//		objeto = document.getElementById('ImprimePase');
//		objeto.src = '/images/Volaris09/MainTab/btn_submenu_imprime_0_en.jpg'
//		objeto = document.getElementById('Registrate');
//		objeto.src = '/images/Volaris09/MainTab/btn_submenu_registrate_0_en.jpg'
//		objeto = document.getElementById('Cambios');
//		objeto.src = '/images/Volaris09/MainTab/btn_submenu_cambios_0_en.jpg'
//		objeto = document.getElementById('ShuttleVolaris');
//		objeto.src = '/images/Volaris09/MainTab/btn_submenu_shuttle_0_en.jpg'
//		objeto = document.getElementById('EsquinaIBE');
//		objeto.background = 'images/Volaris09/IBE/pix_base_promo_sup_izq_1.jpg'
//	}
		if (objeto.id == 'ShuttleVolaris')
	{
		//Cambiamos seleccion
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_shuttle_2_en.gif'		
		//Cambiamos no seleccionadas
		objeto = document.getElementById('SoloAvion');
        objeto.src = '/images/Volaris09/MainTab/btn_reserva_avion_en_0.gif'
        objeto = document.getElementById('HotelAvion');
        objeto.src = '/images/Volaris09/MainTab/btn_reserva_avion_hotel_en_0.gif'
		objeto = document.getElementById('ImprimePase');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_imprime_0_en.gif'
		objeto = document.getElementById('Registrate');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_registrate_0_en.gif'
		objeto = document.getElementById('Cambios');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_cambios_0_en.gif'
		objeto = document.getElementById('ImprimeItinerario');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_itinerario_0_en.gif'
//		objeto = document.getElementById('ReservaCompra');
//		objeto.src = '/images/Volaris09/MainTab/btn_submenu_reserva_0_en.jpg'
		objeto = document.getElementById('EsquinaIBE');
		objeto.background = 'images/Volaris09/IBE/img_esq_base_promo_sup_izq.jpg';
	}
		if (objeto.id == 'ImprimeItinerario')
	{
		//Cambiamos seleccion
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_itinerario_2_en.gif'		
		//Cambiamos no seleccionadas
		objeto = document.getElementById('SoloAvion');
        objeto.src = '/images/Volaris09/MainTab/btn_reserva_avion_en_0.gif'
        objeto = document.getElementById('HotelAvion');
        objeto.src = '/images/Volaris09/MainTab/btn_reserva_avion_hotel_en_0.gif'
		objeto = document.getElementById('ImprimePase');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_imprime_0_en.gif'
		objeto = document.getElementById('Registrate');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_registrate_0_en.gif'
		objeto = document.getElementById('Cambios');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_cambios_0_en.gif'
		objeto = document.getElementById('ShuttleVolaris');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_shuttle_0_en.gif'
//		objeto = document.getElementById('ReservaCompra');
//		objeto.src = '/images/Volaris09/MainTab/btn_submenu_reserva_0_en.jpg'
		objeto = document.getElementById('EsquinaIBE');
		objeto.background = 'images/Volaris09/IBE/img_esq_base_promo_sup_izq.jpg';
	}	
		if (objeto.id == 'TarjetaRegaloVolaris')
	{
		//Cambiamos seleccion
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_tarjeta_regalo_2_en.gif'		
		//Cambiamos no seleccionadas
		objeto = document.getElementById('SoloAvion');
        objeto.src = '/images/Volaris09/MainTab/btn_reserva_avion_en_0.gif'
        objeto = document.getElementById('HotelAvion');
        objeto.src = '/images/Volaris09/MainTab/btn_reserva_avion_hotel_en_0.gif'
		objeto = document.getElementById('ImprimePase');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_imprime_0_en.gif'
		objeto = document.getElementById('Registrate');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_registrate_0_en.gif'
		objeto = document.getElementById('Cambios');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_cambios_0_en.gif'
		objeto = document.getElementById('ShuttleVolaris');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_shuttle_0_en.gif'
		objeto = document.getElementById('ImprimeItinerario');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_itinerario_0_en.gif'
//		objeto = document.getElementById('ReservaCompra');
//		objeto.src = '/images/Volaris09/MainTab/btn_submenu_reserva_0_en.jpg'
		objeto = document.getElementById('EsquinaIBE');
		objeto.background = 'images/Volaris09/IBE/img_esq_base_promo_sup_izq.jpg';
	}	
	
			
		if (objeto.id == 'Cambios')
	{
				//Cambiamos seleccion
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_cambios_2_en.gif'						
		//Cambiamos no seleccionadas
		objeto = document.getElementById('SoloAvion');
        objeto.src = '/images/Volaris09/MainTab/btn_reserva_avion_en_0.gif'
        objeto = document.getElementById('HotelAvion');
        objeto.src = '/images/Volaris09/MainTab/btn_reserva_avion_hotel_en_0.gif'
		objeto = document.getElementById('ImprimePase');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_imprime_0_en.gif'
		objeto = document.getElementById('Registrate');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_registrate_0_en.gif'
		objeto = document.getElementById('ShuttleVolaris');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_shuttle_0_en.gif'
		objeto = document.getElementById('ImprimeItinerario');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_itinerario_0_en.gif'
//		objeto = document.getElementById('ReservaCompra');
//		objeto.src = '/images/Volaris09/MainTab/btn_submenu_reserva_0_en.jpg'
		objeto = document.getElementById('EsquinaIBE');
		objeto.background = 'images/Volaris09/IBE/img_esq_base_promo_sup_izq.jpg';
	}	
	
	
	
	
}


function AsignaAyuda()
{
	Ayuda=1;
}

function AsignaAyudaRegistrate()
{
	AyudaRegistrate = 1;
}

function shAyuda(pIdInvocador,pIdLayer,pOpcion,pAjusteLeft,pAjusteTop)
{
	/*
		pOpcion
			1 = Mostrar
			2 = Ocultar
	*/
	var objeto;
	var objeto2;
	var leftObjeto;
	var topObjeto;
	//objeto = document.getElementById(pIdLayer);
	objeto = document.getElementById('lyAyudaURL');
	objeto2 = document.getElementById('lyAyudaTel');
	if (Ayuda == '2')
	{
		objeto.style.visibility = 'hidden';
		objeto2.style.visibility = 'hidden';
			Ayuda = 0;
	}
	else
		{
			Ayuda = 2;
		}
}


function shRegistrateAyuda(pIdInvocador,pIdLayer,pOpcion,pAjusteLeft,pAjusteTop)
{
	/*
		pOpcion
			1 = Mostrar
			2 = Ocultar
	*/
	var objeto;
	var leftObjeto;
	var topObjeto;
	objeto = document.getElementById(pIdLayer);
	
	if (AyudaRegistrate == '2')
	{
		objeto.style.visibility = 'hidden';
			AyudaRegistrate = 0;
	}
	else
		{
			AyudaRegistrate = 2;
		}
}

function validaregisterAgent()
{
	var objeto;
	objeto = document.getElementById('ControlGroupRegisterOrgAgentView_RegisteredPersonInputRegisterOrgAgentView_TextBoxFirstName');
	if (objeto.value == '' || objeto.value == 'Nombre')
	{
		alert("Ingrese el nombre del agente");
		return false;
	}
	objeto = document.getElementById('ControlGroupRegisterOrgAgentView_RegisteredPersonInputRegisterOrgAgentView_TextBoxLastName');
		if (objeto.value == '' || objeto.value == 'Apellido Paterno')
	{
		alert("Ingrese el apellido paterno");
		return false;
	}
	objeto = document.getElementById('ControlGroupRegisterOrgAgentView_RegisteredPersonInputRegisterOrgAgentView_TextBoxEmail');
	if (objeto.value == '' || objeto.value == 'Correo')
	{
		alert("Ingrese el correo");
		return false;
	}
	objeto = document.getElementById('ControlGroupRegisterOrgAgentView_RegisteredPersonInputRegisterOrgAgentView_TextBoxFirstPhone');
	if (objeto.value == '' || objeto.value == 'Tel\u00E9fono de contacto')
	{
		alert("Ingrese el Tel\u00E9fono de contacto");
		return false;
	}
	return true;
}


function validaregisterAgentEn()
{
	var objeto;
	objeto = document.getElementById('ControlGroupRegisterOrgAgentView_RegisteredPersonInputRegisterOrgAgentView_TextBoxFirstName');
	if (objeto.value == '' || objeto.value == 'First name')
	{
		alert("Please get the agent name");
		return false;
	}
	objeto = document.getElementById('ControlGroupRegisterOrgAgentView_RegisteredPersonInputRegisterOrgAgentView_TextBoxLastName');
		if (objeto.value == '' || objeto.value == 'Last name')
	{
		alert("Please get the last name");
		return false;
	}
	objeto = document.getElementById('ControlGroupRegisterOrgAgentView_RegisteredPersonInputRegisterOrgAgentView_TextBoxEmail');
	if (objeto.value == '' || objeto.value == 'Email')
	{
		alert("Please get the email");
		return false;
	}
	objeto = document.getElementById('ControlGroupRegisterOrgAgentView_RegisteredPersonInputRegisterOrgAgentView_TextBoxFirstPhone');
	if (objeto.value == '' || objeto.value == 'Contact number')
	{
		alert("Please get the contact number");
		return false;
	}
	return true;
}

function loadHomeAcordeon()
{
	var objeto;
	objeto = document.getElementById('dtServiciosTuristicos');
	if (objeto != null){
		AccordionMenu.openDtById('dtServiciosTuristicos');
	}
	else
		{
			AccordionMenu.openDtById('dtGruposCharters');
		}
}

function OrigenCompra(valor)
{
	SetCookie('cOrigenCompra',valor);
	if (valor == 1)
	{
		window.location="Inicio.aspx?residentcountry=MX";
	}
	if (valor == 2)
	{
		window.location="Inicio.aspx?residentcountry=US";
	}
}


function FuncionInicioLoad()
{	
	loadHomeAcordeon();	
	AsignaValorOrigenCompra();
	FechaSugerida();
	//OrigenDestino();

}

function SetCookieOrigDest(origen,destino,valorigen,valdestino,vFechaSalida,vFecharegreso)
//function SetCookieOrigDest(origen, destino, valorigen, valdestino)
{
  var today = new Date();
  var expires = new Date();
  expires.setTime(today.getTime() + 1000*60*60*24*365);
  document.cookie ="origen_mod=" + origen;
  document.cookie ="destino_mod=" + destino;
  document.cookie ="origen=" + valorigen;
  document.cookie = "destino=" + valdestino;
  document.cookie = "salida=" + vFechaSalida;
  document.cookie = "regreso=" + vFecharegreso;
}

function UpdateCookieSalida(pFecha) {
    vFecha = new Date(pFecha);
    vMes = vFecha.getMonth();
    vMes += 1;
    vresultado = "";
    vresultado = vMes + "/" + vFecha.getDate() + "/" + vFecha.getFullYear();
    document.cookie = "salida=" + vresultado;
}


function UpdateCookieRegreso(pFecha) {
    vFecha = new Date(pFecha);
    vMes = vFecha.getMonth();
    vMes += 1;
    vresultado = "";
    vresultado = vMes + "/" + vFecha.getDate() + "/" + vFecha.getFullYear();
    document.cookie = "regreso=" + vresultado;
}

function SetCookie(name, value)
	{
		var objeto;
		objeto = document.getElementById('cmbOrigenCompra');
		if (objeto.value != 0)
		{
			var argv = SetCookie.arguments;
			var argc = SetCookie.arguments.length;
			var expires = (2 < argc) ? argv[2] : null;
			var path = (3 < argc) ? argv[3] : null;
			var domain = (4 < argc) ? argv[4] : null;
			var secure = (5 < argc) ? argv[5] : false;
			document.cookie = name + "=" + escape (value) +	((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + ((path == null) ? "" : ("; path=" + path)) + ((domain == null) ? "" : ("; domain=" + domain)) + ((secure == true) ? "; secure" : "");
		}
	}      

	function getCookieVal (offset) 
	{
		var endstr = document.cookie.indexOf (";", offset);
		if (endstr == -1)
			endstr = document.cookie.length;
		return unescape(document.cookie.substring(offset, endstr));
	}

	function GetCookie (name) 
		{
			var arg = name + "=";
			var alen = arg.length;
			var clen = document.cookie.length;
			var i = 0;
			while (i < clen) 
			{
				var j = i + alen;
				if (document.cookie.substring(i, j) == arg)
				return getCookieVal (j);
				i = document.cookie.indexOf(" ", i) + 1;
				if (i == 0) 
				break; 
			}
			return null;
		}

	function AsignaValorOrigenCompra()
	{
		var objeto;
		objeto = document.getElementById('cmbOrigenCompra');
		if (objeto != null)
		{
		var valor=GetCookie('cOrigenCompra');
		if (valor !=null){
			objeto.value = valor;
		}	
		else
			{
				objeto.value = 0;
			}
		}
	}
      
function ssrValidateRequests(){
      var pasajeros = 3;
        var prefix;
        
        for(i=1; i<=2 ;i++){
          for (j=1; j<=4 ;j++){
					if(j != 3){
					  prefix = eval("ControlGroupSelectView_SSRMarketInputSelectView_TextBoxSsrMkt"+i+"SSR"+j+".value");
					 	//alert(prefix);
						if (prefix > pasajeros){
						  if((i==1 && j==1) || (i==2 && j==1)){ 
                alert("El servicio Menor sin Acompanante no puede exceder de " + pasajeros);
                }
              if((i==1 && j==2) || (i==2 && j==2)){ 
                alert("El servicio Silla de ruedas no puede exceder de " + pasajeros);
                }
              if((i==1 && j==4) || (i==2 && j==4)){ 
                alert("El servicio Adulto Mayor sin acompanante no puede exceder de " + pasajeros);
                }                
						  //alert('los servicios no pueden exceder de ' + pasajeros );
						  //return true;
						}
						}						
					}
        }
        //return false;
      }
      
function NumeroPasajeros()
{
		var objeto;
		objeto = document.getElementById('ControlGroupSearchViewVolaris_AvailabilitySearchInputSearchView_DropDownListPassengerType_ADT');
		return objeto.value;
}     

function FechaSugerida()
{
  var objDay;
  var objMonth;
  var objFecha
  
  objDay = document.getElementById('ControlGroupSearchViewVolaris_AvailabilitySearchInputSearchView_DropDownListMarketDay1');
  objMonth = document.getElementById('ControlGroupSearchViewVolaris_AvailabilitySearchInputSearchView_DropDownListMarketMonth1');
  objFecha = document.getElementById('date_picker_id_1');
  objFecha.value = formatDate(objDay.value + '/' + objMonth.value.substring(5) + '/' + objMonth.value.substring(0,4),'MMM dd, yyyy');
  
  objDay = document.getElementById('ControlGroupSearchViewVolaris_AvailabilitySearchInputSearchView_DropDownListMarketDay2');
  objMonth = document.getElementById('ControlGroupSearchViewVolaris_AvailabilitySearchInputSearchView_DropDownListMarketMonth2');
  objFecha = document.getElementById('date_picker_id_2');
  objFecha.value = formatDate(objDay.value + '/' + objMonth.value.substring(5) + '/' + objMonth.value.substring(0,4),'MMM dd, yyyy');
  
}
function FechaSugeridaRegreso()
{
  var objDay;
  var objMonth;
  var objFecha
  
  
  objDay = document.getElementById('ControlGroupSearchViewVolaris_AvailabilitySearchInputSearchView_DropDownListMarketDay2');
  objMonth = document.getElementById('ControlGroupSearchViewVolaris_AvailabilitySearchInputSearchView_DropDownListMarketMonth2');
  objFecha = document.getElementById('date_picker_id_2');
  objFecha.value = formatDate(objDay.value + '/' + objMonth.value.substring(5) + '/' + objMonth.value.substring(0,4),'MMM dd, yyyy');
  
}

function GetFechaSugeridaIda()
{
  var objDay;
  var objMonth;
  var objFecha;
  var sReturn = "";
  
  
  objDay = document.getElementById('ControlGroupSearchViewVolaris_AvailabilitySearchInputSearchView_DropDownListMarketDay1');
  objMonth = document.getElementById('ControlGroupSearchViewVolaris_AvailabilitySearchInputSearchView_DropDownListMarketMonth1');
  objFecha = document.getElementById('date_picker_id_1');
  
  
  //DMA
  sReturn = objDay.value + '/' + objMonth.value.substring(5) + '/' + objMonth.value.substring(0,4)
  
  //MDA
  
  //alert(sReturn);
  return sReturn;
  //AMD
  //return objMonth.value.substring(5)+ '/' + objDay.value  + '/' + objMonth.value.substring(0,4)
  
}
function GetFechaSugeridaIda2() {
    var objDay;
    var objMonth;
    var objFecha;
    var sReturn = "";


    objDay = document.getElementById('ControlGroupSearchViewVolaris_AvailabilitySearchInputSearchView_DropDownListMarketDay1');
    objMonth = document.getElementById('ControlGroupSearchViewVolaris_AvailabilitySearchInputSearchView_DropDownListMarketMonth1');
    objFecha = document.getElementById('date_picker_id_1');


    //DMA
    sReturn = objDay.value + '/' +  + '/' + objMonth.value.substring(0, 4)
    sReturn = objMonth.value.substring(5) + '/' + objDay.value + '/' + objMonth.value.substring(0, 4)
    //MDA

    //alert(sReturn);
    return sReturn;
    //AMD
    //return objMonth.value.substring(5)+ '/' + objDay.value  + '/' + objMonth.value.substring(0,4)

}

function GetFechaSugeridaRegreso()
{
  var objDay;
  var objMonth;
  var objFecha
  
  
  objDay = document.getElementById('ControlGroupSearchViewVolaris_AvailabilitySearchInputSearchView_DropDownListMarketDay2');
  objMonth = document.getElementById('ControlGroupSearchViewVolaris_AvailabilitySearchInputSearchView_DropDownListMarketMonth2');
  objFecha = document.getElementById('date_picker_id_2');
  //DMA
  return objDay.value + '/' + objMonth.value.substring(5) + '/' + objMonth.value.substring(0,4)
  //MDA
  //return objMonth.value.substring(5)+ '/' + objDay.value  + '/' + objMonth.value.substring(0,4)
  //AMD
  //return objMonth.value.substring(5)+ '/' + objDay.value  + '/' + objMonth.value.substring(0,4)
  
}
function GetFechaSugeridaRegreso2() {
    var objDay;
    var objMonth;
    var objFecha


    objDay = document.getElementById('ControlGroupSearchViewVolaris_AvailabilitySearchInputSearchView_DropDownListMarketDay2');
    objMonth = document.getElementById('ControlGroupSearchViewVolaris_AvailabilitySearchInputSearchView_DropDownListMarketMonth2');
    objFecha = document.getElementById('date_picker_id_2');
    //DMA
    //return objDay.value + '/' + objMonth.value.substring(5) + '/' + objMonth.value.substring(0, 4)
    return objMonth.value.substring(5) + '/' + objDay.value + '/' + objMonth.value.substring(0, 4)
    //MDA
    //return objMonth.value.substring(5)+ '/' + objDay.value  + '/' + objMonth.value.substring(0,4)
    //AMD
    //return objMonth.value.substring(5)+ '/' + objDay.value  + '/' + objMonth.value.substring(0,4)

}

var flag1 = false;
var flag2 = false;
var origen_mod;
var destino_mod;

function FiltraEstacion(){
	for(i=0;i<document.forms[0].elements.length;i++)
	{
		if(document.forms[0].elements[i].name == 'ControlGroupSearchViewVolaris$AvailabilitySearchInputSearchView$DropDownListMarketOrigin1')
		{
		    var origen = document.forms[0].elements[i].options[document.forms[0].elements[i].selectedIndex].value;
            var ObjOrigen = Stations[origen].name + ' (' + origen + ')';
            origen_mod = ObjOrigen;
        }
		if(document.forms[0].elements[i].name == 'ControlGroupSearchViewVolaris$AvailabilitySearchInputSearchView$DropDownListMarketDestination1')
		{
			var destino = document.forms[0].elements[i].options[document.forms[0].elements[i].selectedIndex].value;
            var ObjDestino = Stations[destino].name + ' (' + destino + ')';
            destino_mod = ObjDestino;
//            var FechaSalida = "";
//            var Fecharegreso = "";
//            var control = document.getElementById('date_picker_id_1');
//            FechaSalida += control.value;
//            var control = document.getElementById('date_picker_id_2');
//            Fecharegreso += control.value;
//            //alert("Salida:" + FechaSalida + " regreso:" + Fecharegreso);
            //alert(GetFechaSugeridaIda());
            SetCookieOrigDest(origen, destino, origen_mod, destino_mod, GetFechaSugeridaIda2(), GetFechaSugeridaRegreso2());
            //SetCookieOrigDest(origen, destino, origen_mod, destino_mod);
		}
    }
  		TiposPax();
}

function OrigenDestino(){
	for(i=0;i<document.forms[0].elements.length;i++)
	{
if (flag2 == false){
		if(document.forms[0].elements[i].name == 'ControlGroupSearchViewVolaris$AvailabilitySearchInputSearchView$DropDownListMarketOrigin1')
		{
      var ObjOrigen = document.getElementById('panInput_1');
			var origen = document.forms[0].elements[i].options[document.forms[0].elements[i].selectedIndex].value;
			if(origen == 'origen'){
			   ObjOrigen = '       - - - - - - Origen - - - - - -';
			   //origen_mod = ObjOrigen.value;
      }
      else if(origen == 'Leaving from...'){
			   ObjOrigen = '        - - - - - - From - - - - - -';
			   //origen_mod = ObjOrigen.value;
      }
      else{
        ObjOrigen.value = Stations[origen].name + ' (' + origen + ')';
        //origen_mod = ObjOrigen.value;
        flag2 = true;
      }      
    }
}
		if(document.forms[0].elements[i].name == 'ControlGroupSearchViewVolaris$AvailabilitySearchInputSearchView$DropDownListMarketDestination1')
		{
		  var ObjDestino = document.getElementById('panInput_2');
			var destino = document.forms[0].elements[i].options[document.forms[0].elements[i].selectedIndex].value;
			if(destino == 'Destino'){
			   ObjDestino = '      - - - - - - Destino - - - - - -';
			   //destino_mod = ObjDestino.value;
      }
      else if(destino == 'Going to...'){
			   ObjDestino = '          - - - - - - To - - - - - -';
			   //destino_mod = ObjDestino.value;
      }
      else{
        ObjDestino.value = Stations[destino].name + ' (' + destino + ')';
        //destino_mod = ObjDestino.value;
        //SetCookieOrigDest(origen_mod,destino_mod);
          /*if(document.forms[0].elements[i].options[0].value = 'Destino'){
           PanelPair_es.prototype.filter1(origen,destino);
            //PanelPair_es("cityFrom0" , "cityTo0", origen_mod, destino_mod, "ControlGroupSearchViewVolaris_AvailabilitySearchInputSearchView_DropDownListMarketOrigin1", "ControlGroupSearchViewVolaris_AvailabilitySearchInputSearchView_DropDownListMarketDestination1", 1, ArmaArreglo(), ArmaArreglo(), "SkySales")
          }
          if(document.forms[0].elements[i].options[0].value = 'Going to...'){
            PanelPair_en.prototype.filter1(origen,destino);
          }*/
        flag2 = false;
      }           
		}		
  }
}

function TiposPax()
{
	//alert("TiposPax");
	//ControlGroupSearchViewVolaris$AvailabilitySearchInputSearchView$DropDownListPassengerType_ADT
	for(i=0;i<document.forms[0].elements.length;i++)
	{
		if(document.forms[0].elements[i].name == 'ControlGroupSearchViewVolaris$AvailabilitySearchInputSearchView$DropDownListPassengerType_ADT')
		{
			var Adultos = document.forms[0].elements[i].options[document.forms[0].elements[i].selectedIndex].value;
		}
		if(document.forms[0].elements[i].name == 'ControlGroupSearchViewVolaris$AvailabilitySearchInputSearchView$DropDownListPassengerType_MNR')
		{
			var Menor = document.forms[0].elements[i].options[document.forms[0].elements[i].selectedIndex].value;
		}			
		if(document.forms[0].elements[i].name == 'ControlGroupSearchViewVolaris$AvailabilitySearchInputSearchView$DropDownListPassengerType_INFANT')
		{
			var Infantes = document.forms[0].elements[i].options[document.forms[0].elements[i].selectedIndex].value;
		}
	}
	SetCookieTiposPax(Adultos,Menor,Infantes);
}

function SetCookieTiposPax(adultos,menores,infantes)
{
  var today = new Date();
  var expires = new Date();
  expires.setTime(today.getTime() + 1000*60*60*24*365);
  document.cookie ="nAdultos=" + adultos;
  document.cookie ="nMenores=" + menores;
  document.cookie ="nInfantes=" + infantes;
} 

function AsignaTiposPax()
{
	var numero = 0;
	if (GetCookie('nAdultos') != null)
	{
		for(i=0;i<document.forms[0].elements.length;i++)
		{
			if(document.forms[0].elements[i].name == 'ControlGroupSearchViewVolaris$AvailabilitySearchInputSearchView$DropDownListPassengerType_ADT')
			{
				numero  = GetCookie('nAdultos');
				document.forms[0].elements[i].options[numero].selected = true;
			}
			if(document.forms[0].elements[i].name == 'ControlGroupSearchViewVolaris$AvailabilitySearchInputSearchView$DropDownListPassengerType_MNR')
			{
				numero  = GetCookie('nMenores');
				document.forms[0].elements[i].options[numero].selected = true;
			}
			if(document.forms[0].elements[i].name == 'ControlGroupSearchViewVolaris$AvailabilitySearchInputSearchView$DropDownListPassengerType_INFANT')
			{	
				numero  = GetCookie('nInfantes');
				document.forms[0].elements[i].options[numero].selected = true;
			}		
		}
		
	}
}


function FechaSeleccionValida(FechaSeleccion) {
    var Seleccion = new Date(FechaSeleccion);
    var Actual = new Date();
    Actual.setMinutes(0);
    Actual.setHours(0);
    Actual.setSeconds(0);
    Actual.setMilliseconds(0);
    if (Seleccion <= Actual) {
        return 0;
    }
    else {
        return 1;
    }
}

function MesVueltaPosterior(pFechaIda, pFechaVuelta, pMes) {
    FechaIda = new Date(pFechaIda);
    FechaVuelta = new Date(pFechaVuelta)
    FechaVuelta.setDate(FechaVuelta.getDate() - 1);
    if (FechaIda > FechaVuelta) {
        FechaNueva = new Date(FechaIda);
        FechaNueva.setDate(pFechaIda.getDate() + 1);
        Mes = FechaNueva.getUTCFullYear() + "-" + (FechaNueva.getMonth()+1);
    }
    else {
        Mes = pMes;
    }
    return Mes;
}

function DiaVueltaPosterior(pFechaIda, pFechaVuelta, pDia) {
    FechaIda = new Date(pFechaIda);
    FechaVuelta = new Date(pFechaVuelta)
    FechaVuelta.setDate(FechaVuelta.getDate() - 1);
    if (FechaIda > FechaVuelta) {
        FechaNueva = new Date(FechaIda);
        FechaNueva.setDate(pFechaIda.getDate() + 1);
        Dia = FechaNueva.getDate();
    }
    else {
        Dia = pDia;
    }
    return Dia;
}

function MesIdaAnterior(pFechaIda, pFechaVuelta, pMes) {
    FechaVuelta = new Date(pFechaVuelta);
    FechaIda = new Date(pFechaIda)
    FechaIda.setDate(pFechaIda.getDate() + 1);
    if (FechaIda > FechaVuelta) {
        FechaNueva = new Date(FechaVuelta);
        FechaNueva.setDate(FechaVuelta.getDate() - 1);
        Mes = FechaNueva.getUTCFullYear() + "-" + (FechaNueva.getMonth() + 1);
    }
    else {
        Mes = pMes;
    }
    return Mes;
}

function DiaIdaAnterior(pFechaIda, pFechaVuelta, pDia) {
    FechaVuelta = new Date(pFechaVuelta);
    FechaIda = new Date(pFechaIda)
    FechaIda.setDate(pFechaIda.getDate() + 1);
    if (FechaIda > FechaVuelta) {
        FechaNueva = new Date(FechaVuelta);
        FechaNueva.setDate(FechaVuelta.getDate() - 1);
        Dia = FechaNueva.getDate();
    }
    else {
        Dia = pDia;
    }
    return Dia;
}

function EscondeObjetoMuestra(pIdObjetoEsconder,pIdObjetoMostrar) {
    var objeto = document.getElementById(pIdObjetoEsconder);
    objeto.style.visibility = 'hidden';
    objeto.style.display = "none";
    var objeto = document.getElementById(pIdObjetoMostrar);
    objeto.style.visibility = 'visible';
    objeto.style.display = "block";
}

function valida(eventArgs)
{
var ds		= document['SkySales'];
var msg		= '';
var empty1	= false;
var empty2	= false;
var missing1 = false;
var missing2 = false;
var filledSectionsCount = 0;


// Any information from this group filled out?
if ( (0) ||
(IsEmpty(ds['CONTROLGROUPSEARCHWEBCHECKINVIEW$BookingRetrieveInputSearchWebCheckinView$CONFIRMATIONNUMBER1'], "Clave de Confirmaci&#243;n"))
|| (IsEmpty(ds['CONTROLGROUPSEARCHWEBCHECKINVIEW$BookingRetrieveInputSearchWebCheckinView$CONTACTEMAIL1'], "Correo electr&#243;nico del contacto")))
{

empty1=true;
}



// Any information from this group filled out?
if ((0)||(IsEmpty(ds['CONTROLGROUPSEARCHWEBCHECKINVIEW$BookingRetrieveInputSearchWebCheckinView$CONFIRMATIONNUMBER2'], "Clave de Confirmaci&#243;n"))
|| (IsEmpty(ds['CONTROLGROUPSEARCHWEBCHECKINVIEW$BookingRetrieveInputSearchWebCheckinView$PAXFIRSTNAME2'], "Nombre del Pasajero"))
|| (IsEmpty(ds['CONTROLGROUPSEARCHWEBCHECKINVIEW$BookingRetrieveInputSearchWebCheckinView$PAXLASTNAME2'], "Apellido Paterno del Pasajero")))
//|| (IsEmpty(ds['CONTROLGROUPSEARCHWEBCHECKINVIEW$BookingRetrieveInputSearchWebCheckinView$ORIGINCITY2'], 'Origen'))
//|| (IsEmpty(ds['CONTROLGROUPSEARCHWEBCHECKINVIEW$BookingRetrieveInputSearchWebCheckinView$DESTINATIONCITY2'], 'Destino')))
{

empty2=true;
}

if (empty1 == true)
{

if(empty2 == true)
{
alert("\nPor favor llena todos los datos solicitados, despu&#233;s haz clic en el bot&#243;n 'Imprimir pase de abordar' para continuar.\n");
return false;
}
else
{

return true;
}
}
else
{

return true;
}


}

function valida_en(eventArgs)
{
var ds		= document['SkySales'];
var msg		= '';
var empty1	= false;
var empty2	= false;
var missing1 = false;
var missing2 = false;
var filledSectionsCount = 0;

// Any information from this group filled out?
if ( (0) || (IsEmpty(ds['CONTROLGROUPSEARCHWEBCHECKINVIEW$BookingRetrieveInputSearchWebCheckinView$CONFIRMATIONNUMBER1'], "Confirmation Code"))
|| (IsEmpty(ds['CONTROLGROUPSEARCHWEBCHECKINVIEW$BookingRetrieveInputSearchWebCheckinView$CONTACTEMAIL1'], "Contact Email")))
{
empty1=true;
}
// Any information from this group filled out?
if ( (0) || (IsEmpty(ds['CONTROLGROUPSEARCHWEBCHECKINVIEW$BookingRetrieveInputSearchWebCheckinView$CONFIRMATIONNUMBER2'],"Confirmation Code"))
|| (IsEmpty(ds['CONTROLGROUPSEARCHWEBCHECKINVIEW$BookingRetrieveInputSearchWebCheckinView$PAXFIRSTNAME2'], "Passenger First Name"))
|| (IsEmpty(ds['CONTROLGROUPSEARCHWEBCHECKINVIEW$BookingRetrieveInputSearchWebCheckinView$PAXLASTNAME2'], "Passenger Last Name")))
//|| (IsEmpty(ds['CONTROLGROUPSEARCHWEBCHECKINVIEW$BookingRetrieveInputSearchWebCheckinView$ORIGINCITY2'], 'From'))
//|| (IsEmpty(ds['CONTROLGROUPSEARCHWEBCHECKINVIEW$BookingRetrieveInputSearchWebCheckinView$DESTINATIONCITY2'], 'To')))
{
empty2=true;
}

if (empty1 == true)
{
if(empty2 == true)
{
alert("\nPlease fill the required data showed in 'Web Check-in' form, and click in the 'Print boarding pass' to continue.\n");
return false;
}
else
{
return true;
}
}
else
{
return true;
}
}

function validaBR(eventArgs)
{
var ds		= document['SkySales'];
var msg		= '';
var empty1	= false;
var empty2	= false;
var missing1 = false;
var missing2 = false;
var filledSectionsCount = 0;


// Any information from this group filled out?
if ( (0) ||
(IsEmpty(ds['ControlGroupRetrieveBookingView$BookingRetrieveInputRetrieveBookingView$CONFIRMATIONNUMBER1'], "Clave de Confirmaci&#243;n"))
|| (IsEmpty(ds['ControlGroupRetrieveBookingView$BookingRetrieveInputRetrieveBookingView$CONTACTEMAIL1'], "Correo electr&#243;nico del contacto")))
{

empty1=true;
}



// Any information from this group filled out?
if ((0)||(IsEmpty(ds['ControlGroupRetrieveBookingView$BookingRetrieveInputRetrieveBookingView$CONFIRMATIONNUMBER2'], "Clave de Confirmaci&#243;n"))
|| (IsEmpty(ds['ControlGroupRetrieveBookingView$BookingRetrieveInputRetrieveBookingView$PAXFIRSTNAME2'], "Nombre del Pasajero"))
|| (IsEmpty(ds['ControlGroupRetrieveBookingView$BookingRetrieveInputRetrieveBookingView$PAXLASTNAME2'], "Apellido Paterno del Pasajero")))
//|| (IsEmpty(ds['CONTROLGROUPSEARCHWEBCHECKINVIEW$BookingRetrieveInputSearchWebCheckinView$ORIGINCITY2'], 'Origen'))
//|| (IsEmpty(ds['CONTROLGROUPSEARCHWEBCHECKINVIEW$BookingRetrieveInputSearchWebCheckinView$DESTINATIONCITY2'], 'Destino')))
{

empty2=true;
}

if (empty1 == true)
{

if(empty2 == true)
{
alert("\nPor favor llena todos los datos solicitados, despu&#233;s haz clic en el bot&#243;n 'Imprimir pase de abordar' para continuar.\n");
return false;
}
else
{

return true;
}
}
else
{

return true;
}


}

function validaBR_en(eventArgs)
{
var ds		= document['SkySales'];
var msg		= '';
var empty1	= false;
var empty2	= false;
var missing1 = false;
var missing2 = false;
var filledSectionsCount = 0;

// Any information from this group filled out?
if ( (0) || (IsEmpty(ds['ControlGroupRetrieveBookingView$BookingRetrieveInputRetrieveBookingView$CONFIRMATIONNUMBER1'], "Confirmation Code"))
|| (IsEmpty(ds['ControlGroupRetrieveBookingView$BookingRetrieveInputRetrieveBookingView$CONTACTEMAIL1'], "Contact Email")))
{
empty1=true;
}
// Any information from this group filled out?
if ( (0) || (IsEmpty(ds['ControlGroupRetrieveBookingView$BookingRetrieveInputRetrieveBookingView$CONFIRMATIONNUMBER2'],"Confirmation Code"))
|| (IsEmpty(ds['ControlGroupRetrieveBookingView$BookingRetrieveInputRetrieveBookingView$PAXFIRSTNAME2'], "Passenger First Name"))
|| (IsEmpty(ds['ControlGroupRetrieveBookingView$BookingRetrieveInputRetrieveBookingView$PAXLASTNAME2'], "Passenger Last Name")))
//|| (IsEmpty(ds['CONTROLGROUPSEARCHWEBCHECKINVIEW$BookingRetrieveInputSearchWebCheckinView$ORIGINCITY2'], 'From'))
//|| (IsEmpty(ds['CONTROLGROUPSEARCHWEBCHECKINVIEW$BookingRetrieveInputSearchWebCheckinView$DESTINATIONCITY2'], 'To')))
{
empty2=true;
}

if (empty1 == true)
{
if(empty2 == true)
{
alert("\nPlease fill the required data showed in 'Web Check-in' form, and click in the 'Print boarding pass' to continue.\n");
return false;
}
else
{
return true;
}
}
else
{
return true;
}
}
/*
Funcion javascript maxlength
Volaris Web Site 2010
Grupo IISI
México, Enero 2010
*/

function maxlength(nameObjeto,numObjeto){
  var objeto = document.getElementById('SkySales');
  var i=0;
  var num=numObjeto;
  for (i=0; i <= objeto.length; i++)
  {
    if(num > 0)
    {
      if(objeto[i].id == nameObjeto + num.toString())
      {
        objeto[i].maxLength = 6;
        num--;
      }
    }
  }
}

function maxlengthSWC(nameObjeto,numObjeto){
  var objeto = document.getElementById('SkySales');
  var i=0;
  var num=1;
  for (i=0; i <= objeto.length; i++)
  {
    if(numObjeto >= num)
    {
      if(objeto[i].id == nameObjeto + num.toString())
      {
        objeto[i].maxLength = 6;
        num++;
      }
    }
  }
}

function HabilitaDNI(object, op){
  var ob = document.getElementById(object);
  if(op == 1){
    ob.disabled = false;
  }
  else{
    ob.disabled = true;
  }
}

function Checkbox_Change(name){
var str = name.id;
var lenstr = str.toString().length;
  if(lenstr > 14)
  {
    lenstr = lenstr - 6;
    document.getElementById('dniInputFalse' + str.substring(lenstr,lenstr + 1).toString()).checked = 0; 
  }
  else{
    lenstr = lenstr - 1;
    document.getElementById('CONTROLGROUPCONTACT_MealLegInputViewPassengerView_CheckBoxForJourney1SEGMENT1LEG1PAX' + str.substring(lenstr,lenstr+1).toString() + 'SSRUK').checked = 0;
  }




  //var count = 1;
  //var ob1 = document.getElementById('CONTROLGROUPCONTACT_MealLegInputViewPassengerView_CheckBoxForJourney1SEGMENT1LEG1PAX' + count.toString() + 'SSRDN2');
  //var ob2 = document.getElementById('dniInputFalse' + count.toString());

  //while(ob1 != null)
  //{
  //  if(name.id == 'CONTROLGROUPCONTACT_MealLegInputViewPassengerView_CheckBoxForJourney1SEGMENT1LEG1PAX' + count.toString() + 'SSRDN2')
  //  {
  //    ob2.checked = 0;
  //    count++;
  //    ob1 = document.getElementById('CONTROLGROUPCONTACT_MealLegInputViewPassengerView_CheckBoxForJourney1SEGMENT1LEG1PAX' + count.toString() + 'SSRDN2');
  //    ob2 = document.getElementById('dniInputFalse' + count.toString());
  //  }
  //}
  
  //count = 1;
  //ob1 = document.getElementById('CONTROLGROUPCONTACT_MealLegInputViewPassengerView_CheckBoxForJourney1SEGMENT1LEG1PAX' + count.toString() + 'SSRDN2');
  //ob2 = document.getElementById('dniInputFalse' + count.toString());
  
  //while(ob2 != null)
  //{
  //  if(name.id == 'dniInputFalse' + count.toString())
  //  {
  //    ob1.checked = 0;
  //    count++;
  //    ob1 = document.getElementById('CONTROLGROUPCONTACT_MealLegInputViewPassengerView_CheckBoxForJourney1SEGMENT1LEG1PAX' + count.toString() + 'SSRDN2');
  //    ob2 = document.getElementById('dniInputFalse' + count.toString());
  //  }
  //}
}

function validaCheckBox(){

  var msg='';
  var count = 1;
  var ob1 = document.getElementById('CONTROLGROUPCONTACT_MealLegInputViewPassengerView_CheckBoxForJourney1SEGMENT1LEG1PAX' + count.toString() + 'SSRUK');
  var ob2 = document.getElementById('dniInputFalse' + count.toString());
  
  if(GetCookie('origen_mod') == 'LAS' || GetCookie('origen_mod') == 'OAK' || GetCookie('origen_mod') == 'LAX' || GetCookie('origen_mod') == 'SJC' || GetCookie('destino_mod') == 'LAS' || GetCookie('destino_mod') == 'OAK'  || GetCookie('destino_mod') == 'LAX' || GetCookie('origen_mod') == 'SJC'){
    while(ob1 != null && ob2 != null )
    {
      if(ob1.checked == true || ob2.checked == true)
      {
        count++;
        ob1 = document.getElementById('CONTROLGROUPCONTACT_MealLegInputViewPassengerView_CheckBoxForJourney1SEGMENT1LEG1PAX' + count.toString() + 'SSRUK');
        ob2 = document.getElementById('dniInputFalse' + count.toString());
      }
      else
      {
        msg = msg + "Pasajero " + count.toString() + " \n";      count++;
        ob1 = document.getElementById('CONTROLGROUPCONTACT_MealLegInputViewPassengerView_CheckBoxForJourney1SEGMENT1LEG1PAX' + count.toString() + 'SSRUK');
        ob2 = document.getElementById('dniInputFalse' + count.toString());
      }
    }
        
    if (msg != '')
  	  {
  	   alert("Porfavor chequee los siguientes campos (Si o No):\n\n" + msg + '\n');
  	   return false;
  	  }
    }
  return true;
}

function validaCheckBox_en(){

  var msg='';
  var count = 1;
  var ob1 = document.getElementById('CONTROLGROUPCONTACT_MealLegInputViewPassengerView_CheckBoxForJourney1SEGMENT1LEG1PAX' + count.toString() + 'SSRUK');
  var ob2 = document.getElementById('dniInputFalse' + count.toString());

  if(GetCookie('origen_mod') == 'LAS' || GetCookie('origen_mod') == 'OAK' || GetCookie('origen_mod') == 'LAX' || GetCookie('origen_mod') == 'SJC' || GetCookie('destino_mod') == 'LAS' || GetCookie('destino_mod') == 'OAK'  || GetCookie('destino_mod') == 'LAX' || GetCookie('destino_mod') == 'SJC'){
    while(ob1 != null && ob2 != null )
    {
      if(ob1.checked == true || ob2.checked == true)
      {
        count++;
        ob1 = document.getElementById('CONTROLGROUPCONTACT_MealLegInputViewPassengerView_CheckBoxForJourney1SEGMENT1LEG1PAX' + count.toString() + 'SSRUK');
        ob2 = document.getElementById('dniInputFalse' + count.toString());
      }
      else
      {
        msg = msg + "Passenger " + count.toString() + " \n";      
        count++;
        ob1 = document.getElementById('CONTROLGROUPCONTACT_MealLegInputViewPassengerView_CheckBoxForJourney1SEGMENT1LEG1PAX' + count.toString() + 'SSRUK');
        ob2 = document.getElementById('dniInputFalse' + count.toString());
      }
    }
        
    if (msg != '')
  	  {
  	   alert("Please, provide the following: (Yes or No)\n\n" + msg + '\n');
  	   return false;
  	  }
	  }
  return true;
}

//function ValidaSelect() {
////      	if(document['SkySales']['ControlGroupSelectView$AvailabilityInputSelectView$market1'] == null){
////      				if(localizedLanguage == 'ES')
////      				{
////      					alert('Lo sentimos no existen vuelos de Origen.');
////      					return false;
////      				}
////      				else
////      				{
////      					alert('There is not a departure flight.');
////      					return false;
////      				}
////        }
//      		var flag_radiocheck1 = false;
//      		var flag_radiocheck2 = false;
//      		var flag_array1 = false;
//      		var flag_array2 = false;

//            var Market1 = document.getElementsByName('ControlGroupSelectView$AvailabilityInputSelectView$market1');
//      		for (var i=0; i < Market1.length; i++)
//      		{
//      			flag_array1 = true;
//      			if (Market1[i].checked)
//      			{
//      				flag_radiocheck1 = true;
//      			}
//      		}

//      		if(flag_array1)
//      		{
//      			if(!flag_radiocheck1)
//      			{
//      				if(localizedLanguage == 'ES')
//      				{
//      					alert('Por favor selecciona un Origen.');
//      					return false;
//      				}
//      				else
//      				{
//      					alert('Please select a flight Depart.');
//      					return false;
//      				}
//      			}
//      		}
//            var Market2 = document.getElementsByName('ControlGroupSelectView$AvailabilityInputSelectView$market2');
//            if (Market2)
//      		{
//      		    for (var i = 0; i < Market2.length; i++)
//      			{
//      				flag_array2 = true;
//      				if (Market2[i].checked)
//      				{
//      					flag_radiocheck2 = true;
//      				}
//      			}
//      			if(flag_array2)
//      			{
//      				if(!flag_radiocheck2)
//      				{
//      					if(localizedLanguage == 'ES')
//      					{
//      						alert('Por favor selecciona un destino.');
//      						return false;
//      					}
//      					else
//      					{
//      						alert('Please select a flight Arrive.');
//      						return false;
//      					}
//      				}
//      			}
//      	    }

//      	    var TermCond = document.getElementById('ControlGroupSelectView_AgreementInputSelectView_CheckBoxAgreement');

//      	    if (!TermCond.checked)
//      		{
//      			if(localizedLanguage == 'ES') {
//      				alert("\nPara continuar debes indicar que estas de acuerdo \ncon los T\u00E9rminos y Condiciones de Precios y Viaje con Volaris \nen la parte inferior de la p\u00E1gina.\n");
//      				return false;
//      			}
//      			else
//      			{
//      				alert("Please indicate that you have read and \nagree to the terms and conditions by placing a \ncheck in the box near the bottom of this page.");
//      				return false;
//      			}
//      		}		
//      		return true;
//      	}