// JavaScript Document
var ajax;
var dadosUsuario;

function requisicaoHTTP(tipo,url,assinc,trata)
{
   if(window.XMLHttpRequest){
   ajax = new XMLHttpRequest();
   }
   else if(window.ActiveXObject){
   ajax = new ActiveXObject("Msxml2.XMLHTTP");
   
   if(!ajax){
      ajax = new ActiveXObject("Microsoft.XMLHTTP");
      }
   }


if (ajax)

iniciaRequisicao(tipo,url,assinc,trata);
else
alert("Seu navegador não possui suporte a essa aplicação");
}

function iniciaRequisicao(tipo,url,bool,trata){
      ajax.onreadystatechange=trata;
      ajax.open(tipo,url,bool,trata);
      ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; Charset=UTF-8");
      //ajax.overrideMimeType("text/XML");
      ajax.send(dadosUsuario);
}

function enviaDados(url){
criaQueryString();
requisicaoHTTP("POST",url,true);
}

function criaQueryString(){
   dadosUsuario="";
   var frm = document.forms[0];
   var numElementos = frm.elements.length;
   for(var i=0; i < numElementos; i++){
      if(i < numElementos-1){
         dadosUsuario += frm.elements[i].name+"=" +
         encodeURIComponent(frm.elements[i].value)+"&";
         }else{
         dadosUsuario += frm.elements[i].name+"=" +
         encodeURIComponent(frm.elements[i].value);
         
      }
   }
}



