function valida_index(){


if (document.index.emailindex.value==""){

 alert('É necessário informar seu E-mail!');

 document.index.emailindex.focus();

 return false;

}

parte1 = document.index.emailindex.value.indexOf("@");

 parte2 = document.index.emailindex.value.indexOf(".");

 parte3 = document.index.emailindex.value.length;

if (!(parte1 >= 0 && parte2 >= 2 && parte3 >= 9)) {

alert ("O campo de E-mail deve conter um endereço eletrônico válido! Ex.: seunome@dominio.com.br");

document.index.emailindex.focus();

return false;

}

/////////////////////////////// FIM FORM ////////////////////////
}


function valida_contato(){


if (document.form.email.value==""){

 alert('É necessário informar seu E-mail!');

 document.form.email.focus();

 return false;

}

parte1 = document.form.email.value.indexOf("@");

 parte2 = document.form.email.value.indexOf(".");

 parte3 = document.form.email.value.length;

if (!(parte1 >= 0 && parte2 >= 2 && parte3 >= 9)) {

alert ("O campo de E-mail deve conter um endereço eletrônico válido! Ex.: seunome@dominio.com.br");

document.form.email.focus();

return false;

}
}
/////////////////////////////// FIM FORM ////////////////////////

function valida_contato1(){

if (document.form1.email.value==""){

 alert('É necessário informar seu E-mail!');

 document.form1.email.focus();

 return false;

}

parte1 = document.form1.email.value.indexOf("@");

 parte2 = document.form1.email.value.indexOf(".");

 parte3 = document.form1.email.value.length;

if (!(parte1 >= 0 && parte2 >= 2 && parte3 >= 9)) {

alert ("O campo de E-mail deve conter um endereço eletrônico válido! Ex.: seunome@dominio.com.br");

document.form1.email.focus();

return false;

}
if (document.form1.nome.value==""){

 alert('Precisamos saber seu nome');

 document.form1.nome.focus();

 return false;

}
if (document.form1.sobrenome.value==""){

 alert('Precisamos saber o sobrenome');

 document.form1.sobrenome.focus();

 return false;

}
if (document.form1.dia.value==""){

 alert('Informe seu Aniversário');

 document.form1.dia.focus();

 return false;

}
if (document.form1.mes.value==""){

 alert('Informe seu Aniversário');

 document.form1.mes.focus();

 return false;

}
if (document.form1.ano.value==""){

 alert('Informe seu Aniversário');

 document.form1.ano.focus();

 return false;

}
if (document.form1.rg.value==""){

 alert('Informe o Número de Seu RG');

 document.form1.rg.focus();

 return false;

}
if (document.form1.endereco.value==""){

 alert('Seu Logadouro Ex.: Rua Coronel Viera');

 document.form1.endereco.focus();

 return false;

}
if (document.form1.numero.value==""){

 alert('Número de seu endereço');

 document.form1.numero.focus();

 return false;

}

if (document.form1.bairro.value==""){

 alert('Qual seu Bairro?');

 document.form1.bairro.focus();

 return false;

}
if (document.form1.cidade.value==""){

 alert('Informe a cidade onde mora');

 document.form1.cidade.focus();

 return false;

}
if (document.form1.uf.value==""){

 alert('Informe o estado');

 document.form1.uf.focus();

 return false;

}

if (document.form1.cep.value==""){
 alert('FALTA o CEP !');
 document.form1.cep.focus();
 return false;

}


if (document.form1.cep.value.length!="9")
{
	alert('Digite o CEP Corretamente Ex.:99999-999');
    document.form1.cep.focus();	
	return false;
	}

if (document.form1.ddd_fixo.value=="")
{
alert('Um DDD Deve ser informado');
document.form1.ddd_fixo.focus();	
return false;
	}
if (document.form1.ddd_fixo.value.length!="2")
{
	alert('O DDD deve conter Dois digitos');
    document.form1.ddd_fixo.focus();	
	return false;
	}


if (document.form1.numero_fixo.value=="")
{
	alert('Informe seu Telefone');
    document.form1.ddd_fixo.focus();	
	return false;
	}
if (document.form1.numero_fixo.value.length!="9")
{
	alert('Digite o Telefone completo Ex.:9999-9999');
    document.form1.numero_fixo.focus();	
	return false;
	}
if(document.form1.cpf_cnpj.value==""){
	alert('CPF Não Informado.');
    document.form1.cpf_cnpj.focus();	
	return false;
	}


}

