

// Función que busca las casas rurales y recupera las fotos del destino solicitado
		
function buscar(destino) {

	if (destino == null | destino == '') {
		var destino = $F('txtDestino');
	}
	
	if ( destino == '') {
		alert('¡Debes introducir un destino!');
		$('txtDestino').focus();
		return;
	}
	
	$('fotos').innerHTML ="";
	//Recuperamos las casas rurales en el destino seleccionado

	var url = "src/buscarCasas.php?destino=" + destino;
	
	$('listado').innerHTML = "<p>Cargando las casas rurales</p><img src=\"imagenes/ajax-loader.gif\" class=\"imagenCargando\" />";
	
	new Ajax.Request(url, 
					{method:'get',  
					 onSuccess: function(transport){
						
						$('listado').innerHTML = transport.responseText;						
						//Si hemos encontrado alguna casa rural, buscamos entonces las fotos del sitio
							var url = "src/buscarFotos.php?destino=" + destino;
							$('fotos').innerHTML = "<p>Cargando fotos del entorno</p><img src=\"imagenes/ajax-loader.gif\" class=\"imagenCargando\" />";
							new Ajax.Updater('fotos', url, {method:'get'});
							
						// Pasamos el foto al div de resultados para que pueda utilaizarse el teclado para moverse
						$('resultados').focus();

					 },
					 onFailure: function(){
							$('listado').innerHTML = "<img src=\"imagenes/error.jpg\" alt=\"Fotografía de un campo en Navarra\" />";
							$('fotos').innerHTML = "<h3>Lo sentimos mucho, no se han encontrado casas rurales en <em>" + destino + "</h3>";
					 }
					 
					});
	
}
		/**
 Captura los clicks de ratón y, en caso de que se alla pinchado un enlace
 con la clase external, lo abre en una nueva ventan
 **/

function openTargetBlank(e){

   var className = 'externo';
   
   if (!e) var e = window.event;
   var clickedObj = e.target ? e.target : e.srcElement;
   
    if(clickedObj.nodeName == 'A')
    {
      r=new RegExp("(^| )"+className+"($| )");
      if(r.test(clickedObj.className)){
         window.open(clickedObj.href);
         return false;
   
      }
  }
  
  if(clickedObj.nodeName == 'IMG')
    {
      r=new RegExp("(^| )"+className+"($| )");
      if(r.test(clickedObj.parentNode.className)){
         window.open(clickedObj.parentNode.href);
         return false;
   
      }
  }
}
   
document.onclick = openTargetBlank;
