
/**
 * Comprueba si la estructura de la cadena recibida es coherente con la estructura de un mail.
 *
 * @param string cadena
 * @return bool
 */
function emailValido(cadena)
{
	var RegExPattern = /[\w-\.]{3,}@([\w-]{2,}\.)*([\w-]{2,}\.)[\w-]{2,4}/;
	if ((cadena.match(RegExPattern)) && (cadena!='')) return true;
	else return false;
}


function sendFormCm(idItem,path){
	var url = path + "web/contenido/saveComment.php";
	var val = document.getElementById("valoracion").value;
	var texto = document.getElementById("comentario").value;
	var htmlCode = $.post(url, {articulo: idItem, texto: texto, val: val},
			function (data){
				document.getElementById("mostrar_result").innerHTML = data;
				document.getElementById("mostrar_result").style.display = "block";
				location.reload(true);
			}
	);
}

function sendFormCmFV(idItem,type, path){
	var url = path + "web/galeria/saveComment.php";
	var texto = document.getElementById("comentario").value;
	var htmlCode = $.post(url, {id: idItem, texto: texto, tipo: type},
			function (data){
				document.getElementById("mostrar_result").innerHTML = data;
				document.getElementById("mostrar_result").style.display = "block";
				location.reload(true);
			}
	);
}

function recomendar(idItem, path){
	var url = path + "web/mapas/recomendarItem.php";
	var htmlCode = $.post(url, {item: idItem, texto: 'true'},
			function (data){
				document.getElementById("enlaceRco").innerHTML = '<img src="'+path+'images/iconos/recomendar.png" />';
				location.reload(true);
			}
	);
}

function eliminarComment(idItem, path){
	var url = path + "web/contenido/delComment.php";
	var htmlCode = $.post(url, {comment: idItem},
			function (data){
				location.reload(true);
			}
	);
}

//eliminarCommentFV
function eliminarCommentFV(idItem, tipo,  path){
	var url = path + "web/galeria/delComment.php";
	var htmlCode = $.post(url, {comment: idItem, tipo: tipo},
			function (data){
				location.reload(true);
			}
	);
}


function eliminarCommentArticulo(idItem, path){
	var url = path + "web/expertos/delComment.php";
	var htmlCode = $.post(url, {comment: idItem},
			function (data){
				location.reload(true);
			}
	);
}

function sendVotacion(idItem, tipo, path){
	var url = path + "web/galeria/saveValoracion.php";
	var valoracion = getCheckedValue(document.auxValoracion.valoracion);
//	alert(valoracion);
	var htmlCode = $.post(url, {id: idItem, tipo: tipo, valoracion: valoracion},
			function (data){
				document.getElementById('valoracionContent').innerHTML = data;
			}
	);
}
function sendVotacionStars(idItem, tipo, path, valoracion){
	var url = path + "web/galeria/saveValoracion.php";
	var htmlCode = $.post(url, {id: idItem, tipo: tipo, valoracion: valoracion},
			function (data){
				document.getElementById('valoracionContent').innerHTML = data;
			}
	);
}


function sendVotacionStarsUser(idItem, path, valoracion){
	var url = "saveValoracion.php";
	var htmlCode = $.post(url, {id: idItem, valoracion: valoracion},
			function (data){
				document.getElementById('valoracionContent').innerHTML = data;
			}
	);
}

function sendVotacionStarsItem(idItem, tabla, path, valoracion){
	var url = "saveValoracion.php";
	var htmlCode = $.post(url, {id: idItem, valoracion: valoracion, tabla: tabla},
			function (data){
				document.getElementById('valoracionContent').innerHTML = data;
			}
	);
}

function sendFormCmUs(idItem, path){
	var url = "saveComment.php";
	var texto = document.getElementById("comentario").value;
	var htmlCode = $.post(url, {id: idItem, texto: texto},
			function (data){
				document.getElementById("mostrar_result").innerHTML = data;
				document.getElementById("mostrar_result").style.display = "block";
				location.reload(true);
			}
	);
}

