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;
}

function cargaPrincipal(zona){
	cargarActualidad('actualidad',"db/noticias/public/actualidad.php",zona)
	cargarNoticias('noticias',"db/noticias/public/noticias.php",zona)
	cargarAgenda('agenda',"db/noticias/public/agenda.php",zona)
	cargarImagenActualidad('cabecera_actualidad',"db/noticias/public/imagenActualidad.php",zona)
	cargaBannerCabecera('banner_cabecera',"db/banners/public/banner_portada.php",zona)
	cargaBannerIzquierdo('banner_margen_izquierdo',"db/banners/public/banner_portada.php",zona)
}

function cargarActualidad(lugar, url, zona){
	var t1, t2, contenedor;
	//contenedor = document.getElementById('actualidad');
	contenedor = document.getElementById(lugar);
	t1=zona;
	//t1 = document.getElementById('texto1').value;
	//t2 = document.getElementById('texto2').value;
	ajax=nuevoAjax();
	//ajax.open("POST", "db/noticias/public/prueba.php",true);
	ajax.open("POST", url,true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			contenedor.innerHTML = ajax.responseText
	 	}else {
    	    //…en caso contrario, le diremos al usuario que los estamos cargando:
        	contenedor.innerHTML = '<img src="images/cargando.gif" align="absmiddle" /> Cargando…';
    	}
	}
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	//ajax.send("t1="+t1+"&t2="+t2)
	//ajax.send(null);
	ajax.send("t1="+t1);
}

function cargarNoticias(lugar, url, zona){
	var t1b, t2b, contenedorb;
	//contenedor = document.getElementById('actualidad');
	contenedorb = document.getElementById(lugar);
	t1b=zona;
	//t1 = document.getElementById('texto1').value;
	//t2 = document.getElementById('texto2').value;
	ajaxb=nuevoAjax();
	//ajax.open("POST", "db/noticias/public/prueba.php",true);
	ajaxb.open("POST", url,true);
	ajaxb.onreadystatechange=function() {
		if (ajaxb.readyState==4) {
			contenedorb.innerHTML = ajaxb.responseText
	 	}else {
    	    //…en caso contrario, le diremos al usuario que los estamos cargando:
        	contenedorb.innerHTML = '<img src="images/cargando.gif" align="absmiddle" /> Cargando…';
    	}
	}
	ajaxb.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	//ajax.send("t1="+t1+"&t2="+t2)
	//ajax.send(null);
	ajaxb.send("t1="+t1b);
}
function cargarImagenActualidad(lugar, url, zona){
	var t1ImagenActualidad, t2ImagenActualidad, contenedorImagenActualidad;
	//contenedor = document.getElementById('actualidad');
	contenedorImagenActualidad = document.getElementById(lugar);
	t1ImagenActualidad=zona;
	//t1 = document.getElementById('texto1').value;
	//t2 = document.getElementById('texto2').value;
	ajaxImagenActualidad=nuevoAjax();
	//ajax.open("POST", "db/noticias/public/prueba.php",true);
	ajaxImagenActualidad.open("POST", url,true);
	ajaxImagenActualidad.onreadystatechange=function() {
		if (ajaxImagenActualidad.readyState==4) {
			contenedorImagenActualidad.innerHTML = ajaxImagenActualidad.responseText
	 	}else {
    	    //…en caso contrario, le diremos al usuario que los estamos cargando:
        	contenedorImagenActualidad.innerHTML = "";
    	}
	}
	ajaxImagenActualidad.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	//ajax.send("t1="+t1+"&t2="+t2)
	//ajax.send(null);
	ajaxImagenActualidad.send("t1="+t1ImagenActualidad);
}

function cargarAgenda(lugar, url, zona){
	var t1c, t2c, contened;
	//contenedor = document.getElementById('actualidad');
	contened = document.getElementById(lugar);
	t1c=zona;
	//t1 = document.getElementById('texto1').value;
	//t2 = document.getElementById('texto2').value;
	ajaxAgenda=nuevoAjax();
	//ajax.open("POST", "db/noticias/public/prueba.php",true);
	ajaxAgenda.open("POST", url,true);

	ajaxAgenda.onreadystatechange=function() {
		if (ajaxAgenda.readyState==4) {
			contened.innerHTML = ajaxAgenda.responseText
	 	}else {
    	    //…en caso contrario, le diremos al usuario que los estamos cargando:
        	contened.innerHTML = '<img src="images/cargando.gif" align="absmiddle" /> Cargando…';
    	}
	}
	ajaxAgenda.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	//ajax.send("t1="+t1+"&t2="+t2)
	//ajax.send(null);
	ajaxAgenda.send("t1="+t1c);
}

function cargaSelect(valor){
	cargarZonas("/db/propiedades/public/select.php",valor);
}

function cargarZonas(url,clave){
	var clave_tipo, contenedor;
	//contenedor = document.getElementById('actualidad');
	contenedor = document.getElementById('contenedor_zona');
	clave_tipo=clave;

	//t1 = document.getElementById('texto1').value;
	//t2 = document.getElementById('texto2').value;
	ajaxZona=nuevoAjax();

	ajaxZona.open("POST", url,true);
	ajaxZona.onreadystatechange=function() {
		if (ajaxZona.readyState==4) {
			contenedor.innerHTML = ajaxZona.responseText;
	 	}else {
    	    //…en caso contrario, le diremos al usuario que los estamos cargando:
        	contenedor.innerHTML = '<img src="../../../images/cargando.gif" align="absmiddle" /> Cargando…';
    	}
	}
	ajaxZona.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

	ajaxZona.send("clave_tipo="+clave_tipo);
//	ajaxZona.send(null);
}



