function formatar(src, mask) 
{
  var i = src.value.length;
  var saida = mask.substring(0,1);
  var texto = mask.substring(i)
if (texto.substring(0,1) != saida) 
  {
	src.value += texto.substring(0,1);
  }
}

function valida(form) {
var nome=document.formulario.nome.value;
var email=document.formulario.email.value;
var telfixo=document.formulario.telfixo.value;
var cep=document.formulario.cep.value;
var endereco=document.formulario.endereco.value;
var numero=document.formulario.numero.value;
var bairro=document.formulario.bairro.value;
var estado=document.formulario.estado.value;
var cidade=document.formulario.cidade.value;
var login=document.formulario.login.value;
var senha=document.formulario.senha.value;
var senhaconfirma=document.formulario.senhaconfirma.value;

if (nome=="") {
window.alert("O campo nome deve ser preenchido!");
document.formulario.nome.focus();
return false;
}

if (email == ""){
alert("O campo email deve ser preenchido!");
document.formulario.email.focus();
return false;
}

if (telfixo == ""){
alert("O campo telefone residencial deve ser preenchido!");
document.formulario.telfixo.focus();
return false;
}

tracos = telfixo.split("-");
if (tracos.length == 3){
telum = tracos[0];
teldois = tracos[1];
teltres = tracos[2];

if (isNaN(telum) || isNaN(teldois) || isNaN(teltres)){
alert("O campo telefone residencial deve conter apenas numeros!");
document.formulario.telfixo.focus();
return false;
}
}


if (cep=="") {
alert("O campo CEP deve ser preenchido!");
document.formulario.cep.focus();
return false;
}

tracoscep = cep.split("-");
if (tracoscep.length == 2){
cepum = tracoscep[0];
cepdois = tracoscep[1];

if (isNaN(cepum) || isNaN(cepdois)){
alert("O campo CEP deve conter apenas numeros!");
document.formulario.cep.focus();
return false;
}
}

if (endereco=="") {
window.alert("O campo endereço deve ser preenchido!");
document.formulario.endereco.focus();
return false;
}

if (numero=="") {
window.alert("O campo número deve ser preenchido!");
document.formulario.numero.focus();
return false;
}

if (bairro == ""){
alert("O campo bairro deve ser preenchido!");
document.formulario.bairro.focus();
return false;
}

if (estado=="") {
window.alert("O campo estado deve ser preenchido!");
document.formulario.estado.focus();
return false;
}

if (cidade=="") {
window.alert("O campo cidade deve ser preenchido!");
document.formulario.cidade.focus();
return false;
}

if (login=="") {
window.alert("O campo login deve ser preenchido!");
document.formulario.login.focus();
return false;
}

if (senha=="") {
window.alert("O campo senha deve ser preenchido!");
document.formulario.senha.focus();
return false;
}
if (senha.length < 4) {
window.alert("Você precisa digitar uma senha maior");
document.formulario.senha.focus();
return false;
}
if (senhaconfirma=="") {
window.alert("Você precisa confirma a senha");
document.formulario.senhaconfirma.focus();
return false;
}


return true;
document.formulario.submit();
}

function alterapedido(link){
window.open(link,'Janela', 'top=0,left=0,toolbar=no, location=no, status=no, scrollbars=yes,resizable=yes,width=600, height=350')
}
