/*
Archivo de funciones javascript
Volaris Web Site 2009
Grupo IISI
México 2009
*/

var AyudaRegistrate=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 ubicación 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 ubicación 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")
		{
			var Control;
			//alert(pURLImagen);
			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.jpg')
			{
				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.jpg')
			{
				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.jpg')
			{
				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.jpg')
			{
				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")
		{
			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.jpg')
			{
				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.jpg')
			{
				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.jpg')
			{
				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.jpg')
			{
				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 == '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 == '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 ubicación 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.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)
{
	DetectBrowser();
	/*
		pOpcion
			1 = Mostrar
			2 = Ocultar
	*/	
	var objeto;
	var leftObjeto;
	var topObjeto;
	objeto = document.getElementById(pIdInvocador);
	
	//Obtenemos posición 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 == 'ImprimePase')
	{
		objeto2.scrolling = 'no';
		//Cambiamos seleccion
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_imprime_2.jpg'
		//Cambiamos no seleccionadas
		objeto = document.getElementById('ReservaCompra');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_reserva_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/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.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('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.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('ShuttleVolaris');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_shuttle_0.jpg'
		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'
	}
}

function CambioImagenesTabEn(pId)
{	
	var objeto;
	objeto = document.getElementById(pId);
	if (objeto.id == 'ImprimePase')
	{
		//Cambiamos seleccion
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_imprime_2_en.jpg';
		//Cambiamos no seleccionadas
		objeto = document.getElementById('ReservaCompra');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_reserva_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/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.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('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.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('ShuttleVolaris');
		objeto.src = '/images/Volaris09/MainTab/btn_submenu_shuttle_0_en.jpg'
		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 AsignaAyudaRegistrate()
{
	AyudaRegistrate = 1;
}

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 shLayers2(pIdInvocador,pIdLayer,pOpcion,pAjusteLeft,pAjusteTop)
{
	/*
		pOpcion
			1 = Mostrar
			2 = Ocultar
	*/
	var objeto;
	var leftObjeto;
	var topObjeto;
	objeto = document.getElementById(pIdInvocador);
	
	//Obtenemos posición del objeto invocador
	leftObjeto = findPosX(objeto) ;
	topObjeto = findPosY(objeto) ;
	
	//Aplicamos propiedades al layer
	objeto = document.getElementById(pIdLayer);
	if (DetectBrowser() == "Explorer")
	{	
		objeto.style.top = (topObjeto) + (pAjusteTop) + 'px';
		objeto.style.left = (leftObjeto) + (pAjusteLeft) + 'px';
	}
	else
		{
			pAjusteLeft = pAjusteLeft + 152;
			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 shLayers3(pIdInvocador,pIdLayer,pOpcion,pAjusteLeft,pAjusteTop)
{
	/*
		pOpcion
			1 = Mostrar
			2 = Ocultar
	*/
	var objeto;
	var leftObjeto;
	var topObjeto;
	objeto = document.getElementById(pIdInvocador);
	
	//Obtenemos posición del objeto invocador
	leftObjeto = findPosX(objeto) ;
	topObjeto = findPosY(objeto) ;
	//Aplicamos propiedades al layer
	objeto = document.getElementById(pIdLayer);
	if (DetectBrowser() == "Explorer")
	{	
		objeto.style.top = (topObjeto) + (pAjusteTop) + 'px';
		objeto.style.left = (leftObjeto) + (pAjusteLeft) + 'px';
	}
	else
		{
			pAjusteLeft = pAjusteLeft + 240;
			pAjusteTop = pAjusteTop - 2;
			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 DetectBrowser()
{
	var BrowserDetect = {
	init: function () {
		this.browser = this.searchString(this.dataBrowser) || "An unknown browser";
		this.version = this.searchVersion(navigator.userAgent)
			|| this.searchVersion(navigator.appVersion)
			|| "an unknown version";
		this.OS = this.searchString(this.dataOS) || "an unknown OS";
	},
	searchString: function (data) {
		for (var i=0;i<data.length;i++)	{
			var dataString = data[i].string;
			var dataProp = data[i].prop;
			this.versionSearchString = data[i].versionSearch || data[i].identity;
			if (dataString) {
				if (dataString.indexOf(data[i].subString) != -1)
					return data[i].identity;
			}
			else if (dataProp)
				return data[i].identity;
		}
	},
	searchVersion: function (dataString) {
		var index = dataString.indexOf(this.versionSearchString);
		if (index == -1) return;
		return parseFloat(dataString.substring(index+this.versionSearchString.length+1));
	},
	dataBrowser: [
		{
			string: navigator.userAgent,
			subString: "Chrome",
			identity: "Chrome"
		},
		{ 	string: navigator.userAgent,
			subString: "OmniWeb",
			versionSearch: "OmniWeb/",
			identity: "OmniWeb"
		},
		{
			string: navigator.vendor,
			subString: "Apple",
			identity: "Safari",
			versionSearch: "Version"
		},
		{
			prop: window.opera,
			identity: "Opera"
		},
		{
			string: navigator.vendor,
			subString: "iCab",
			identity: "iCab"
		},
		{
			string: navigator.vendor,
			subString: "KDE",
			identity: "Konqueror"
		},
		{
			string: navigator.userAgent,
			subString: "Firefox",
			identity: "Firefox"
		},
		{
			string: navigator.vendor,
			subString: "Camino",
			identity: "Camino"
		},
		{		// for newer Netscapes (6+)
			string: navigator.userAgent,
			subString: "Netscape",
			identity: "Netscape"
		},
		{
			string: navigator.userAgent,
			subString: "MSIE",
			identity: "Explorer",
			versionSearch: "MSIE"
		},
		{
			string: navigator.userAgent,
			subString: "Gecko",
			identity: "Mozilla",
			versionSearch: "rv"
		},
		{ 		// for older Netscapes (4-)
			string: navigator.userAgent,
			subString: "Mozilla",
			identity: "Netscape",
			versionSearch: "Mozilla"
		}
	],
	dataOS : [
		{
			string: navigator.platform,
			subString: "Win",
			identity: "Windows"
		},
		{
			string: navigator.platform,
			subString: "Mac",
			identity: "Mac"
		},
		{
			   string: navigator.userAgent,
			   subString: "iPhone",
			   identity: "iPhone/iPod"
	    },
		{
			string: navigator.platform,
			subString: "Linux",
			identity: "Linux"
		}
	]

};
	BrowserDetect.init();
	return BrowserDetect.browser;
}