/* Java script para el manejo de la venta de disponibilidades. */


/**
* Rellena las persianas dependiendo del valos que se modifique en los alojamientos
*/
function DisparadorUnidadAlojativa()
{
	//Borramos lo que esté puesto que ya no nos sirve.
	BorrarUnidadAlojativa()

	//Tomamos el indice.
	var Establecimiento = document.getElementById("id_establecimiento").options[document.getElementById("id_establecimiento").selectedIndex].value;


	switch(Establecimiento)
	{
		case "1":
			NuevoElementoOption=document.createElement('option');
			NuevoElementoOption.value=3;
			NuevoElementoOption.text=Idioma_Individual;
			try
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption,null);
			}
			catch(e)
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption);
			}

			NuevoElementoOption=document.createElement('option');
			NuevoElementoOption.value=4;
			NuevoElementoOption.text=Idioma_Doble;
			try
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption,null);
			}
			catch(e)
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption);
			}

			NuevoElementoOption=document.createElement('option');
			NuevoElementoOption.value=5;
			NuevoElementoOption.text=Idioma_Junior_Suite;
			try
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption,null);
			}
			catch(e)
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption);
			}

			/*
			Este esta fuera de catálogo
			
			NuevoElementoOption=document.createElement('option');
			NuevoElementoOption.value=6;
			NuevoElementoOption.text='Idioma_Senior_Suite';
			try
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption,null);
			}
			catch(e)
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption);
			}
			*/
		break;
		case "2":
		
			NuevoElementoOption=document.createElement('option');
			NuevoElementoOption.value=8;
			NuevoElementoOption.text=Idioma_Tipo_A_CMV;
			try
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption,null);
			}
			catch(e)
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption);
			}

			NuevoElementoOption=document.createElement('option');
			NuevoElementoOption.value=9;
			NuevoElementoOption.text=Idioma_Tipo_B_CMV;
			try
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption,null);
			}
			catch(e)
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption);
			}		
		break;		
		case "3":
			NuevoElementoOption=document.createElement('option');
			NuevoElementoOption.value=7;
			NuevoElementoOption.text=Idioma_Tipo_A;
			try
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption,null);
			}
			catch(e)
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption);
			}
		break;
		case "4":
			NuevoElementoOption=document.createElement('option');
			NuevoElementoOption.value=1;
			NuevoElementoOption.text=Idioma_Tipo_A;
			try
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption,null);
			}
			catch(e)
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption);
			}

			NuevoElementoOption=document.createElement('option');
			NuevoElementoOption.value=2;
			NuevoElementoOption.text=Idioma_Tipo_B;
			try
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption,null);
			}
			catch(e)
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption);
			}		
		break;
		case "5":
			NuevoElementoOption=document.createElement('option');
			NuevoElementoOption.value=1;
			NuevoElementoOption.text=Idioma_Tipo_A;
			try
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption,null);
			}
			catch(e)
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption);
			}

			NuevoElementoOption=document.createElement('option');
			NuevoElementoOption.value=2;
			NuevoElementoOption.text=Idioma_Tipo_B;
			try
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption,null);
			}
			catch(e)
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption);
			}		
		break;
		case "6":
			NuevoElementoOption=document.createElement('option');
			NuevoElementoOption.value=10;
			NuevoElementoOption.text=Idioma_A1;
			try
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption,null);
			}
			catch(e)
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption);
			}

			NuevoElementoOption=document.createElement('option');
			NuevoElementoOption.value=11;
			NuevoElementoOption.text=Idioma_A2;
			try
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption,null);
			}
			catch(e)
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption);
			}

			NuevoElementoOption=document.createElement('option');
			NuevoElementoOption.value=12;
			NuevoElementoOption.text=Idioma_Estudio;
			try
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption,null);
			}
			catch(e)
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption);
			}
			
			NuevoElementoOption=document.createElement('option');
			NuevoElementoOption.value=13;
			NuevoElementoOption.text=Idioma_Suite;
			try
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption,null);
			}
			catch(e)
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption);
			}
		break;
		case "7":
			NuevoElementoOption=document.createElement('option');
			NuevoElementoOption.value=14;
			NuevoElementoOption.text=Idioma_Individual;
			try
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption,null);
			}
			catch(e)
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption);
			}

			NuevoElementoOption=document.createElement('option');
			NuevoElementoOption.value=15;
			NuevoElementoOption.text=Idioma_Doble;
			try
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption,null);
			}
			catch(e)
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption);
			}

			NuevoElementoOption=document.createElement('option');
			NuevoElementoOption.value=16;
			NuevoElementoOption.text=Idioma_Suite;
			try
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption,null);
			}
			catch(e)
			{
				document.getElementById('id_unidad_alojativa').add(NuevoElementoOption);
			}

		break;
	}
	
}



/**
* Borramos todos los valores existentes en las unidades alojativas.
*/
function BorrarUnidadAlojativa()
{
	var x=document.getElementById("id_unidad_alojativa");
	while (x.length>0)
	  x.remove(x.length-1);
}

/**
* Funcion para cargar el script en el onLoad.
*/
function CargaCambioPersianas()
{
	document.getElementById('id_establecimiento').onchange = DisparadorUnidadAlojativa;
}
