function cadastro(fale) {

razao = document.fale.razao_soc.value;
if (razao == ""){
alert ('O Campo de Razão Social é de preenchimento obrigatório');
fale.razao_soc.value="";
fale.razao_soc.focus();
return false;
}

nrcnpj = document.fale.cnpj.value;
if (nrcnpj == ""){
alert ('O campo CNPJ é de preenchimento obrigatório');
fale.cnpj.focus();
return false;
}

var ver_numero = "1234567890";
var sk15 = fale.cnpj.value;
var invalido = true;
for (i = 0;  i < sk15.length;  i++){
ch = sk15.charAt(i);
for (j = 0;  j < ver_numero.length;  j++)
if (ch == ver_numero.charAt(j))
break;
if (j == ver_numero.length){
invalido = false;
break;
}}
if (!invalido){
alert("O campo CNPJ deve conter apenas números.");
fale.cnpj.value="";
fale.cnpj.focus();
return (false);
}

if (fale.cnpj.value.length < 14){
alert("O campo CNPJ deve ter no mínimo 14 números")
fale.cnpj.focus();
return (false);
}
if (fale.cnpj.value.length > 14){
alert("O campo CNPJ deve ter no maximo 14 números")
fale.cnpj.value="";
fale.cnpj.focus();
return (false);
}

seuendereco = document.fale.endereco.value;
if (seuendereco == ""){
alert ('O campo Endereço é de preenchimento obrigatório');
fale.endereco.focus();
return false;
}

seubairro = document.fale.bairro.value;
if (seubairro == ""){
alert ('O campo Bairro é de preenchimento obrigatório');
fale.bairro.focus();
return false;
}

seucep = document.fale.cep1.value;
if (seucep == ""){
alert ('O campo CEP é de preenchimento obrigatório');
fale.cep1.focus();
return false;
}

var ver_numero = "12345678980";
var vercep = fale.cep1.value;
var invalido = true;
for (i = 0; i < vercep.length; i++){
ch = vercep.charAt(i);
for (j = 0; j < ver_numero.length; j++)
if (ch == ver_numero.charAt(j))
break;
if (j == ver_numero.length){
invalido = false;
break;
}}
if (!invalido) {
alert("O campo CEP deve conter apenas números");
fale.cep1.value="";
fale.cep1.focus();
return false;
}

if (fale.cep1.value.length < 5) {
alert("O campo CEP deve conter 5 dígitos");
fale.cep1.value="";
fale.cep1.focus();
return false;
}

seuceps = document.fale.cep2.value;
if (seuceps == ""){
alert ('O Campo CEP deve ser preenchido completo');
fale.cep2.value="";
fale.cep2.focus();
return false;
}

var ver_numero = "1234567890";
varvercep2 = fale.cep2.value;
var invalido = true;
for (i = 0; i < varvercep2.length; i++){
ch = varvercep2.charAt(i);
for (j = 0; j < ver_numero.length; j++)
if (ch == ver_numero.charAt(j))
break;
if (j == ver_numero.length){
invalido = false;
break;
}}
if (!invalido){
alert("O campo CEP deve conter apenas números");
fale.cep2.value="";
fale.cep2.focus();
return false;
}

if (fale.cep2.value.length < 3){
alert("O campo deve ter 3 dígitos");
fale.cep2.value="";
fale.cep2.focus();
return false;
}

suacidade = document.fale.cidade.value;
if (suacidade == ""){
alert ('O Campo cidade é de preeenchimento obrigatório');
fale.cidade.focus();
return false;
}

var ver_numero = "1234567890";
var cid = fale.cidade.value;
var invalido = false;
for (i = 0; i < cid.length; i++){
ch = cid.charAt(i);
for (j = 0; j < ver_numero.length; j++)
if (ch == ver_numero.charAt(j))
break;
if (j == ver_numero.length){
invalido = true;
break;
}}
if (!invalido){
alert("O campo Cidade não pode conter números");
fale.cidade.value="";
fale.cidade.focus();
return false;
}

seuemail = document.fale.email.value;
if (seuemail == ""){
alert ('O campo E-Mail é de preenchimento obrigatório');
fale.email.focus();
return false;
}

if (fale.email.value.indexOf('@', 0) == -1){
alert("O E-mail é Invalido.");
fale.email.value="";
fale.email.focus();
return false;
}

seuddd = document.fale.fone3.value;
if (seuddd == ""){
alert ('O campo DDD é de preenchimento obrigatório');
fale.fone3.focus();
return false;
}

var ver_numero = "1234567890";
var ddd = fale.fone3.value;
var invalido = true;
for (i = 0; i < ddd.length; i++){
ch  = ddd.charAt(i);
for (j = 0; j < ver_numero.length; j++)
if (ch == ver_numero.charAt(j))
break;
if (j == ver_numero.length){
invalido = false;
break;
}}
if (!invalido){
alert("O campo DDD pode conter apenas  números");
fale.fone3.value="";
fale.fone3.focus();
return false;
}

if (fale.fone3.value.length < 2){
alert('O campo necessita ter dois dígitos');
fale.fone3.value="";
fale.fone3.focus();
return false;
}

seutel = document.fale.fone4.value;
if (seutel == ""){
alert ('O campo Telefone é de preeenchimento obrigatório');
fale.fone4.focus();
return false;
}	

var ver_numero = "1234567890";
var tel = fale.fone4.value;
var invalido = true;
for (i = 0; i < tel.length; i++){
ch = tel.charAt(i);
for (j = 0; j < ver_numero.length; j++)
if (ch == ver_numero.charAt(j))
break;
if (j == ver_numero.length){
invalido = false;
break;
}}

if (!invalido){
alert("O campo Telefone pode conter apenas números");
fale.fone4.value="";
fale.fone4.focus();
return false;
}


ramoatv = document.fale.ramo.value;
if (ramoatv  == ""){
alert ('O campo Ramo de Atividade é de preenchimento obrigatório');
fale.ramo.focus();
return false;
}


seucontato = document.fale.contato.value;
if (seucontato == ""){
alert ('O campo Contato é de preenchimento obrigatório');
fale.contato.focus();
return false;
}




var ver_numero = "1234567890";
var continfo = fale.contato.value;
var invalido = false;
for (i = 0; i < continfo.length; i++){
ch = continfo.charAt(i);
for (j = 0; j < ver_numero.length; j++)
if (ch == ver_numero.charAt(j))
break;
if (j == ver_numero.length){
invalido = true;
break;
}}
if (!invalido){
alert("O campo Contato não pode conter números");
fale.contato.value="";
fale.contato.focus();
return false;
}


var ver_numero = "1234567890";
var ramal01 = fale.ramal1.value;
var invalido = true;
for (i = 0; i < ramal01.length; i++){
ch = ramal01.charAt(i);
for (j = 0; j < ver_numero.length; j++)
if (ch == ver_numero.charAt(j))
break;
if (j == ver_numero.length){
invalido = false;
break;
}}
if (!invalido){
alert("O campo Ramal não pode conter letras");
fale.ramal1.value="";
fale.ramal1.focus();
return false;
}

var ver_numero = "1234567890";
var fone02 = fale.fone5.value;
var invalido = false;
for (i = 0; i < fone02.length; i++){
ch = fone02.charAt(i);
for (j = 0; j < ver_numero.length; j++)
if (ch == ver_numero.charAt(j))
break;
if (j == ver_numero.length){
invalido = true;
break;
}}
if (invalido){
alert('o Campo DDD nao pode conter letras');
fale.fone5.value="";
fale.fone5.focus();
return false;
}

var ver_numero = "1234567890";
var fone3 = fale.fone6.value;
var invalido = false;
for (i = 0; i < fone3.length; i++){
ch = fone3.charAt(i);
for (j = 0; j < ver_numero.length; j++)
if (ch == ver_numero.charAt(j))
break;
if (j == ver_numero.length){
invalido = true;
break;
}}
if (invalido){
alert('o Campo Telefone nao pode conter letras');
fale.fone6.value="";
fale.fone6.focus();
return false;
}

var ver_numero = "1234567890";
var ramalf = fale.ramal2.value;
var invalido = true;
for (i = 0; i < ramalf.length; i++){
ch  = ramalf.charAt(i);
for (j = 0; j < ver_numero.length; j++)
if (ch == ver_numero.charAt(j))
break;
if (j == ver_numero.length){
invalido = false;
break;
}}
if (!invalido){
alert("O campo Ramal pode conter apenas números");
fale.ramal2.value="";
fale.ramal2.focus();
return false;
}

var ver_numero = "1234567890";
var fax01 = fale.fax1.value;
var invalido = false;
for (i = 0; i < fax01.length; i++){
ch = fax01.charAt(i);
for (j = 0; j < ver_numero.length; j++)
if (ch == ver_numero.charAt(j))
break;
if (j == ver_numero.length){
invalido = true;
break;
}}
if (invalido){
alert('O campo DDD nao pode conter letras');
fale.fax1.value="";
fale.fax1.focus();
return false;
}

var ver_numero = "1234567890";
var fax02 = fale.fax2.value;
var invalido = false;
for (i = 0; i < fax02.length; i++){
ch = fax02.charAt(i);
for (j = 0; j < ver_numero.length; j++)
if (ch == ver_numero.charAt(j))
break;
if (j == ver_numero.length){
invalido = true;
break;
}}
if (invalido){
alert('O campo Telefone não pode conter letras');
fale.fax2.value="";
fale.fax2.focus();
return false;
}
}
-->