function sendFormCmItem(idItem, tabla){
	var url = "saveComment.php";
	var texto = document.getElementById("comentario").value;
	var htmlCode = $.post(url, {id: idItem, texto: texto, tabla: tabla},
			function (data){
				document.getElementById("mostrar_result").innerHTML = data;
				document.getElementById("mostrar_result").style.display = "block";
				location.reload(true);
			}
	);
}

function eliminarCommentUs(idItem,path){
	var url = "delComment.php";
	var htmlCode = $.post(url, {comment: idItem},
			function (data){
				location.reload(true);
			}
	);
}

function eliminarCommentItem(idItem,tabla){
	var url = "delComment.php";
	var htmlCode = $.post(url, {comment: idItem, tabla: tabla},
			function (data){
				location.reload(true);
			}
	);
}


function marcarEstrellas(seleccionadas)
{
	//Desmarcar todas
	desmarcarEstrellas();

	//Marcar hasta seleccion
	for (i=1; i<=seleccionadas; i++)
	{
		elemento = 'ValoracionStar_'+i;
		document.getElementById(elemento).className="StarOn";
	}
}

function desmarcarEstrellas()
{
	//Desmarcar todas
	for (i=1; i<=5; i++)
	{
		elemento = 'ValoracionStar_'+i;
		document.getElementById(elemento).className="StarOff";
	}
}



function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}


//---------------------------------------------------------------------------------------------
//Funciones para ver si existe una variable
//---------------------------------------------------------------------------------------------
function isset(variable_name) {
    try {
         if (typeof(eval(variable_name)) != 'undefined')
         if (eval(variable_name) != null)
         return true;
     } catch(e) { }
    return false;
}


//---------------------------------------------------------------------------------------------
//Control del menu de navegacion
//---------------------------------------------------------------------------------------------
function navegacion(idCapa)
{
	//Primero ocultar las demás
	if (isset(document.getElementById('subMenuRuedas'))) 	document.getElementById('subMenuRuedas').style.display = 'none';
	if (isset(document.getElementById('subMenuComer'))) 	document.getElementById('subMenuComer').style.display = 'none';
	if (isset(document.getElementById('subMenuCiudades'))) 	document.getElementById('subMenuCiudades').style.display = 'none';
	if (isset(document.getElementById('subMenuVerde')))		document.getElementById('subMenuVerde').style.display = 'none';
	if (isset(document.getElementById('subMenuBusiness'))) 	document.getElementById('subMenuBusiness').style.display = 'none';
	if (isset(document.getElementById('subMenuGuias'))) 	document.getElementById('subMenuGuias').style.display = 'none';
	if (isset(document.getElementById('subMenuBuscador'))) 	document.getElementById('subMenuBuscador').style.display = 'none';
	if (isset(document.getElementById('subMenuCompartir'))) document.getElementById('subMenuCompartir').style.display = 'none';
	if (isset(document.getElementById('subMenuNoTeLoPierdas'))) document.getElementById('subMenuNoTeLoPierdas').style.display = 'none';
/*	if (isset(document.getElementById('subMenuExperto'))) document.getElementById('subMenuExperto').style.display = 'none';
	if (isset(document.getElementById('subMenuComuniti'))) document.getElementById('subMenuComuniti').style.display = 'none';
*/
	//Visualizar la seleccionada
	if (isset(document.getElementById(idCapa))) document.getElementById(idCapa).style.display = 'block';

	/*return true;*/
}







//---------------------------------------------------------------------------------------------
// Mostrar y ocultar capas
//---------------------------------------------------------------------------------------------
function mostrarCapa(capa)
{
	if (isset(document.getElementById(capa)))
	{
		document.getElementById(capa).style.display = "block";
	}
}
function ocultarCapa(capa)
{
	//	Para evitar errores comprobar si existe la capa nates de ocultarla
	if (isset(document.getElementById(capa)))
	{
		document.getElementById(capa).style.display = "none";
	}
}
function ocultarVariasCapas(capa, inicio, fin)
{
	//Incluir límites por si acaso. Para evitar errores comprobar si existe la capa nates de ocultarla
	for (i=inicio; i<=fin; i++)
	{
		nombreCapa = capa+i;

		if (isset(document.getElementById(nombreCapa)))
		{
			document.getElementById(nombreCapa).style.display = "none";
		}
	}
}
function evaluarMostrarOcultarCapa(indice, i, totalCapas, pathTemplate)
{
	capa = 'capaHabitaciones_'+indice+'_'+i;
	imagen = 'botonMasMenos_'+indice+'_'+i;

	//	Para evitar errores comprobar si existe la capa nates de mostrarla
	if (isset(document.getElementById(capa)))
	{
		if (document.getElementById(capa).style.display == 'none')
		{
			document.getElementById(capa).style.display = 'block';
			document.getElementById(imagen).src = pathTemplate+'less.gif';
		}
		else
		{
			document.getElementById(capa).style.display = 'none';
			document.getElementById(imagen).src = pathTemplate+'more.gif';
		}
	}
}


