// JavaScript Document
// Define variável global
var xmlhttp;

function __cadastraUsuario(varForm) {
// Define variáveis
var varnome;
var varcidade;
var varemail;

// Atribui valores as variáveis
varnome  = escape(varForm.nome.value);
varcidade = escape(varForm.cidade.value);
varemail  = escape(varForm.email.value);

// Instancia o objeto, dependendo do navagador
    if (window.XMLHttpRequest) {
 xmlhttp = new XMLHttpRequest();  
    } else if (window.ActiveXObject) {
  xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");  
    } else {
 alert("Seu navegador n&atilde;o suporta XMLHttpRequest.");
 return;
    }

   xmlhttp.open("POST", "in_cad.php", true);    

   xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
   xmlhttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
   xmlhttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
   xmlhttp.setRequestHeader("Pragma", "no-cache");
   
    xmlhttp.onreadystatechange = processReqChange;

   xmlhttp.send("nome=" + varnome + "&cidade=" + varcidade + "&email=" + varemail);
   
  
}

function processReqChange() {

    document.getElementById("resposta").innerHTML = "Processando dados...";
   if (xmlhttp.readyState == 4) {    
 if (xmlhttp.status == 200) {
     document.getElementById("resposta").innerHTML = xmlhttp.responseText;
     if(xmlhttp.responseText == "ok") {
		 window.location.href = "cadastro_ok.php";    // Redireciona para uma pagina....
  document.getElementById("resposta").innerHTML = xmlhttp.responseText;
     } else
   document.getElementById("resposta").innerHTML = xmlhttp.responseText;
       } else {
           alert("Problemas ao carregar o arquivo.");
       }
   }

}