function cargarSubCategorias(url,valor,localidad){
	var c1, c2, contenedor_categoria;
	//contenedor = document.getElementById('actualidad');
	contenedor_categoria = document.getElementById('categoria_empresa');
	c1=valor;
	c2=localidad;
	//t1 = document.getElementById('texto1').value;
	//t2 = document.getElementById('texto2').value;
	ajaxCategoria=nuevoAjax();
	//ajax.open("POST", "db/noticias/public/prueba.php",true);
	ajaxCategoria.open("POST", url,true);
	ajaxCategoria.onreadystatechange=function() {
		if (ajaxCategoria.readyState==4) {
			contenedor_categoria.innerHTML = ajaxCategoria.responseText
	 	}else {
    	    //…en caso contrario, le diremos al usuario que los estamos cargando:
        	contenedor_categoria.innerHTML = '<img src="../../../images/cargando.gif" align="absmiddle" /> Cargando…';
    	}
	}
	ajaxCategoria.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	//ajax.send("t1="+t1+"&t2="+t2)
	//ajax.send(null);
	ajaxCategoria.send("t1="+c1+"&t2="+c2);
}

function cargarLocalidad(url,valor,localidad){
	var c1, c2, contenedor;

	contenedor = document.getElementById('localidad_empresa');
	c1=valor;
	c2=localidad
	ajaxLocalidad=nuevoAjax();

	ajaxLocalidad.open("POST", url,true);
	ajaxLocalidad.onreadystatechange=function() {
		if (ajaxLocalidad.readyState==4) {
			contenedor.innerHTML = ajaxLocalidad.responseText
	 	}else {
    	    //…en caso contrario, le diremos al usuario que los estamos cargando:
        	contenedor.innerHTML = '<img src="../../../images/cargando.gif" align="absmiddle" /> Cargando…';
    	}
	}
	ajaxLocalidad.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajaxLocalidad.send("t1="+c1+"&t2="+c2);
}

function cargarPathCategorias(url,valor,localidad){
	var d1, d2, contenedor_path;
	contenedor_path = document.getElementById('path_categoria');
	d1=valor;
	d2=localidad;
	ajaxPathCategoria=nuevoAjax();
	ajaxPathCategoria.open("POST", url,true);
	ajaxPathCategoria.onreadystatechange=function() {
		if (ajaxPathCategoria.readyState==4) {
			contenedor_path.innerHTML = ajaxPathCategoria.responseText
	 	}else {
        	contenedor_path.innerHTML = '<img src="../../../images/cargando.gif" align="absmiddle" /> Cargando…';
    	}
	}
	ajaxPathCategoria.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajaxPathCategoria.send("t1="+d1+"&t2="+d2);
}

function cargarListadoEmpresas(url,valor,localidad){
	var e1, e2, contenedor_listado;
	contenedor_listado = document.getElementById('listado_empresas');
	e1=valor;
	e2=localidad;
	ajaxListadoEmpresa=nuevoAjax();
	ajaxListadoEmpresa.open("POST", url,true);
	ajaxListadoEmpresa.onreadystatechange=function() {
		if (ajaxListadoEmpresa.readyState==4) {
			contenedor_listado.innerHTML = ajaxListadoEmpresa.responseText
	 	}else {
        	contenedor_listado.innerHTML = '<img src="../../../images/cargando.gif" align="absmiddle" /> Cargando…';
    	}
	}
	ajaxListadoEmpresa.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajaxListadoEmpresa.send("t1="+e1+"&t2="+e2);
}

function cargaBannerCabecera(lugar, url, zona){
	var t1, t2, contenedor;
	
	contenedor = document.getElementById(lugar);
	t1=zona;	
	ajaxBannerCabecera=nuevoAjax();
	
	ajaxBannerCabecera.open("GET", url+"?zona="+zona+"&lugar=cabecera",true);
	ajaxBannerCabecera.onreadystatechange=function() {
		if (ajaxBannerCabecera.readyState==4) {
			contenedor.innerHTML = ajaxBannerCabecera.responseText
	 	}else {
    	    //…en caso contrario, le diremos al usuario que los estamos cargando:
        	contenedor.innerHTML = '';
    	}
	}
	ajaxBannerCabecera.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");	
	ajaxBannerCabecera.send(null);
	//ajaxBannerCabecera.send("t1="+t1);
}

function cargaBannerIzquierdo(lugar, url, zona){
	var t1, t2, contenedor;
	
	contenedor = document.getElementById(lugar);
	t1=zona;	
	ajaxBannerIzquierdo=nuevoAjax();
	
	ajaxBannerIzquierdo.open("GET", url+"?zona="+zona+"&lugar=margen_izquierdo",true);
	ajaxBannerIzquierdo.onreadystatechange=function() {
		if (ajaxBannerIzquierdo.readyState==4) {
			contenedor.innerHTML = ajaxBannerIzquierdo.responseText
	 	}else {
    	    //…en caso contrario, le diremos al usuario que los estamos cargando:
        	contenedor.innerHTML = '';
    	}
	}
	ajaxBannerIzquierdo.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");	
	ajaxBannerIzquierdo.send(null);
	//ajaxBannerCabecera.send("t1="+t1);
}