// JavaScript Document
function validaForm(){
           d = document.cadastro;
           //validar nome
           if (d.nome.value == ""){
                     alert("O campo " + d.nome.name + " deve ser preenchido!");
                     d.nome.focus();
                     return false;
           }
         //validar email
        if (d.emailcadastro.value == ""){
                   alert("O campo " + d.emailcadastro.name + " deve ser preenchido!");
                   d.emailcadastro.focus();
                   return false;
         }
         //validar email(verificao de endereco eletrônico)
         parte1 = d.emailcadastro.value.indexOf("@");
         parte2 = d.emailcadastro.value.indexOf(".");
         parte3 = d.emailcadastro.value.length;
         if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
                   alert ("O campo " + d.emailcadastro.name + " deve ser conter um endereco eletronico!");
                   d.emailcadastro.focus();
                   return false;
        }
         //validar telefone
         if (d.telefone.value == ""){
                   alert ("O campo " + d.telefone.name + " deve ser preenchido! Por favor, verifique se há espaços na digitação!");
                   d.telefone.focus();
                   return false;
         }
         //validar telefone(verificacao se contem apenas numeros)
         if (isNaN(d.telefone.value)){
                   alert ("O campo " + d.telefone.name + " deve conter apenas numeros!");
                   d.telefone.focus();
                   return false;
         }
         //validar data de nascimento
         erro=0;
         hoje = new Date();
         anoAtual = hoje.getFullYear();
         barras = d.nasce.value.split("/");
        if (barras.length == 3){
                   dia = barras[0];
                   mes = barras[1];
                   ano = barras[2];
                  resultado = (!isNaN(dia) && (dia > 0) && (dia < 32)) && (!isNaN(mes) && (mes > 0) && (mes < 13)) && (!isNaN(ano) && (ano.length == 4) && (ano <= anoAtual && ano >= 1900));
                   if (!resultado) {
                             alert("Formato de data inválido!");
                             d.nasce.focus();
                             return false;
                   }
         } else {
                  alert("Formato de data inválido!");
                  d.nasce.focus();
                  return false;
        }
        return true;
}

function validaForm2(){
           d = document.faleconosco;
           //validar nome
           if (d.nome.value == ""){
                     alert("O campo " + d.nome.name + " deve ser preenchido!");
                     d.nome.focus();
                     return false;
           }
		  //validar empresa
           if (d.empresa.value == ""){
                     alert("O campo " + d.empresa.name + " deve ser preenchido!");
                     d.empresa.focus();
                     return false;
           }
		   //validar cometários
           if (d.comentario.value == ""){
                     alert("O campo " + d.comentario.name + " deve ser preenchido!");
                     d.comentario.focus();
                     return false;
           }
         //validar email
        if (d.emailcadastro.value == ""){
                   alert("O campo " + d.emailcadastro.name + " deve ser preenchido!");
                   d.emailcadastro.focus();
                   return false;
         }
         //validar email(verificao de endereco eletrônico)
         parte1 = d.emailcadastro.value.indexOf("@");
         parte2 = d.emailcadastro.value.indexOf(".");
         parte3 = d.emailcadastro.value.length;
         if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
                   alert ("O campo " + d.emailcadastro.name + " deve ser conter um endereco eletronico!");
                   d.emailcadastro.focus();
                   return false;
        }
         //validar telefone
         if (d.telefone.value == ""){
                   alert ("O campo " + d.telefone.name + " deve ser preenchido! Por favor, verifique se há espaços na digitação!");
                   d.telefone.focus();
                   return false;
         }
         //validar telefone(verificacao se contem apenas numeros)
         if (isNaN(d.telefone.value)){
                   alert ("O campo " + d.telefone.name + " deve conter apenas numeros!");
                   d.telefone.focus();
                   return false;
         }
         //validar data de nascimento
         erro=0;
         hoje = new Date();
         anoAtual = hoje.getFullYear();
         barras = d.nasce.value.split("/");
        if (barras.length == 3){
                   dia = barras[0];
                   mes = barras[1];
                   ano = barras[2];
                  resultado = (!isNaN(dia) && (dia > 0) && (dia < 32)) && (!isNaN(mes) && (mes > 0) && (mes < 13)) && (!isNaN(ano) && (ano.length == 4) && (ano <= anoAtual && ano >= 1900));
                   if (!resultado) {
                             alert("Formato de data inválido!");
                             d.nasce.focus();
                             return false;
                   }
         } else {
                  alert("Formato de data inválido!");
                  d.nasce.focus();
                  return false;
        }
        return true;
}