//---------------------------------------------------------------------------------------------
// Sumar días a una fecha dd/mm/AAAA
//---------------------------------------------------------------------------------------------
var aFinMes = new Array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);

function finMes(nMes, nAno){
	return aFinMes[nMes - 1] + (((nMes == 2) && (nAno % 4) == 0)? 1: 0);
}

function padNmb(nStr, nLen, sChr){
	var sRes = String(nStr);
	for (var i = 0; i < nLen - String(nStr).length; i++)
	sRes = sChr + sRes;
	return sRes;
}

function makeDateFormat(nDay, nMonth, nYear){
	var sRes;
	sRes = padNmb(nDay, 2, "0") + "/" + padNmb(nMonth, 2, "0") + "/" + padNmb(nYear, 4, "0");
	return sRes;
}

function incDate(sFec0){
	var nDia = parseInt(sFec0.substr(0, 2), 10);
	var nMes = parseInt(sFec0.substr(3, 2), 10);
	var nAno = parseInt(sFec0.substr(6, 4), 10);
	nDia += 1;
	if (nDia > finMes(nMes, nAno)){
		nDia = 1;
		nMes += 1;
		if (nMes == 13){
			nMes = 1;
			nAno += 1;
		}
	}
	return makeDateFormat(nDia, nMes, nAno);
}

function decDate(sFec0){
	var nDia = Number(sFec0.substr(0, 2));
	var nMes = Number(sFec0.substr(3, 2));
	var nAno = Number(sFec0.substr(6, 4));
	nDia -= 1;
	if (nDia == 0){
		nMes -= 1;
		if (nMes == 0){
			nMes = 12;
			nAno -= 1;
		}
		nDia = finMes(nMes, nAno);
	}
	return makeDateFormat(nDia, nMes, nAno);
}

function addToDate(sFec0, sInc){
	var nInc = Math.abs(parseInt(sInc));
	var sRes = sFec0;
	if (parseInt(sInc) >= 0)
		for (var i = 0; i < nInc; i++) sRes = incDate(sRes);
	else
		for (var i = 0; i < nInc; i++) sRes = decDate(sRes);
	return sRes;
}



//---------------------------------------------------------------------------------------------
// Devuelve la posición vertical de un objeto DOM.
//---------------------------------------------------------------------------------------------
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;
}
//---------------------------------------------------------------------------------------------
// Devuelve la posición horizontal de un objeto DOM.
//---------------------------------------------------------------------------------------------
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;
}

//---------------------------------------------------------------------------------------------
//Funcion que muestra un div en la posicion indicada
//---------------------------------------------------------------------------------------------
function posicionarCapa(capa, elementoReferencia, elementoMarco)
{
//	alert(capa+' '+elementoReferencia+' '+elementoMarco)
	var objetoReferencia = document.getElementById(elementoReferencia);
	var elemento_posX = findPosX(objetoReferencia);
	var elemento_posY = findPosY(objetoReferencia);

	if (elementoMarco!='')
	{
		var objetoMarco = document.getElementById(elementoMarco);
		var marco_posX = findPosX(objetoMarco);
		var marco_posY = findPosY(objetoMarco);

		var posX = elemento_posX - marco_posX;
		var posY = elemento_posY - marco_posY;
	}
	else
	{
		var posX = elemento_posX;
		var posY = elemento_posY;
	}

	document.getElementById(capa).style.left = posX + 'px';
	document.getElementById(capa).style.top = (posY) + 'px';
	document.getElementById(capa).style.zIndex = 3;
}

