/*#############################################################
Name: ValidaForm
Version: 1.0
Author: Renato Rodrigues
Clínica Reviver de Cirurgia Plástica
URL: http://www.reviver.med.br/style/validaform.js
Feel free to use and modify but please keep this copyright intact.
#################################################################*/

function validaform(){
d = document.mais;

//validar nome
if (d.nome.value == ""){
alert("O campo " + d.nome.name + " deve ser preenchido!");
d.nome.focus();
return false;
}

//validar sexo
if (!d.sexo[0].checked && !d.sexo[1].checked) {
alert("Escolha o sexo!")
return false;
}
           
//validar dia
         if (d.dia.value == ""){
                   alert("Informe o " + d.dia.name + " do seu aniversário!");
                   d.dia.focus();
                   return false;
}

//validar mes
         if (d.mes.value == ""){
                   alert("Informe o " + d.mes.name + " do seu aniversário!");
                   d.mes.focus();
                   return false;
}

//validar ano
         if (d.ano.value == ""){
                   alert("Informe o " + d.ano.name + " do seu aniversário!");
                   d.ano.focus();
                   return false;
}

//validar email
if (d.email.value == ""){
alert("O campo " + d.email.name + " deve ser preenchido!");
d.email.focus();
return false;
}

//validar email(verificao de endereco eletrônico)
parte1 = d.email.value.indexOf("@");
parte2 = d.email.value.indexOf(".");
parte3 = d.email.value.length;
if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
alert ("O campo " + d.email.name + " deve conter um endereco eletrônico válido!");
d.email.focus();
return false;
}         

//validar ddd
         if (d.ddd.value == ""){
                   alert ("Informe o código " + d.ddd.name + " de sua cidade!");
                   d.ddd.focus();
                   return false;
}

//validar ddd (verificacao se contem apenas numeros)
         if (isNaN(d.ddd.value)){
                   alert ("O campo " + d.ddd.name + " deve conter apenas numeros!");
                   d.ddd.focus();
                   return false;
}

//validar telefone
         if (d.telefone.value == ""){
                   alert ("Informe o seu " + d.telefone.name + "!");
                   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 números!");
                   d.telefone.focus();
                   return false;
}    

//validar cidade
if (d.cidade.value == ""){
alert("Informe a sua " + d.cidade.name + "!");
d.cidade.focus();
return false;
}

//validar estado
if (d.estado.value == ""){
alert("Selecione o seu " + d.estado.name + "!");
d.estado.focus();
return false;
}

//validar pais
if (d.pais.value == ""){
alert("Informe o seu " + d.pais.name + "!");
d.pais.focus();
return false;
}

//validar cirurgia
if (d.cirurgia.value == ""){
alert("Informe a " + d.cirurgia.name + " que você quer mais informações!");
d.cirurgia.focus();
return false;
}

return true;
}