function validarCPF2(campo){
   var cpf = document.form1.cpf_cnpj.value;
   var filtro = /^\d{3}.\d{3}.\d{3}-\d{2}$/i;
   if(!filtro.test(cpf)){
      alert('Digite o CPF conforme o modelo: 000.000.000-00!');
      campo.value = '';
      campo.focus();
      return false;
   }
   
   cpf = remove(cpf, ".");
   cpf = remove(cpf, "-");
    
   if(cpf.length != 11 || cpf == "00000000000" || cpf == "11111111111" ||
	  cpf == "22222222222" || cpf == "33333333333" || cpf == "44444444444" ||
	  cpf == "55555555555" || cpf == "66666666666" || cpf == "77777777777" ||
	  cpf == "88888888888" || cpf == "99999999999"){
alert('CPF inválido. Digite Corretamente!');
campo.value = '';
      campo.focus();
      return false;
   }

   soma = 0;
   for(i = 0; i < 9; i++)
   	 soma += parseInt(cpf.charAt(i)) * (10 - i);
   resto = 11 - (soma % 11);
   if(resto == 10 || resto == 11)
	 resto = 0;
   if(resto != parseInt(cpf.charAt(9))){
alert('CPF inválido. Digite Corretamente!');
campo.value = '';
      campo.focus();
      return false;
   }
   soma = 0;
   for(i = 0; i < 10; i ++)
	 soma += parseInt(cpf.charAt(i)) * (11 - i);
   resto = 11 - (soma % 11);
   if(resto == 10 || resto == 11)
	 resto = 0;
   if(resto != parseInt(cpf.charAt(10))){
alert('CPF inválido. Digite Corretamente!');
campo.value = '';
      campo.focus();
      return false;
   }
   return true;
 }
 
 function remove(str, sub) {
   i = str.indexOf(sub);
   r = "";
   if (i == -1) return str;
   r += str.substring(0,i) + remove(str.substring(i + sub.length), sub);
   return r;
 }


/////////////////////////////// FIM FORM1 ////////////////////////
function valida_contato5(){


if (document.form5.emailempresa.value==""){

 alert('Informe o E-mail da EMPRESA!');

 document.form5.emailempresa.focus();

 return false;

}

parte1 = document.form5.emailempresa.value.indexOf("@");

 parte2 = document.form5.emailempresa.value.indexOf(".");

 parte3 = document.form5.emailempresa.value.length;

if (!(parte1 >= 0 && parte2 >= 2 && parte3 >= 9)) {

alert ("O campo de E-mail deve conter um endereço eletrônico válido! Ex.: seunome@dominio.com.br");

document.form5.emailempresa.focus();

return false;

}
if (document.form5.fantasia.value==""){

 alert('Digite o Nome Fantasia da Empresa');

 document.form5.fantasia.focus();

 return false;

}
if (document.form5.razao.value==""){

 alert('Razão Social de Registro Federal');

 document.form5.razao.focus();

 return false;

}
if (document.form5.dia2.value==""){

 alert('Data do Registro da Empresa');

 document.form5.dia2.focus();

 return false;

}
if (document.form5.mes2.value==""){

 alert('Mes de Registro da Empresa');

 document.form5.mes2.focus();

 return false;

}
if (document.form5.ano2.value==""){

 alert('Informe o ANO de Registro da empresa');

 document.form5.ano2.focus();

 return false;

}

if (document.form5.ie.value=="" || document.form5.ie.value.length<"5" ){

 alert('Informe a Inscrição Estadual');

 document.form5.ie.focus();

 return false;

}


if (document.form5.emailpessoal.value==""){

 alert('Informe o E-mail do REPRESENTANTE!');

 document.form5.emailpessoal.focus();

 return false;

}

parte1 = document.form5.emailpessoal.value.indexOf("@");

 parte2 = document.form5.emailpessoal.value.indexOf(".");

 parte3 = document.form5.emailpessoal.value.length;

if (!(parte1 >= 0 && parte2 >= 2 && parte3 >= 9)) {

alert ("O campo de E-mail deve conter um endereço eletrônico válido! Ex.: seunome@dominio.com.br");

document.form5.emailpessoal.focus();

return false;

}
if (document.form5.nome.value==""){

 alert('Precisamos saber o nome do Representante');

 document.form5.nome.focus();

 return false;

}
if (document.form5.sobrenome.value==""){

 alert('Precisamos saber o sobrenome');

 document.form5.sobrenome.focus();

 return false;

}
if (document.form5.dia.value==""){

 alert('Informe seu Aniversário');

 document.form5.dia.focus();

 return false;

}
if (document.form5.mes.value==""){

 alert('Informe seu Aniversário');

 document.form5.mes.focus();

 return false;

}
if (document.form5.ano.value==""){

 alert('Informe seu Aniversário');

 document.form5.ano.focus();

 return false;

}
if (document.form5.rg.value==""){

 alert('Informe o Número de Seu RG');

 document.form5.rg.focus();

 return false;

}
if (document.form5.endereco.value==""){

 alert('Logadouro da EMPRESA Ex.: Rua Coronel Viera');

 document.form5.endereco.focus();

 return false;

}
if (document.form5.numero.value==""){

 alert('Número do endereço');

 document.form5.numero.focus();

 return false;

}

if (document.form5.bairro.value==""){

 alert('Qual Bairro?');

 document.form5.bairro.focus();

 return false;

}
if (document.form5.cidade.value==""){

 alert('Informe a cidade da EMPRESA');

 document.form5.cidade.focus();

 return false;

}
if (document.form5.uf.value==""){

 alert('Informe o estado');

 document.form5.uf.focus();

 return false;

}

if (document.form5.cep.value==""){
 alert('FALTA o CEP !');
 document.form5.cep.focus();
 return false;

}


if (document.form5.cep.value.length!="9")
{
	alert('Digite o CEP Corretamente Ex.:99999-999');
    document.form5.cep.focus();	
	return false;
	}

if (document.form5.ddd_fixo.value=="")
{
alert('Um DDD Deve ser informado');
document.form5.ddd_fixo.focus();	
return false;
	}
if (document.form5.ddd_fixo.value.length!="2")
{
	alert('O DDD deve conter Dois digitos');
    document.form5.ddd_fixo.focus();	
	return false;
	}


if (document.form5.numero_fixo.value=="")
{
	alert('Informe seu Telefone');
    document.form5.ddd_fixo.focus();	
	return false;
	}
if (document.form5.numero_fixo.value.length!="9")
{
	alert('Digite o Telefone completo Ex.:9999-9999');
    document.form5.numero_fixo.focus();	
	return false;
	}
if(document.form5.cpf_cnpj.value==""){
	alert('CPF Não Informado.');
    document.form5.cpf_cnpj.focus();	
	return false;
	}


}

