// Documento JavaScript

// Esta función cargará las paginas
function cargaCapa(url, divContenedor) {
	//alert(document.body.onload);
	var paginaRequerida = false
	if (window.XMLHttpRequest) {
		// Si es Mozilla, Safari etc
		paginaRequerida = new XMLHttpRequest()
	}
	else if (window.ActiveXObject) {
		// pero si es IE
		try {
			paginaRequerida = new ActiveXObject("Msxml2.XMLHTTP")
		} 
		catch (e) {
			// en caso que sea una versión antigua
			try {
				paginaRequerida = new ActiveXObject("Microsoft.XMLHTTP")
			}
			catch (e) {}
		}
	}
	else return false
	paginaRequerida.onreadystatechange = function() { 
		// función de respuesta
		if (paginaRequerida.readyState == 4) {
			document.getElementById(divContenedor).style.cursor = 'auto';
			if (paginaRequerida.status == 200 || window.location.href.indexOf("http") == -1) {
				document.getElementById(divContenedor).innerHTML = paginaRequerida.responseText;
			}
			else {
				document.getElementById(divContenedor).innerHTML = '<div class="error">No se ha podido cargar. Por favor, vuelva a intentarlo más tarde</div>';
			}
		}
		else {
			//Si la página no está cargada
			document.getElementById(divContenedor).style.cursor = 'wait';
		}
	}
	// asignamos los métodos open y send
	paginaRequerida.open('GET', url, true);
	paginaRequerida.send(null)
}
