//Funciones de search.php
	//FUNCION PARA EXPANDIR la busqueda
	function ampliar(zap) {
		if (document.getElementById) {
			var abra = document.getElementById(zap).style;
			if (abra.display == "block") {
				abra.display = "none";
				document.getElementById('form_search').search_type.value='basic';
			} else {
			abra.display = "block";
			document.getElementById('form_search').search_type.value='advanced';
			} 
			return false
		} else {
		return true
		}
	}

	function nuevoAjax()
	{ 
		/* Crea el objeto AJAX. Esta funcion es generica para cualquier utilidad de este tipo, por
		lo que se puede copiar tal como esta aqui */
		var xmlhttp=false; 
		try 
		{ 
			// Creacion del objeto AJAX para navegadores no IE
			xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); 
		}
		catch(e)
		{ 
			try
			{ 
				// Creacion del objeto AJAX para IE 
				xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
			} 
			catch(E) { xmlhttp=false; }
		}
		if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp=new XMLHttpRequest(); } 

		return xmlhttp; 
	}




	function select_pro(pro)
	{
		document.getElementById('poblacion_content').innerHTML='<div style="text-align:center"><img src="/images/loading2.gif></div>';
		// Creo el objeto AJAX y envio la petición por POST (para evitar cacheos de datos)
		var ajax=nuevoAjax();
		
		ajax.open("POST", "/includes/comunes/select_provincia.php", true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send('provincia='+pro.value);
		
		ajax.onreadystatechange=function()
		{
			if(ajax.readyState==4)
			{
				// Al recibir la respuesta coloco directamente el HTML en la capa contenedora
				document.getElementById('poblacion_content').innerHTML=ajax.responseText;
			}
		}
	}



	function select_cate(cate)
	{ 
		document.getElementById('tipo_content').innerHTML='<div style="text-align:center"><img src="/images/loading2.gif></div>';
		// Creo el objeto AJAX y envio la petición por POST (para evitar cacheos de datos)
		var ajax=nuevoAjax();
		
		ajax.open("POST", "/includes/comunes/select_categoria.php", true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send('categoria='+cate.value);
		
		ajax.onreadystatechange=function()
		{
			if(ajax.readyState==4)
			{
				// Al recibir la respuesta coloco directamente el HTML en la capa contenedora
				document.getElementById('tipo_content').innerHTML=ajax.responseText;
			}
		}
	}

	function validaCorreo(valor)
	{
		var reg=/(^[a-zA-Z0-9._-]{1,30})@([a-zA-Z0-9.-]{1,30}$)/;
		if(reg.test(valor)) return true;
		else return false;
	}

	function send_query()
	{
		document.getElementById('wait_send_query').innerHTML='<div style="text-align:center"><img src="/images/loading2.gif></div>';
		// Creo el objeto AJAX y envio la petición por POST (para evitar cacheos de datos)
		if(document.getElementById('form_send_query').nombre.value!='' && validaCorreo(document.getElementById('form_send_query').email.value) ){
		var ajax=nuevoAjax();
		var alquiler_comprar=0;
		var alquiler=0;
		var comprar=0;
		if(document.getElementById('form_search').alquiler_comprar.checked){alquiler_comprar=document.getElementById('form_search').alquiler_comprar.value}
		if(document.getElementById('form_search').alquiler.checked){alquiler=document.getElementById('form_search').alquiler.value}
		if(document.getElementById('form_search').comprar.checked){comprar=document.getElementById('form_search').comprar.value}
		ajax.open("POST", "/includes/recursos/lib/send_query.php", true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send('nombre='+document.getElementById('form_send_query').nombre.value+'&email='+document.getElementById('form_send_query').email.value+'&categoria='+document.getElementById('form_search').categoria.value+'&tipo='+document.getElementById('form_search').tipo.value+'&provincia='+document.getElementById('form_search').provincia.value+'&poblacion='+document.getElementById('form_search').poblacion.value+'&alquiler='+alquiler+'&alquiler_comprar='+alquiler_comprar+'&comprar='+comprar+'&precio_desde='+document.getElementById('form_search').precio_desde.value+'&precio_hasta='+document.getElementById('form_search').precio_hasta.value+'&habitaciones='+document.getElementById('form_search').habitaciones.value+'&banios='+document.getElementById('form_search').banios.value+'&cocheras='+document.getElementById('form_search').cocheras.value+'&antiguedad_edificio='+document.getElementById('form_search').antiguedad_edificio.value);
		
		ajax.onreadystatechange=function()
		{
			if(ajax.readyState==4)
			{
				// Al recibir la respuesta coloco directamente el HTML en la capa contenedora
				document.getElementById('wait_send_query').innerHTML=ajax.responseText;
			}
		}
		}else{
		
		document.getElementById('wait_send_query').innerHTML='complete corrrectamente los datos';
		
		}
	}


//Script de cabecera

function desplegar_lang(zap) {
	if (document.getElementById) {
		var abra = document.getElementById(zap).style;
		if (abra.display == "block") {
			abra.display = "none";
			document.getElementById('open_close_lang').src='/imagenes/open_lang.gif';
			} else {
			abra.display = "block";
			document.getElementById('open_close_lang').src='/imagenes/close_lang.gif';
			} 
		return false
	} else {
		return true
	}
}
//Script porpiedades



function filtrar()
{
	document.getElementById('propiedades_content').innerHTML='<div style="text-align:center"><img src="/images/loading.gif></div>';
	// Creo el objeto AJAX y envio la petición por POST (para evitar cacheos de datos)
	var ajax=nuevoAjax();
	var tipo=document.getElementById('form_filtro').tipo_propiedad.value;
	
	var provincia=document.getElementById('form_filtro').provincia.value;
	var operacion=document.getElementById('form_filtro').operacion.value;
	var orden=document.getElementById('form_filtro').orden.value;
	ajax.open("POST", "/includes/propiedades/filtrar_propiedades.php", true);
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send('tipo='+tipo+'&provincia='+provincia+'&operacion='+operacion+'&orden='+orden);
	
	ajax.onreadystatechange=function()
	{
		if(ajax.readyState==4)
		{
			// Al recibir la respuesta coloco directamente el HTML en la capa contenedora
			document.getElementById('propiedades_content').innerHTML=ajax.responseText;
		}
	}
}function filtrar_listado()
{
	document.getElementById('propiedades_content').innerHTML='<div style="text-align:center"><img src="/images/loading.gif></div>';
	// Creo el objeto AJAX y envio la petición por POST (para evitar cacheos de datos)
	var ajax=nuevoAjax();
	var tipo=document.getElementById('form_filtro').tipo_propiedad.value;
	
	var provincia=document.getElementById('form_filtro').provincia.value;
	var operacion=document.getElementById('form_filtro').operacion.value;
	var orden=document.getElementById('form_filtro').orden.value;
	ajax.open("POST", "/includes/propiedades/filtrar_propiedades_listado.php", true);
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send('tipo='+tipo+'&provincia='+provincia+'&operacion='+operacion+'&orden='+orden);
	
	ajax.onreadystatechange=function()
	{
		if(ajax.readyState==4)
		{
			// Al recibir la respuesta coloco directamente el HTML en la capa contenedora
			document.getElementById('propiedades_content').innerHTML=ajax.responseText;
		}
	}
}
function paginar(sql,desde)
{
	document.getElementById('propiedades_content').innerHTML='<div style="text-align:center"><img src="/images/loading.gif></div>';
	// Creo el objeto AJAX y envio la petición por POST (para evitar cacheos de datos)
	var ajax=nuevoAjax();
	var tipo=document.getElementById('form_filtro').tipo_propiedad.value;
	var provincia=document.getElementById('form_filtro').provincia.value;
	var operacion=document.getElementById('form_filtro').operacion.value;
	var orden=document.getElementById('form_filtro').orden.value;
	ajax.open("POST", "/includes/propiedades/paginar_propiedades.php", true);
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send('tipo='+tipo+'&provincia='+provincia+'&operacion='+operacion+'&orden='+orden+'&desde='+desde+'&sql='+sql);
	
	ajax.onreadystatechange=function()
	{
		if(ajax.readyState==4)
		{
			// Al recibir la respuesta coloco directamente el HTML en la capa contenedora
			document.getElementById('propiedades_content').innerHTML=ajax.responseText;
		}
	}
}
 
function paginar_miniaturas(sql,desde)
{
	document.getElementById('propiedades_content').innerHTML='<div style="text-align:center"><img src="/images/loading.gif></div>';
	// Creo el objeto AJAX y envio la petición por POST (para evitar cacheos de datos)
	var ajax=nuevoAjax();
	var tipo=document.getElementById('form_filtro').tipo_propiedad.value;
	var provincia=document.getElementById('form_filtro').provincia.value;
	var operacion=document.getElementById('form_filtro').operacion.value;
	var orden=document.getElementById('form_filtro').orden.value;
	ajax.open("POST", "/includes/propiedades/paginar_propiedades_miniaturas.php", true);
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send('tipo='+tipo+'&provincia='+provincia+'&operacion='+operacion+'&orden='+orden+'&desde='+desde+'&sql='+sql);
	
	ajax.onreadystatechange=function()
	{
		if(ajax.readyState==4)
		{
			// Al recibir la respuesta coloco directamente el HTML en la capa contenedora
			document.getElementById('propiedades_content').innerHTML=ajax.responseText;
		}
	}
}
 

