function mostrarContenido(sender, pos)
{
	var maximo = parseInt(tope);
	var x = document.getElementsByTagName('li');
		for (i=1; i<arreglo.length; i++)
		{
			document.getElementById('dphc' + i).className = "noMostrar";

			if (i==1)
				document.getElementById(arreglo[1]).className = "liprimero";
			else
			if (i==pos)
				document.getElementById(arreglo[1]).className = "liactivo";
			else 
			if(i==maximo)
				document.getElementById(arreglo[i]).className = "liultimo" 
			else
				document.getElementById(arreglo[i]).className = "";
		}
	document.getElementById('dphc' + pos).className = "Mostrar";
}


function mostrarPH1()
{
	var maximo = parseInt(tope);
	var x = document.getElementsByTagName('li');
		for (i=1; i<arreglo.length; i++)
		{
			if (i==1)
			{
				document.getElementById(arreglo[1]).className = "liactivo";
			}
			else if(i==maximo)
			{
				document.getElementById(arreglo[i]).className = "liultimo" 
			}
			else
			{
				document.getElementById(arreglo[i]).className = "";
			}
		}
	
	
	document.getElementById('dphc1').className = "Mostrar";
	document.getElementById('dphc2').className = "noMostrar";
	document.getElementById('dphc3').className = "noMostrar";
}

function mostrarPH2()
{
	var maximo = parseInt(tope);
	var x = document.getElementsByTagName('li');
		for (i=1; i<arreglo.length; i++)
		{
			if(i==2)
			{
				document.getElementById(arreglo[i]).className = "liactivo";
			}		
			else if (i==1)
			{
				document.getElementById(arreglo[1]).className = "liprimero";
			}
			else if(i==maximo)
			{
				document.getElementById(arreglo[i]).className = "liultimo" 
			}
			else
			{
				document.getElementById(arreglo[i]).className = "";
			}
		}
		
	document.getElementById('dphc1').className = "noMostrar";
	document.getElementById('dphc2').className = "Mostrar";
	document.getElementById('dphc3').className = "noMostrar";
}

function mostrarPH3()
{
	var maximo = parseInt(tope);
	var x = document.getElementsByTagName('li');
		for (i=1; i<arreglo.length; i++)
		{
			if(i==3)
			{
				document.getElementById(arreglo[i]).className = "liactivo";
			}		
			else if (i==1)
			{
				document.getElementById(arreglo[1]).className = "liprimero";
			}
			else if(i==maximo)
			{
				document.getElementById(arreglo[i]).className = "liultimo" 
			}
			else
			{
				document.getElementById(arreglo[i]).className = "";
			}
		}

	document.getElementById('dphc1').className = "noMostrar";
	document.getElementById('dphc2').className = "noMostrar";
	document.getElementById('dphc3').className = "Mostrar";
}


	function ValidarCiudadesIguales()
	{		
	   if(document.getElementById('InicioResarcimientos1_cmbCiudadDestino').value == document.getElementById('InicioResarcimientos1_cmbCiudadOrigen').value)
	   {
	 		 return false;
	   }

	 return true;
	}