function posicionarCapaExtend(capa, elementoReferencia, elementoMarco, addX, addY, display){
	var objetoReferencia = document.getElementById(elementoReferencia);
	var elemento_posX = findPosX(objetoReferencia);
	var elemento_posY = findPosY(objetoReferencia);

	if (elementoMarco!='')
	{
		var objetoMarco = document.getElementById(elementoMarco);
		var marco_posX = findPosX(objetoMarco);
		var marco_posY = findPosY(objetoMarco);

		var posX = elemento_posX - marco_posX;
		var posY = elemento_posY - marco_posY;
	}
	else
	{
		var posX = elemento_posX;
		var posY = elemento_posY;
	}

	posX = posX + addX;
	posY = posY + addY;

	document.getElementById(capa).style.left = posX + 'px';
	document.getElementById(capa).style.top = (posY) + 'px';
	document.getElementById(capa).style.zIndex = 3;

	if (display == 'si'){
		document.getElementById(capa).style.display = 'block';
	}
}



//---------------------------------------------------------------------------------------------
// Capas Edades Menores en formulario de Busqueda
//---------------------------------------------------------------------------------------------
function mostrarEdadesMenores(habitacion, numeroMenores, producto)
{
	var nombreCapa = 'edadesMenores_'+habitacion;

	var maximoNumeroMenores = 3;

	if (numeroMenores != 0)
	{
		//oculta todas las edades
		for (i=1; i<=maximoNumeroMenores; i++)
		{
			var aux = 'edadMenor_'+habitacion+'_'+i;
			document.getElementById(aux).style.display = 'none';
		}

		//muestra edades para cada menor seleccionado
		for (i=1; i<=numeroMenores; i++)
		{
			var aux = 'edadMenor_'+habitacion+'_'+i;
			document.getElementById(aux).style.display = 'block';
		}

		//Posicionar capa (si no hay habitaciones la etiqueta simplemente es "menores")
		if (producto == 'hoteles') nombreElementoReferencia = 'menores_'+habitacion;
		else
			if (producto == 'actividades') nombreElementoReferencia = 'menores';

		posicionarCapa(nombreCapa, nombreElementoReferencia, 'formularioBusqueda');

		//Mostrar capa
		document.getElementById(nombreCapa).style.display = "block";
	}
	else
	{
		//Ocultar capa
		ocultarCapa(nombreCapa);
	}
}



function validarFormularioHoteles()
{
	var formulario = document.getElementById('formularioBusqueda');

	//Destino

	if ((formulario.destino_value.value == '') || (formulario.aux_destino.value == ''))
	{
		alert('Debe indicar un destino válido');
	}
	else
	{
		//Habitaciones con mismo tipo -> no permitir


		//falta esta validacion




		//Todo correcto CONTINUAR
		if (document.getElementById('destino').value != document.getElementById('aux_destino').value) document.getElementById('destino_value').value='';
		formulario.submit();
	}

}

function validarFormularioVuelos()
{
	var formulario = document.getElementById('formularioBusqueda');

	//Origen y Destino
	if ((formulario.aer_origen_value.value == '') || (formulario.aux_origen.value == '') || (formulario.aer_destino_value.value == '') || (formulario.aux_destino.value == ''))
	{
		alert('Debe indicar los aeropuertos de Origen y Destino');
	}
	else
	{
		//Pasajeros
		numeroAdultos = parseInt(formulario.adultos.value);
		numeroMenores = parseInt(formulario.menores.value);
		numeroBebes = parseInt(formulario.bebes.value);
		totalPasajeros = numeroAdultos + numeroMenores + numeroBebes;

		if (totalPasajeros == 0)
		{
			alert('Debe indicar el numero de pasajeros');
		}
		else
		{
			//Todo correcto CONTINUAR
			if (document.getElementById('aer_origen').value != document.getElementById('aux_origen').value) document.getElementById('aer_origen_value').value='';
			if (document.getElementById('aer_destino').value != document.getElementById('aux_destino').value) document.getElementById('aer_destino_value').value='';

			formulario.submit();
		}
	}
}


