// JavaScript Document
function nuevoAjax(){
	var xmlhttp=false;
	try{
		xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
	}catch(e){
		try{
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}catch(E){
			xmlhttp=false;
		}
	}
	
	if(!xmlhttp && typeof XMLHttpRequest!='undefined'){
		xmlhttp = new XMLHttpRequest();
	}
	
	return xmlhttp;
}
//=============================================================================
//======= Funciónes para la busqueda ========
//
function buscarDatos(){
	//donde se mostrará lo resultados
	divResultado = document.getElementById('resultadosBusqueda');
	divResultado.innerHTML = '<img src="imagenes/ajaxLoading.gif">';
	//datos del formulario
	txtBusqueda = "";
	var losCriterios = "";
	for (i=0; i<document.formBusqueda.check_criterio.length; i++){
		//
		if (document.formBusqueda.check_criterio[i].checked){
			losCriterios +=document.formBusqueda.check_criterio[i].value + ","
		}
	}
	var lasTipologias = "";
	for (i=0; i<document.formBusqueda.check_tip.length; i++){
		//
		if (document.formBusqueda.check_tip[i].checked){
			lasTipologias +=document.formBusqueda.check_tip[i].value + ","
		}
	}
	var lasZonas = "";
	for (i=0; i<document.formBusqueda.check_zonas.length; i++){
		//
		if (document.formBusqueda.check_zonas[i].checked){
			lasZonas +=document.formBusqueda.check_zonas[i].value + ","
		}
	}
	
	ajax = nuevoAjax();
	ajax.open("POST", "busqueda.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			divResultado.innerHTML = ajax.responseText
		}
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.send("txtBusqueda="+txtBusqueda+"&losCriterios="+losCriterios+"&lasTipologias="+lasTipologias+"&lasZonas="+lasZonas)

}
//
//=============================================================================
//
//======= Funciónes para cargar un documento HTML en un Div contenedor ========
//
var cualPaginaCarga = nuevoAjax();
//
function cargarPagina(url, idContenedor) {
	divResultado = document.getElementById(idContenedor);
	divResultado.innerHTML = '<img src="imagenes/ajaxLoading2.gif">';
	//
	if(cualPaginaCarga.readyState == 4 || cualPaginaCarga.readyState == 0){
		cualPaginaCarga.open("GET", url, true);
		cualPaginaCarga.onreadystatechange = function(){
			//función de respuesta
			datosCargaPagina(cualPaginaCarga, idContenedor);
		}
		cualPaginaCarga.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		cualPaginaCarga.send(null);
	}
}
//
function datosCargaPagina(cualPaginaCarga, idContenedor){
	if (cualPaginaCarga.readyState == 4 && (cualPaginaCarga.status == 200 || window.location.href.indexOf ("http") == - 1))
    	document.getElementById(idContenedor).innerHTML = cualPaginaCarga.responseText;
}
//
//=============================================================================
