/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
 
//if(window.navigator.appVersion.charAt(22)=='6'){alert("1")}; 
    
   var http_request2 = false;
   var http_request = false;
   
    function requerir(url) {
    
   
        http_request = false;

        if (window.XMLHttpRequest) { 
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
      
            }
        } else if (window.ActiveXObject) {
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            alert('Imposible crear una instancia XMLHTTP');
            return false;
        }
     
        http_request.onreadystatechange = callback;
        http_request.open('GET', url, true);
        http_request.send(null);

    }

    function callback(){
   
        var espa;
    
        if (http_request.readyState == 4) {
         
            if (http_request.status == 200) {
                     
             espa=document.getElementById("resultados");
             espa.innerHTML=http_request.responseText;   
             http_request.abort();     
                
             nodearEP(); 
                
            document.getElementById("btSEND").style.visibility="visible";
            document.getElementById("WaitSend").style.visibility="hidden"; 
                 
            document.forms[0].HDTIP.value=document.forms[0].cbTIPO.value;
                  document.forms[0].HDMAR.value=document.forms[0].cbMAR.value;
                  document.forms[0].HDMOD.value=document.forms[0].cbMOD.value;
                  document.forms[0].HDF1.value=document.forms[0].cbF1.value;
                  document.forms[0].HDF2.value=document.forms[0].cbF2.value;
                  document.forms[0].HDREG.value=document.forms[0].cbREG.value;
                  document.forms[0].HDPIE.value=document.forms[0].cbPIE.value;  
                  document.forms[0].HDPRN.value="";    
                                    
            } else {
                 document.getElementById("btSEND").style.visibility="visible";
                 document.getElementById("WaitSend").style.visibility="hidden";    
                 http_request.abort();
                 alert('No se pudo completar el requerimiento');
            }
        }

    }
   
    
 function request(url) {
  
    new Ajax.Request(url,{
        method: "GET",
        parameters: null,
        onSuccess: 
        function(transport) {
            $('resultados').innerHTML=transport.responseText;
           
        }
      });
}



//------------ para file texto

 function requerirTXT(url) {
    
   
        http_request2 = false;

        if (window.XMLHttpRequest) { 
            http_request2 = new XMLHttpRequest();
            if (http_request2.overrideMimeType) {
                http_request2.overrideMimeType('text/xml');
      
            }
        } else if (window.ActiveXObject) {
            try {
                http_request2 = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request2 = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request2) {
            alert('Imposible crear una instancia XMLHTTP');
            return false;
        }
     
        http_request2.onreadystatechange = callback2;
        http_request2.open('GET', url, true);
        http_request2.send(null);

    }

    function callback2() {
   
         var espa;
    
        if (http_request2.readyState == 4) {
            if (http_request2.status == 200) {
                espa=document.getElementById("resultadosprn");
                espa.innerHTML=http_request2.responseText;    
                document.forms[0].HDPRN.value="CARGADO"; 
                document.getElementById("lkP").style.visibility="visible";
                document.getElementById("IMLK").style.visibility="hidden";   
                window.print();    
                    
            } else {
                document.getElementById("lkP").style.visibility="visible";
                document.getElementById("IMLK").style.visibility="hidden";       
                alert('No se pudo completar el requerimiento');
            }
        }

    }
    
    
 function requesttxt(url) {
  
    new Ajax.Request(url,{
        method: "GET",
        parameters: null,
        onSuccess: 
        function(transport) {
            $('resultadosprn').innerHTML=transport.responseText;
           
        }
      });
}
