var isIE = false;
var req;
function cargaXML(url) {
	if(url==''){ return; }
	//	Usuario inteligente...
	if (window.XMLHttpRequest) {
		req = new XMLHttpRequest();
		req.onreadystatechange = processReqChange;
		req.open("GET", url, true);
		req.send(null);
	//	...y usuario de Internet 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("detalles");
	if(req.readyState == 4){
		detalles.innerHTML = req.responseText;
	} else {
		detalles.innerHTML = '<table width=100% height=250 ><tr><td align=center valign=middle><img src="img/loading.gif"  /><br>Cargando...</tr></tr></table>';
	}
}

function cargaXMLmain(url) {
	if(url==''){ return; }
	//	Usuario inteligente...
	if (window.XMLHttpRequest) {
		req = new XMLHttpRequest();
		req.onreadystatechange = processReqChangeMain;
		req.open("GET", url, true);
		req.send(null);
	//	...y usuario de Internet Explorer Windows
	} else if (window.ActiveXObject) {
		isIE = true;
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if (req) {
			req.onreadystatechange = processReqChangeMain;
			req.open("GET", url, true);
			req.send();
		}
	}
}
//	Funcion que se llama cada vez que se dispara el evento onreadystatechange
//	del objeto XMLHttpRequest
function processReqChangeMain(){
	var main = document.getElementById("main");
	if(req.readyState == 4){
		main.innerHTML = req.responseText;
	} else {
		main.innerHTML = '<table width=100%><tr><td align=center><img src="img/loading.gif"  /><br>Cargando...</tr></tr></table>';
	}
}


function cargaXMLsubs(url) {
	if(url==''){ return; }
	//	Usuario inteligente...
	if (window.XMLHttpRequest) {
		req = new XMLHttpRequest();
		req.onreadystatechange = processReqChangesubs;
		req.open("GET", url, true);
		req.send(null);
	//	...y usuario de Internet Explorer Windows
	} else if (window.ActiveXObject) {
		isIE = true;
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if (req) {
			req.onreadystatechange = processReqChangesubs;
			req.open("GET", url, true);
			req.send();
		}
	}
}
//	Funcion que se llama cada vez que se dispara el evento onreadystatechange
//	del objeto XMLHttpRequest
function processReqChangesubs(){
	var subs = document.getElementById("subs");
	if(req.readyState == 4){
		subs.innerHTML = req.responseText;
	} else {
		subs.innerHTML = '<table width=100%><tr><td align=center><img src="img/loading.gif"  /><br>Cargando...</tr></tr></table>';
	}
}