function Cpf(campoCpf){
			var cpf = campoCpf.value;
			if (cpf.length == 3){
                  cpf = cpf + '.';
                  document.forms[0].cpf.value = cpf;
				return true;
                            }
              if (cpf.length == 7){
                  cpf = cpf + '.';
                  document.forms[0].cpf.value = cpf;
				return true;
              }
              if (cpf.length == 11){
                  cpf = cpf + '-';
                  document.forms[0].cpf.value = cpf;
				return true;
              }
              if (cpf.length == 14){
                  document.forms[0].rg.focus();
				return true;
	         }
		}

function Rg(campoRg){
			var rg = campoRg.value;
			if (rg.length == 2){
                  rg = rg + '.';
                  document.forms[0].rg.value = rg;
				return true;
                            }
              if (rg.length == 6){
                  rg = rg + '.';
                  document.forms[0].rg.value = rg;
				return true;
              }
              if (rg.length == 10){
                  rg = rg + '-';
                  document.forms[0].rg.value = rg;
				return true;
              }
              if (rg.length == 12){
                  document.forms[0].nascimento.focus();
				return true;
	         }
		}
		
function Nascimento(campoNascimento){
              var nascimento = campoNascimento.value;
              if (nascimento.length == 2){
                  nascimento = nascimento + '/';
                  document.forms[0].nascimento.value = nascimento;
				return true;
                            }
              if (nascimento.length == 5){
                  nascimento = nascimento + '/';
                  document.forms[0].nascimento.value = nascimento;
				return true;
              }
              if (nascimento.length == 10){
                  document.forms[0].email.focus();
				return true;
	         }
         }

function DDDTelefone(campoDDDTelefone){
			var ddd_telefone = campoDDDTelefone.value;
              if (ddd_telefone.length == 2){
                  document.forms[0].telefone.focus();
				return true;
	         }
		}
function Telefone(campoTelefone){
			var telefone = campoTelefone.value;
			if (telefone.length == 4){
                  telefone = telefone + '-';
                  document.forms[0].telefone.value = telefone;
				return true;
                            }
              if (telefone.length == 9){
                  document.forms[0].ddd_telefone2.focus();
				return true;
	         }
		}

function DDDTelefone2(campoDDDTelefone2){
			var ddd_telefone2 = campoDDDTelefone2.value;
              if (ddd_telefone2.length == 2){
                  document.forms[0].telefone2.focus();
				return true;
	         }
		}

function Telefone2(campoTelefone2){
			var telefone2 = campoTelefone2.value;
			if (telefone2.length == 4){
                  telefone2 = telefone2 + '-';
                  document.forms[0].telefone2.value = telefone2;
				return true;
                            }
		}
function getHTTPObject() {
var xmlhttp;
/*@cc_on
@if (@_jscript_version >= 5)
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
xmlhttp = false;
}
}
@else
xmlhttp = false;
@end @*/
if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
try {
xmlhttp = new XMLHttpRequest();
} catch (e) {
xmlhttp = false;
}
}
return xmlhttp;
}
var http = getHTTPObject();

function BuscaCep() {
  var post = false;
  if (document.forms["form_cadastro"].cep.value.length != 8) {
     post = false;
  }
  else {
     post = true;
  }
  if (post) {

http.open("GET", 'buscarendereco.php?cep='+document.getElementById("cep").value, true);
http.onreadystatechange = handleHttpResponse;
http.send(null);

var arr; //array com os dados retornados
function handleHttpResponse() 
{
if (http.readyState == 4) 
{
var response = http.responseText;
eval("var arr = "+response); //cria objeto com o resultado
document.getElementById("rua").value = arr.rua;
document.getElementById("bairro").value = arr.bairro;
document.getElementById("cidade").value = arr.cidade;
document.getElementById("uf").value = arr.uf;
}
}
  }
}