function validarFormularioActividades()
{
	var formulario = document.getElementById('formularioBusqueda');

	//Destino
	if ((formulario.destino_value.value == '') || (formulario.aux_destino.value == ''))
	{
		alert('Debe indicar un destino válido');
	}
	else
	{
		//Todo correcto CONTINUAR
		if (document.getElementById('destino').value != document.getElementById('aux_destino').value) document.getElementById('destino_value').value='';
		formulario.submit();
	}
}




//---------------------------------------------------------------------------------------------
// Residentes - vuelos
//---------------------------------------------------------------------------------------------
function addOpt(oCntrl, iPos, sTxt, sVal){
 	var selOpcion=new Option(sTxt, sVal);
 	eval(oCntrl.options[iPos]=selOpcion);
}
function Select_Resi(mezcla)
{
	var formulario = 'formularioBusqueda';

	var campo_residentes = eval('document.getElementById("'+formulario+'").residentes');

	if (isset(campo_residentes))
	{
		while (campo_residentes.length) campo_residentes.remove(0);
		addOpt(campo_residentes,  0, "No soy residente", "no");

		switch (mezcla)
		{
			case 'a':
			case 'aa':
						campo_residentes.length=2;
						addOpt(campo_residentes,  1, "Baleares", "BL");
						break;
			case 'b':
			case 'bb':
						campo_residentes.length=2;
						addOpt(campo_residentes,  1, "Canarias", "CA");
						break;
			case 'c':
			case 'cc':
						campo_residentes.length=2;
						addOpt(campo_residentes,  1, "Ceuta", "CE");
						break;
			case 'd':
			case 'dd':
						campo_residentes.length=2;
						addOpt(campo_residentes,  1, "Melilla", "ME");
						break;
			case 'ab':
			case 'ba':
						campo_residentes.length=3;
						addOpt(campo_residentes,  1, "Baleares", "BL");
						addOpt(campo_residentes,  2, "Canarias", "CA");
						break;
			case 'ac':
			case 'ca':
						campo_residentes.length=3;
						addOpt(campo_residentes,  1, "Baleares", "BL");
						addOpt(campo_residentes,  2, "Ceuta", "CE");
						break;
			case 'ad':
			case 'da':
						campo_residentes.length=3;
						addOpt(campo_residentes,  1, "Baleares", "BL");
						addOpt(campo_residentes,  2, "Melilla", "ME");
						break;
			case 'bc':
			case 'cb':
						campo_residentes.length=3;
						addOpt(campo_residentes,  1, "Canarias", "CA");
						addOpt(campo_residentes,  2, "Ceuta", "CE");
						break;
			case 'bd':
			case 'db':
						campo_residentes.length=3;
						addOpt(campo_residentes,  1, "Canarias", "CA");
						addOpt(campo_residentes,  2, "Melilla", "ME");
						break;
			case 'cd':
			case 'dc':
						campo_residentes.length=3;
						addOpt(campo_residentes,  1, "Ceuta", "CE");
						addOpt(campo_residentes,  2, "Melilla", "ME");
						break;
			default:
						break;
		}
	}
}