function ValidarFechaMayor(source, arguments)
{
	arguments.IsValid = true;
	
 	strFechaRegreso = document.getElementById('WUC_RedencionMillas1_dtDestino_dateInput').value;
 	strFechaIda = document.getElementById('WUC_RedencionMillas1_dtOrigen_dateInput').value;
    if (strFechaIda != "" && strFechaRegreso !="")
    {
		if (strFechaIda > strFechaRegreso)
		{
	  		arguments.IsValid = false;
		}
    }
	return arguments.IsValid;
}
function ValidarFechaMayorOpcional(source, arguments)
{
	arguments.IsValid = true;
	
 	strFechaRegreso = document.getElementById('WUC_RedencionMillas1_dtDestinoOpcional_dateInput').value;
 	strFechaIda = document.getElementById('WUC_RedencionMillas1_dtOrigenOpcional_dateInput').value;
    if (strFechaIda != "" && strFechaRegreso !="")
    {
		if (strFechaIda > strFechaRegreso)
		{
	  		arguments.IsValid = false;
		}
    }
	return arguments.IsValid;
}
function dllCiudadOrigenSelected(source, arguments)
{
	var ciudadOrigenTiquete = document.getElementById('InicioResarcimientos1_SeleccionarItinerarioTiquete1_cmbCiudadOrigen');
	var ciudadOrigenDinero = document.getElementById('InicioResarcimientos1_SeleccionarItinerarioDinero1_cmbCiudadOrigen');
	if(ciudadOrigenTiquete != null)
	{
		if(document.getElementById('InicioResarcimientos1_SeleccionarItinerarioTiquete1_cmbCiudadOrigen_value').value == '-1')
		{
			arguments.IsValid = false;
		}
		else
		{
			arguments.IsValid = true;
		}			
	}
	if(ciudadOrigenDinero != null)
	{
		if(document.getElementById('InicioResarcimientos1_SeleccionarItinerarioDinero1_cmbCiudadOrigen_value').value == '-1')
		{
			arguments.IsValid = false;
		}
		else
		{
			arguments.IsValid = true;
		}
	}
	return arguments.IsValid;	
}
function dllCiudadDestinoSelected(source, arguments)
{		
	var ciudadDestinoTiquete = document.getElementById('InicioResarcimientos1_SeleccionarItinerarioTiquete1_cmbCiudadDestino');
	var ciudadDestinoDinero = document.getElementById('InicioResarcimientos1_SeleccionarItinerarioDinero1_cmbCiudadDestino');
	if(ciudadDestinoTiquete != null)
	{
		if(document.getElementById('InicioResarcimientos1_SeleccionarItinerarioTiquete1_cmbCiudadDestino_value').value == '-1')
		{
			arguments.IsValid = false;
		}
		else
		{
			arguments.IsValid = true;
		}			
	}
	if(ciudadDestinoDinero != null)
	{
		if(document.getElementById('InicioResarcimientos1_SeleccionarItinerarioDinero1_cmbCiudadDestino_value').value == '-1')
		{
			arguments.IsValid = false;
		}
		else
		{
			arguments.IsValid = true;
		}
	}
	return arguments.IsValid;
}
function ValidarFechaMayorResar(source, arguments)
{
	arguments.IsValid = true;
	var tiqueteFechaIda = document.getElementById('InicioResarcimientos1_SeleccionarItinerarioTiquete1_dtOrigen');
 	var tiqueteFechaRegreso = document.getElementById('InicioResarcimientos1_SeleccionarItinerarioTiquete1_dtDestino');
 	var dineroFechaIda = document.getElementById('InicioResarcimientos1_SeleccionarItinerarioDinero1_dtOrigen');
 	var dineroFechaRegreso = document.getElementById('InicioResarcimientos1_SeleccionarItinerarioDinero1_dtDestino');
 	if(tiqueteFechaIda != null && tiqueteFechaRegreso != null)
 	{
 		strFechaIda = document.getElementById('InicioResarcimientos1_SeleccionarItinerarioTiquete1_dtOrigen_dateInput').value;
 		strFechaRegreso = document.getElementById('InicioResarcimientos1_SeleccionarItinerarioTiquete1_dtDestino_dateInput').value;
 	}
 	if(dineroFechaIda != null && dineroFechaRegreso != null)
 	{
 		strFechaIda = document.getElementById('InicioResarcimientos1_SeleccionarItinerarioDinero1_dtOrigen_dateInput').value;
 		strFechaRegreso = document.getElementById('InicioResarcimientos1_SeleccionarItinerarioDinero1_dtDestino_dateInput').value;
 	}
    if (strFechaIda != "" && strFechaRegreso != "")
    {
		if (strFechaIda > strFechaRegreso)
		{
	  		arguments.IsValid = false;
		}
    }
	return arguments.IsValid;
}
function Ciudades_OnClientBlur(source)
{
	try
	{		
		source.SetState(source.HighlightedItem);		
	}
	catch(e){var a = 0;}
	try
	{
		source.HideDropDown();
	}
	catch(e){var b = 0;}
	try
	{
		ValidarSeleccion();
	}
	catch(e){var c = 0;}
}

