//    Vamos a presuponer que el usuario es una persona inteligente...
var isIE = false;

//    Creamos una variable para el objeto XMLHttpRequest
var req;
var req1;

var element;
var element1;

//    Creamos una funcion para cargar los datos en nuestro objeto.
//    Logicamente, antes tenemos que crear el objeto.
//    Vease que la sintaxis varia dependiendo de si usamos un navegador decente
//    o Internet Explorer
function carga(url, div) {
    //    Primero vamos a ver si la URL es una URL :)
    if(url==''){
        return;
    }
    
    element = div;
    //    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(element);
    if(req.readyState == 4){
        detalles.innerHTML = req.responseText;
    } else {
        //    ...en caso contrario, le diremos al usuario que los estamos cargando:
        detalles.innerHTML = '<img src="images/loading.gif" align="left" />';
    }
}

function carga1(url, div) 
{
    if(url==''){
        return;
    }
    
    element1 = div;   
    
    if (window.XMLHttpRequest) {
        req1 = new XMLHttpRequest();
        req1.onreadystatechange = processReqChange1;
        req1.open("GET", url, true);
        req1.send(null);
    } else if (window.ActiveXObject) {
        isIE = true;
        req1 = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) {
            req1.onreadystatechange = processReqChange1;
            req1.open("GET", url, true);
            req1.send();
        }
    }
}

function processReqChange1()
{
    var detalles = document.getElementById(element1);
    if(req1.readyState == 4) {
        detalles.innerHTML = req1.responseText;     
    } else {
        detalles.innerHTML = '<table border="0" height="100%" width="100%" style="border-collapse: collapse"><tr><td><div align="center"><img src="images/loading2.gif"/></div></td></tr></table>';
    }    
}