 var req;
   function loadXMLDoc(url)
   {
     req = null;

     // Procura por um objeto nativo (Mozilla/Safari)
     if (window.XMLHttpRequest) {
         req = new XMLHttpRequest();
         req.onreadystatechange = processReqChange;
         req.open("POST", url, true);

         //req.send(null);

         req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=iso-8859-1');

         var mes = document.forms[0].mes_dem.value;
         var ano = document.forms[0].ano_dem.value;

         req.send("mesDem=" + mes + "&anoDem=" + ano);

     }
     // Procura por uma versão ActiveX (IE)
     else if (window.ActiveXObject)
       {
         req = new ActiveXObject("Microsoft.XMLHTTP");

           if (req)
           {

              req.onreadystatechange = processReqChange;
              req.open("POST", url, true);
              req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=iso-8859-1');

              var mes = document.forms[0].mes_dem.value;
              var ano = document.forms[0].ano_dem.value;

              req.send("mesDem=" + mes + "&anoDem=" + ano);

           }
       }
   }

   function processReqChange()   {

       // apenas quando o estado for "completado"
       if (req.readyState == 4)
       {

           // apenas se o servidor retornar "OK"
           if (req.status == 200)
           {

               var x = window.open('', '', '');
               x.document.write(req.responseText);

               //document.getElementById('demonstrativo').innerHTML = req.responseText;
               document.getElementById('carregandoD').innerHTML   = '';

           } else {
               alert("Houve um problema ao obter os dados:\n" + req.statusText);
           }

       }
       else
       {

               document.getElementById('demonstrativo').innerHTML = '';
               document.getElementById('carregandoD').innerHTML   = '<tr><td colspan="4" height="200"><br><br><b>Abrindo Relatório..</b><br><br></td></tr>';

       }
   }

   function resultadoDemonstrativo()
   {
        loadXMLDoc("../relatorio_demonstrativo.php");
   }
