// JavaScript Document

function validaContato() {
	
	var assunto = document.getElementById("assunto");
	var nome	= document.getElementById("nome");
	var cpf		= document.getElementById("cpf");
	var dtnasc	= document.getElementById("dtnasc");
	var email	= document.getElementById("email");
	var ddd		= document.getElementById("ddd");
	var fone	= document.getElementById("fone");
	var cidade	= document.getElementById("cidade");
	var estado	= document.getElementById("estado");
	var mensagem= document.getElementById("mensagem");
	var captcha	= document.getElementById("captcha");
	
	
	if (assunto.value == 0) {
		alert("Selecione o assunto.");
		alteraCor(assunto);
		return false;
	}
	
	if (nome.value.length < 5) {
		alert("Preencha seu nome completo.");
		alteraCor(nome);
		return false;
	}
	
	if (!checaCPF(cpf.value)) {
		alert("Verifique a digitação de seu CPF.");
		alteraCor(cpf);
		return false;
	}
	
	if (dtnasc.value.length != 10) {
		alert("Verifique a digitação de sua data de nascimento.\n\nEx.:05/01/1979");
		alteraCor(dtnasc);
		return false;
	}
	
	if (!checaMail(email)) {
		alert("Verifique a digitação de seu e-mail.");
		alteraCor(email);
		return false;
	}
	
	if (ddd.value.length != 2) {
		alert("Preencha seu DDD com 2 dígitos. Ex.: 11");
		alteraCor(ddd);
		return false;
	}
	
	if (fone.value.length < 5) {
		alert("Preencha o seu telefone. Ex.: 33669988");
		alteraCor(fone);
		return false;
	}
	
	if (cidade.value.length < 3) {
		alert("Preencha o nome de sua cidade.");
		alteraCor(cidade);
		return false;
	}
	
	if (estado.value == 0) {
		alert("Selecione o seu Estado.");
		alteraCor(estado);
		return false;
	}
	
	if (mensagem.value.length < 10) {
		alert("Preencha sua mensagem");
		alteraCor(mensagem);
		return false;
	}
	
	if (mensagem.value.length > 400) {
		alert("Sua mensagem ultrapassou o limite de 400 caracteres. Seja mais breve, por favor.");
		alteraCor(mensagem);
		return false;
	}
	
	if (captcha.value.length != 5) {
		alert("Preencha corretamente a imagem de validação.");
		alteraCor(captcha);
		return false;
	}
}


function validaIndique() {
	var nome 	= document.getElementById("nome");
	var email 	= document.getElementById("email");
	var ddd 	= document.getElementById("ddd");
	var fone 	= document.getElementById("fone");
	
	var nome1 	= document.getElementById("nome1");
	var email1 	= document.getElementById("email1");
	var ddd1 	= document.getElementById("ddd1");
	var fone1 	= document.getElementById("fone1");
	
	var nome2 	= document.getElementById("nome2");
	var email2 	= document.getElementById("email2");
	var ddd2 	= document.getElementById("ddd2");
	var fone2 	= document.getElementById("fone2");
	
	var nome3 	= document.getElementById("nome3");
	var email3 	= document.getElementById("email3");
	var ddd3 	= document.getElementById("ddd3");
	var fone3 	= document.getElementById("fone3");
	
	if (nome.value.length < 3) {
		alert("Preencha seu nome");
		alteraCor(nome);
		return false;
	}
	
	if (!checaMail(email.value)) {
		alert("Verifique a digitação de seu e-mail.");
		alteraCor(email);
		return false;
	}
	
	if (ddd.value.length != 2) {
		alert("Verifique a digitação do DDD");
		alteraCor(ddd);
		return false;
	}
	
	if (fone.value.length < 5) {
		alert("Verifique a digitação de seu telefone.");
		alteraCor(fone);
		return false;
	}
	
	// primeiro indicado
	if (nome1.value.length < 3) {
		alert("Preencha o nome");
		alteraCor(nome1);
		return false;
	}
	
	if (!checaMail(email1.value)) {
		alert("Verifique a digitação do e-mail.");
		alteraCor(email1);
		return false;
	}
	
	if (ddd1.value.length != 2) {
		alert("Verifique a digitação do DDD");
		alteraCor(ddd1);
		return false;
	}
	
	if (fone1.value.length < 5) {
		alert("Verifique a digitação do telefone.");
		alteraCor(fone1);
		return false;
	}
	
}

function reloadCaptcha() {
	document.getElementById("imgCaptcha").src="/images/loader.gif";
	document.getElementById("imgCaptcha").src="/scripts/captcha.asp?rnd=" + Math.random();
}