function comprobarAeropuertoResidente(aeropuerto)
{
	var valor='';
	var codigo=0;

	if (   (aeropuerto=='MENORCA, MENORCA, ESPAÑA, (MAH)')
		|| (aeropuerto=='IBIZA, IBIZA, ESPAÑA, (IBZ)')
		|| (aeropuerto=='PALMA MALLORCA, PALMA MALLORCA, ESPAÑA, (PMI)')
		|| (aeropuerto=='IBZ')
		|| (aeropuerto=='MAH')
		|| (aeropuerto=='PMI')
		|| (aeropuerto=='menorca')
		|| (aeropuerto=='ibiza')
		|| (aeropuerto=='palma mallorca')
		|| (aeropuerto=='ibz')
		|| (aeropuerto=='mah')
		|| (aeropuerto=='pmi'))
	{
		valor='a';
		codigo=1;
   	}
   	else
   		if (   (aeropuerto=='LOS RODEOS, TENERIFE, ESPAÑA, (TFN)')
   			|| (aeropuerto=='REINA SOFIA, TENERIFE, ESPAÑA, (TFS)')
   			|| (aeropuerto=='TENERIFE (TODOS), TENERIFE, ESPAÑA, (TCI)')
   			|| (aeropuerto=='TENERIFE (TODOS)')
   			|| (aeropuerto=='HIERRO VALVERDE, VALVERDE, ESPAÑA, (VDE)')
   			|| (aeropuerto=='LA PALMA, SANTA CRUZ PALMA, ESPAÑA, (SPC)')
   			|| (aeropuerto=='LANZAROTE, LANZAROTE, ESPAÑA, (ACE)')
   			|| (aeropuerto=='GRAN CANARIA, GRAN CANARIA, ESPAÑA, (LPA)')
   			|| (aeropuerto=='FUERTEVENTURA, FUERTEVENTURA, ESPAÑA, (FUE)')
   			|| (aeropuerto=='ACE')
   			|| (aeropuerto=='FUE')
   			|| (aeropuerto=='SPC')
   			|| (aeropuerto=='TFN')
   			|| (aeropuerto=='TFS')
   			|| (aeropuerto=='TCI')
   			|| (aeropuerto=='VDE')
   			|| (aeropuerto=='GMZ')
   			|| (aeropuerto=='LPA')
   			|| (aeropuerto=='los rodeos')
   			|| (aeropuerto=='reina sofia')
   			|| (aeropuerto=='tenerife (all)')
   			|| (aeropuerto=='tenerife (todos)')
   			|| (aeropuerto=='hierro valverde')
   			|| (aeropuerto=='la palma')
   			|| (aeropuerto=='lanzarote')
   			|| (aeropuerto=='gran canaria')
   			|| (aeropuerto=='fuerteventura')
   			|| (aeropuerto=='ace')
   			|| (aeropuerto=='fue')
   			|| (aeropuerto=='spc')
   			|| (aeropuerto=='tfn')
   			|| (aeropuerto=='tfs')
   			|| (aeropuerto=='tci')
   			|| (aeropuerto=='vde')
   			|| (aeropuerto=='gmz')
   			|| (aeropuerto=='lpa'))
   		{
			valor='b';
			codigo=1;
   		}
   		else
   			if (   (aeropuerto=='HELIPUERTO')
   				|| (aeropuerto=='JCU')
   				|| (aeropuerto=='helipuerto')
   				|| (aeropuerto=='jcu')
   				|| (aeropuerto=='CEUTA')
   				|| (aeropuerto=='ceuta'))
   			{
				valor='c';
				codigo=1;
   			}
   			else
   				if (   (aeropuerto=='MELILLA')
   					|| (aeropuerto=='MLN')
   					|| (aeropuerto=='melilla')
   					|| (aeropuerto=='mln'))
   				{
					valor='d';
					codigo=1;
   				}

   	arrayResultados = new Array();
   	arrayResultados['valor'] = valor;
   	arrayResultados['codigo'] = codigo;

   	return arrayResultados
}


function comprobarAeropuertoResidentes()
{
	var formulario = 'formularioBusqueda';
//	alert(formulario)

	var campo_origen = eval('document.getElementById("'+formulario+'").aer_origen_value').value;
	var campo_destino = eval('document.getElementById("'+formulario+'").aer_destino_value').value;

	var capaResidentes = document.getElementById("capaResidentes");
	var campo_residentes = eval('document.getElementById("'+formulario+'").residentes');

	var mezcla='';

	auxOrigen = comprobarAeropuertoResidente(campo_origen);
	origen = auxOrigen['valor']
	codigoOrigen = auxOrigen['codigo']


	auxDestino = comprobarAeropuertoResidente(campo_destino);
	destino = auxDestino['valor']
	codigoDestino = auxDestino['codigo']

	mezcla=origen+destino;

   	if (isset(campo_residentes))
   	{
		Select_Resi(mezcla);

	   	if ((codigoOrigen==1) || (codigoDestino==1))
	   	{
			capaResidentes.style.display='block';
	   	}
	   	else
	   	{
		    capaResidentes.style.display='none';
		}
	}
}
//---------------------------------------------------------------------------------------------
// Fin - Residentes - vuelos
//---------------------------------------------------------------------------------------------
