
function nuevoAjax() {
    /* Crea el objeto AJAX. Esta funcion es generica para cualquier utilidad de este tipo, por
    lo que se puede copiar tal como esta aqui */
    var xmlhttp = false;
    try {
        // Creacion del objeto AJAX para navegadores no IE
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch (e) {
        try {
            // Creacion del objet AJAX para IE 
            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch (E) { xmlhttp = false; }
    }
    if (!xmlhttp && typeof XMLHttpRequest != 'undefined') { xmlhttp = new XMLHttpRequest(); }

    return xmlhttp;
}




function CargarCliente(VarId) {
     var capa

     capa = document.getElementById("Show-Clientes");


     // Creo el objeto AJAX
     var ajax = nuevoAjax();
     // Coloco el mensaje "Cargando..." en la capa
     capa.innerHTML = "<div class='detalles_menu_tool'><center><img src='../images/loading.gif'>Cargando Datos...<center></div>";
     //Abro la conexión, envío cabeceras correspondientes al uso de POST y envío los datos con el método send del objeto AJAX
     //ajax.open("POST", "../detalle.php", true);



     ajax.open("POST", "Clientes.aspx", true);
     ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
     ajax.send("VarId=" + VarId);
     ajax.onreadystatechange = function () {
         if (ajax.readyState == 4) {
             // Respuesta recibida. Coloco el texto plano en la capa correspondiente
             capa.innerHTML = ajax.responseText;
         }
     }
 }


 function CargarMobiliario(VarId, Cat, Fuente) {
     var capa

     capa = document.getElementById("Show-Datos");


     // Creo el objeto AJAX
     var ajax = nuevoAjax();
     // Coloco el mensaje "Cargando..." en la capa
     capa.innerHTML = "<div class='detalles_menu_tool'><center><img src='../images/loading.gif'>Cargando Datos...<center></div>";
     //Abro la conexión, envío cabeceras correspondientes al uso de POST y envío los datos con el método send del objeto AJAX
     //ajax.open("POST", "../detalle.php", true);

     

     if (Fuente == 0) {
         ajax.open("POST", "BodegonIncio.aspx", true);
     } else {
         ajax.open("POST", "DetalleMobiliarios.aspx", true);
     }
   


     ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
     ajax.send("VarId=" + VarId + "&Cat=" + Cat + "&Fuente=" + Fuente);
     ajax.onreadystatechange = function () {
         if (ajax.readyState == 4) {
             // Respuesta recibida. Coloco el texto plano en la capa correspondiente
             capa.innerHTML = ajax.responseText;
         }
     }
 }


 function CargarDividaSuEspacio(VarId, Cat, Fuente) {
     //VarId= es la categoria principal divida su espacio, elige tu mueble y acondiciona tu oficina
     //Cat=de cada una de las anteriores seria un subgrupo, mamparas divisorias, tabique movil etc.
     //Fuente= de donde viene si del primero o de los demas.
     var capa

     capa = document.getElementById("Show-Datos");


     // Creo el objeto AJAX
     var ajax = nuevoAjax();
     // Coloco el mensaje "Cargando..." en la capa
     capa.innerHTML = "<div class='detalles_menu_tool'><center><img src='../images/loading.gif'>Cargando Datos...<center></div>";
     //Abro la conexión, envío cabeceras correspondientes al uso de POST y envío los datos con el método send del objeto AJAX
     //ajax.open("POST", "../detalle.php", true);

     if (Fuente == 0){
        ajax.open("POST", "BodegonIncio.aspx", true);
     }else{
        ajax.open("POST", "DetalleDividaSuEspacio.aspx", true);
     }
   

     ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
     ajax.send("VarId=" + VarId + "&Cat=" + Cat + "&Fuente=" + Fuente);
     ajax.onreadystatechange = function () {
         if (ajax.readyState == 4) {
             // Respuesta recibida. Coloco el texto plano en la capa correspondiente
             capa.innerHTML = ajax.responseText;
         }
     }
 }
 function CargarOfertas(VarId) {
     var capa

     capa = document.getElementById("Show-Ofertas");


     // Creo el objeto AJAX
     var ajax = nuevoAjax();
     // Coloco el mensaje "Cargando..." en la capa
     capa.innerHTML = "<div class='detalles_menu_tool'><center><img src='../images/loading.gif'>Cargando Datos...<center></div>";
     //Abro la conexión, envío cabeceras correspondientes al uso de POST y envío los datos con el método send del objeto AJAX
     //ajax.open("POST", "../detalle.php", true);



     ajax.open("POST", "DetalleOfertas.aspx", true);
     ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
     ajax.send("VarId=" + VarId);
     ajax.onreadystatechange = function () {
         if (ajax.readyState == 4) {
             // Respuesta recibida. Coloco el texto plano en la capa correspondiente
             capa.innerHTML = ajax.responseText;
         }
     }
 }
 function CargarProyectos(VarId) {
     var capa

     capa = document.getElementById("Show-Proyectos");


     // Creo el objeto AJAX
     var ajax = nuevoAjax();
     // Coloco el mensaje "Cargando..." en la capa
     capa.innerHTML = "<div class='detalles_menu_tool'><center><img src='../images/loading.gif'>Cargando Datos...<center></div>";
     //Abro la conexión, envío cabeceras correspondientes al uso de POST y envío los datos con el método send del objeto AJAX
     //ajax.open("POST", "../detalle.php", true);



     ajax.open("POST", "Proyectos.aspx", true);
     ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
     ajax.send("VarId=" + VarId);
     ajax.onreadystatechange = function () {
         if (ajax.readyState == 4) {
             // Respuesta recibida. Coloco el texto plano en la capa correspondiente
             capa.innerHTML = ajax.responseText;
         }
     }
 }
 function CargarDetalleProyectos(VarId) {
     var capa

     capa = document.getElementById("Show-Proyectos");


     // Creo el objeto AJAX
     var ajax = nuevoAjax();
     // Coloco el mensaje "Cargando..." en la capa
     capa.innerHTML = "<div class='detalles_menu_tool'><center><img src='../images/loading.gif'>Cargando Datos...<center></div>";
     //Abro la conexión, envío cabeceras correspondientes al uso de POST y envío los datos con el método send del objeto AJAX
     //ajax.open("POST", "../detalle.php", true);



     ajax.open("POST", "DetalleProyectos.aspx", true);
     ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
     ajax.send("VarId=" + VarId);
     ajax.onreadystatechange = function () {
         if (ajax.readyState == 4) {
             // Respuesta recibida. Coloco el texto plano en la capa correspondiente
             capa.innerHTML = ajax.responseText;
         }
     }
 }
// *****************  esto es para poner el munu digamos sitemap ************ 

function st(f, p, u, op) {
    for (var q = p; q <= u; q++) {
        var c = f[q];
        c.checked = op;
    }
}
function ivs(c) {
    var l = "servicios_".length;
    while (document.getElementById(c)) {
        if (document.getElementById(c).checked) { document.getElementById(c).checked = false; }
        else { document.getElementById(c).checked = true; }
        var ind = c.substr(l);
        ind++;
        c = c.substring(0, l) + ind;
    }
}

function AbrirDocumento(IdArchivo, NombreArchivo) {
    var capa

    capa = document.getElementById("AbrirDocumentoDiv" + IdArchivo);
    //capa = document.getElementById("AbrirDocumentoDiv");

    // Creo el objeto AJAX
    var ajax = nuevoAjax();
    // Coloco el mensaje "Cargando..." en la capa
    capa.innerHTML = "<div class='detalles_menu_tool'><center><img src='../img/loading.gif'>Cargando Datos...<center></div>";
    //Abro la conexión, envío cabeceras correspondientes al uso de POST y envío los datos con el método send del objeto AJAX
    //ajax.open("POST", "../detalle.php", true);
    ajax.open("POST", "AbrirDocumento.aspx", true);
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.send("IdArchivo=" + IdArchivo + "&NombreArchivo=" + NombreArchivo);
    ajax.onreadystatechange = function () {
        if (ajax.readyState == 4) {
            // Respuesta recibida. Coloco el texto plano en la capa correspondiente
             capa.innerHTML = ajax.responseText;
        }
     }



     

}
