var isIE = false;
//	Creamos una variable para el objeto XMLHttpRequest
var req;
var div;
function cargaXML(url,capa) {
	//	Primero vamos a ver si la URL es una URL
	if(url==''){
		return;
	}
	if(capa){
		div = capa;
	}else{
	    div = "detalles";
	}
	//	Navegador normal
	if (window.XMLHttpRequest) {
		req = new XMLHttpRequest();
		req.onreadystatechange = processReqChange;
		req.open("GET", url, true);
		req.send(null);
	//	Explorer Windows
	} else if (window.ActiveXObject) {
		isIE = true;
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if (req) {
			req.onreadystatechange = processReqChange;
			req.open("GET", url, true);
			req.send();
		}
	}
}
//	Funcion que se llama cada vez que se dispara el evento onreadystatechange
//	del objeto XMLHttpRequest
function processReqChange(){
    
	var detalles = document.getElementById(div);
	if(req.readyState == 4){
		detalles.innerHTML = req.responseText;
	} else {
		detalles.innerHTML = '<div id=loading>Cargando...</div>';
		//detalles.innerHTML = '<img src="../img/loading.gif" align="middle" />Cargando...';
	}
}