var xmlhttpDP;
var elementIdDP;

/*
* Función encargada de enviar los datos
*/
function getDirectoryPublicity(divId, url) {
	elementIdDP = divId;

	// Mozila, Firefox, Safari, Netscape
	if (window.XMLHttpRequest) {
		xmlhttpDP = new XMLHttpRequest();
	}
	// Internet Explorer
	else if (window.ActiveXObject) {
		xmlhttpDP = new ActiveXObject("Microsoft.XMLHTTP");
	}

	// Se asigna la función al evento
	xmlhttpDP.onreadystatechange = collectDirectoryPublicity;
	// Se conecta con la página
	xmlhttpDP.open("GET", url, true);
	// Se envía la petición
	xmlhttpDP.send(null);
}


/*
 * Función encargada de recoger los datos
 */
function collectDirectoryPublicity() {
	//Si el estado es correcto...
	if (xmlhttpDP.readyState == 4) {
		// Si el servidor devolvió OK (código 200)...
		if (xmlhttpDP.status == 200) {
			// Se sustituye el contenido del elemento HTML
			document.getElementById(elementIdDP).innerHTML = xmlhttpDP.responseText;
		}
		else {
			//alert("Error en la comunicación con el servidor");
		}
	}
}