function validarCPF(campo){
   var cpf = document.form5.cpf_cnpj.value;
   var filtro = /^\d{3}.\d{3}.\d{3}-\d{2}$/i;
   if(!filtro.test(cpf)){
      alert('Digite o CPF conforme o modelo: 000.000.000-00!');
      campo.value = '';
      campo.focus();
      return false;
   }
   
   cpf = remove(cpf, ".");
   cpf = remove(cpf, "-");
    
   if(cpf.length != 11 || cpf == "00000000000" || cpf == "11111111111" ||
	  cpf == "22222222222" || cpf == "33333333333" || cpf == "44444444444" ||
	  cpf == "55555555555" || cpf == "66666666666" || cpf == "77777777777" ||
	  cpf == "88888888888" || cpf == "99999999999"){
alert('CPF inválido. Digite Corretamente!');
campo.value = '';
      campo.focus();
      return false;
   }

   soma = 0;
   for(i = 0; i < 9; i++)
   	 soma += parseInt(cpf.charAt(i)) * (10 - i);
   resto = 11 - (soma % 11);
   if(resto == 10 || resto == 11)
	 resto = 0;
   if(resto != parseInt(cpf.charAt(9))){
alert('CPF inválido. Digite Corretamente!');
campo.value = '';
      campo.focus();
      return false;
   }
   soma = 0;
   for(i = 0; i < 10; i ++)
	 soma += parseInt(cpf.charAt(i)) * (11 - i);
   resto = 11 - (soma % 11);
   if(resto == 10 || resto == 11)
	 resto = 0;
   if(resto != parseInt(cpf.charAt(10))){
alert('CPF inválido. Digite Corretamente!');
campo.value = '';
      campo.focus();
      return false;
   }
   return true;
 }
 
 function remove(str, sub) {
   i = str.indexOf(sub);
   r = "";
   if (i == -1) return str;
   r += str.substring(0,i) + remove(str.substring(i + sub.length), sub);
   return r;
 }

function ValidarCNPJ(campo){
    var cnpj = document.form5.cpf_cnpj.value;
    var valida = new Array(6,5,4,3,2,9,8,7,6,5,4,3,2);
    var dig1= new Number;
    var dig2= new Number;
 
    exp = /\.|\-|\//g
    cnpj = cnpj.toString().replace( exp, "" );
    var digito = new Number(eval(cnpj.charAt(12)+cnpj.charAt(13)));
 
    for(i = 0; i<valida.length; i++){
        dig1 += (i>0? (cnpj.charAt(i-1)*valida[i]):0);    
        dig2 += cnpj.charAt(i)*valida[i];    
    }
    dig1 = (((dig1%11)<2)? 0:(11-(dig1%11)));
    dig2 = (((dig2%11)<2)? 0:(11-(dig2%11)));
 
    if(((dig1*10)+dig2) != digito)    
        alert('CNPJ Invalido!');
 
}
 

/////////////////////////////// FIM FORM5 ////////////////////////
function valida_contato2(){


if (document.form2.email.value==""){

 alert('É necessário informar seu E-mail!');

 document.form2.email.focus();

 return false;

}

parte1 = document.form2.email.value.indexOf("@");

 parte2 = document.form2.email.value.indexOf(".");

 parte3 = document.form2.email.value.length;

if (!(parte1 >= 0 && parte2 >= 2 && parte3 >= 9)) {

alert ("O campo de E-mail deve conter um endereço eletrônico válido! Ex.: seunome@dominio.com.br");

document.form2.email.focus();

return false;

}

/////////////////////////////// FIM FORM ////////////////////////
}