function ValidarSeleccion()
{
	var comboInstanceO = document.getElementById('InicioResarcimientos1_SeleccionarItinerarioDinero1_cmbCiudadOrigen_value');
    var selectedValueO = comboInstanceO.value;
    var comboInstanceD = document.getElementById('InicioResarcimientos1_SeleccionarItinerarioDinero1_cmbCiudadDestino_value');
    var selectedValueD = comboInstanceD.value;
    var strPaisCookie = getCookie("pais");	
	if (selectedValueO != null && selectedValueO != null)
	{
		var PaisO = selectedValueO.substring(4);
		var PaisD = selectedValueD.substring(4);
		if ((PaisO != "CO" && PaisO != "") || (PaisD != "CO" && PaisD != ""))
		{
			if (document.getElementById('InicioResarcimientos1_SeleccionarItinerarioDinero1_LblClase') != null &&	document.getElementById('InicioResarcimientos1_SeleccionarItinerarioDinero1_DdlCabina') != null)
			{
				document.getElementById('InicioResarcimientos1_SeleccionarItinerarioDinero1_LblClase').style.display='';
				document.getElementById('InicioResarcimientos1_SeleccionarItinerarioDinero1_DdlCabina').style.display='';
			}
		}
		else
		{
			if (document.getElementById('InicioResarcimientos1_SeleccionarItinerarioDinero1_LblClase') != null &&	document.getElementById('InicioResarcimientos1_SeleccionarItinerarioDinero1_DdlCabina') != null)
			{
				document.getElementById('InicioResarcimientos1_SeleccionarItinerarioDinero1_LblClase').style.display='none';
				document.getElementById('InicioResarcimientos1_SeleccionarItinerarioDinero1_DdlCabina').style.display='none';
			}
		}
	}
}

function getCookie(c_name)
{
	if (document.cookie.length > 0)
	{
		c_start=document.cookie.indexOf(c_name + "=");
		if (c_start!=-1)
		{ 
			c_start=c_start + c_name.length+1; 
			c_end=document.cookie.indexOf(";",c_start);
			if (c_end==-1) c_end=document.cookie.length;
			return unescape(document.cookie.substring(c_start,c_end));
		} 
	}
	return "";
}

function document_onload()
{
	var panel = document.getElementById('InicioResarcimientos1_PanMPDDinero');
	if(panel == null)
		return true;
	//asigna el evento click a cada uno de los radiobutton. 
 	var oDivRadios;
 	if(document.getElementById)
		oDivRadios = document.getElementById('divRadios');
	else if(document.all)
		oDivRadios = document.all('divRadios');			
	if(oDivRadios)
		oDivRadios.onclick = divRadios_onclick;
	// Esto es para dejar por defecto la ultima opcion que selecciono el usuario ;)
	var BEFormaCentroNuevoF1_rbIdayRegreso = document.getElementById('InicioResarcimientos1_SeleccionarItinerarioDinero1_rbIdayRegreso');
	if (BEFormaCentroNuevoF1_rbIdayRegreso && BEFormaCentroNuevoF1_rbIdayRegreso.checked)
 	{ 	
		habilitar_fecharegreso(BEFormaCentroNuevoF1_rbIdayRegreso);
 	}
 	var BEFormaCentroNuevoF1_rbSoloIda = document.getElementById('InicioResarcimientos1_SeleccionarItinerarioDinero1_rbSoloIda');
 	if (BEFormaCentroNuevoF1_rbSoloIda && BEFormaCentroNuevoF1_rbSoloIda.checked)
 	{ 		
		deshabilitar_fecharegreso(BEFormaCentroNuevoF1_rbSoloIda);
  	}  		
}

 //----es para asignar los eventos al rblTipoVuelo
var oDivRadios = null;
function deshabilitar_fecharegreso(objeto)
{
	if(objeto.checked)
	{	
		document.getElementById('div_fecharegreso').style.visibility = 'hidden';
		document.getElementById('div_fecharegreso1').style.visibility = 'hidden';
	}
}

function habilitar_fecharegreso(objeto)
{
	if(objeto.checked)
	{	
		document.getElementById('div_fecharegreso').style.visibility = 'visible';
		document.getElementById('div_fecharegreso1').style.visibility = 'visible';
	}
}

function divRadios_onclick(evt)
{
	var oSrc = null;

	if(!evt)
		evt = window.event;

	if(evt)
	{
		oSrc = evt.srcElement;
		if(!oSrc)
			oSrc = evt.target;
	}

	if(oSrc && oSrc.tagName)
	{
		if(oSrc.tagName.toLowerCase() == 'input'  &&  oSrc.type == 'radio')
			AsingFunction(oSrc);
	}
}

function AsingFunction(oSrc)
{
	if (oSrc.value == "rbIdayRegreso")
	{
		habilitar_fecharegreso(oSrc);
	}
	if (oSrc.value == "rbSoloIda")
	{
		deshabilitar_fecharegreso(oSrc);
	}
}
