// 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");
	
	
	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;
	}
}


function validaTrabalhe() {
	
	var nome	= document.getElementById("nome");
	var email	= document.getElementById("email");
	var ddd		= document.getElementById("ddd");
	var fone	= document.getElementById("fone");
	var endereco= document.getElementById("endereco");
	var bairro	= document.getElementById("bairro");
	var cep		= document.getElementById("cep");
	var cidade	= document.getElementById("cidade");
	var estado	= document.getElementById("estado");
	
	if (nome.value.length < 5) {
		alert("Preencha seu nome completo.");
		alteraCor(nome);
		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 (endereco.value.length < 3) {
		alert("Preencha o seu endereço. Ex.: Rua Porto Geral, 150");
		alteraCor(endereco);
		return false;
	}
	
	if (bairro.value.length < 3) {
		alert("Preencha o seu bairro.");
		alteraCor(bairro);
		return false;
	}
	
	if (cep.value.length != 8) {
		alert("Verifique a digitação de seu CEP.");
		alteraCor(cep);
		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;
	}
}

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 validaRepresentante(){
	var empresa 	= document.getElementById("empresa");
	var fantasia 	= document.getElementById("fantasia");
	var cnpj 		= document.getElementById("cnpj");
	var responsavel = document.getElementById("responsavel");
	var email 		= document.getElementById("email");
	var ddd1 		= document.getElementById("ddd1");
	var fone1 		= document.getElementById("fone1");
	var endereco 	= document.getElementById("endereco");
	var bairro 		= document.getElementById("bairro");
	var cep			= document.getElementById("cep");
	var cidade		= document.getElementById("cidade");
	var estado		= document.getElementById("estado");
	var faturamento	= document.getElementById("faturamento");
	var motivo 		= document.getElementById("motivo");
	var captcha		= document.getElementById("captcha");
	
	if (empresa.value.length < 3) {
		alert("Digite o nome da empresa.");
		alteraCor(empresa);
		return false;
	}
	
	if (fantasia.value.length < 3) {
		alert("Digite o nome fantasia da empresa.");
		alteraCor(fantasia);
		return false;
	}
	
	if (!checaCNPJ(cnpj.value)) {
		alert("Verifique a digitação do CNPJ.");
		alteraCor(cnpj);
		return false;
	}
	
	if (responsavel.value.length < 3) {
		alert("Informe o nome do responsável.");
		alteraCor(responsavel);
		return false;
	}
	
	if (!checaMail(email.value)) {
		alert("Verifique a digitação do E-mail.");
		alteraCor(email);
		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;
	}
	
	if (endereco.value.length < 5) {
		alert("Verifique a digitação do Endereço.");
		alteraCor(endereco);
		return false;
	}
	
	if (bairro.value.length < 3) {
		alert("Verifique a digitação do bairro.");
		alteraCor(bairro);
		return false;
	}
	
	if (cep.value.length != 8) {
		alert("Verifique a digitação do CEP.");
		alteraCor(cep);
		return false;
	}
	
	if (cidade.value.length < 3) {
		alert("Verifique a digitação da Cidade.");
		alteraCor(cidade);
		return false;
	}
	
	if (estado.value == 0) {
		alert("Selecione o Estado.");
		alteraCor(estado);
		return false;
	}
	
	if (faturamento.value.length < 2) {
		alert("Informe seu faturamento.");
		alteraCor(faturamento);
		return false;
	}
	
	if (motivo.value.length < 3) {
		alert("Indique o motivo pelo qual deseja se tornar um representante.");
		alteraCor(motivo);
		return false;
	}
	
	if (captcha.value.length != 5) {
		alert("Preencha corretamente a imagem de validação.");
		alteraCor(captcha);
		return false;
	}
	
	
}

function reloadCaptcha() {
	document.getElementById("imgCaptcha").src="/images/loader.gif";
	document.getElementById("imgCaptcha").src="/scripts/captcha.asp?rnd=" + Math.random();
}
