// JavaScript Document
// Validação do Formulário de Login
function validacao_login(form) {
	if (document.getElementById("usuario").value == ''){
		alert('Favor informar o Usuário!');
		document.getElementById("usuario").focus();
		return false;
	}
	if (document.getElementById("senha").value == ''){
		alert('Favor informar a Senha!');
		document.getElementById("senha").focus();
		return false;
	}
}
// Validação Newsletter
function validacaoinfo(form) {
	if (document.getElementById("info_nome").value == '' || document.getElementById("info_nome").value == 'Seu Nome'){
		alert('Preencha o campo Nome!');
		document.getElementById("info_nome").focus();
		return false;
	}
	if (document.getElementById("info_email").value == '' || document.getElementById("info_email").value == 'Seu e-mail'){
		alert('Preencha o campo E-mail!');
		document.getElementById("info_email").focus();
		return false;
	}
}
// Validação Contato
function validacao_contato(form) {
	if (document.getElementById("departamento").value == ''){
		alert('Por Favor, Selecione um Departamento!');
		document.getElementById("departamento").focus();
		return false;
	}
	if (document.getElementById("nomefrom").value == ''){
		alert('Preencha o campo Nome!');
		document.getElementById("nomefrom").focus();
		return false;
	}
	if (document.getElementById("mailfrom").value == ''){
		alert('Preencha o campo E-mail!');
		document.getElementById("mailfrom").focus();
		return false;
	}
	if (document.getElementById("telefone").value == ''){
		alert('Preencha o campo Telefone!');
		document.getElementById("telefone").focus();
		return false;
	}
	if (document.getElementById("assunto").value == ''){
		alert('Preencha o campo Assunto!');
		document.getElementById("assunto").focus();
		return false;
	}
	if (document.getElementById("texto").value == ''){
		alert('Preencha o campo Observações!');
		document.getElementById("texto").focus();
		return false;
	}
}
function validacao_cadastro(form) {
	if (document.getElementById("nome").value == ''){
		alert('Preencha o campo Nome ou Razão Social!');
		document.getElementById("botao").value = 'Enviar Dados';
		document.getElementById("nome").focus();
		return false;
	}
	if (document.getElementById("pessoa").value == ''){
		alert('Selecione o Tipo de Pessoa (Física ou Jurídica)!');
		document.getElementById("botao").value = 'Enviar Dados';
		document.getElementById("pessoa").focus();
		return false;
	}
	if (document.getElementById("cnpj").value == ''){
		alert('Preencha o Campo CNPJ ou CPF!');
		document.getElementById("botao").value = 'Enviar Dados';
		document.getElementById("cnpj").focus();
		return false;
	}
	if (document.getElementById("inscricao").value == ''){
		alert('Preencha o Campo Inscrição Estadual!');
		document.getElementById("botao").value = 'Enviar Dados';
		document.getElementById("inscricao").focus();
		return false;
	}
	if (document.getElementById("contato").value == ''){
		alert('Preencha o Campo Nome do Contato ou Responsável!');
		document.getElementById("botao").value = 'Enviar Dados';
		document.getElementById("contato").focus();
		return false;
	}
	if (document.getElementById("cep").value == ''){
		alert('Preencha o campo CEP!');
		document.getElementById("botao").value = 'Enviar Dados';
		document.getElementById("cep").focus();
		return false;
	}
    var valcep = document.getElementById("cep").value;
	var tamcep = valcep.length;
	if (tamcep < 8){
		alert('Campo CEP deve ter 8 caracteres!');
		document.getElementById("botao").value = 'Enviar Dados';
		document.getElementById("cep").focus();
		return false;
	}
	if (document.getElementById("endereco").value == ''){
		alert('Preencha o campo Endereço!');
		document.getElementById("botao").value = 'Enviar Dados';
		document.getElementById("endereco").focus();
		return false;
	}
	if (document.getElementById("numero").value == ''){
		alert('Preencha o campo Número!');
		document.getElementById("botao").value = 'Enviar Dados';
		document.getElementById("numero").focus();
		return false;
	}
	if (document.getElementById("bairro").value == ''){
		alert('Preencha o campo Bairro!');
		document.getElementById("botao").value = 'Enviar Dados';
		document.getElementById("bairro").focus();
		return false;
	}
	if (document.getElementById("cidade").value == ''){
		alert('Preencha o campo Cidade!');
		document.getElementById("botao").value = 'Enviar Dados';
		document.getElementById("cidade").focus();
		return false;
	}
	if (document.getElementById("estado").value == ''){
		alert('Preencha o campo Estado!');
		document.getElementById("botao").value = 'Enviar Dados';
		document.getElementById("estado").focus();
		return false;
	}
	if (document.getElementById("pais").value == ''){
		alert('Preencha o campo País!');
		document.getElementById("botao").value = 'Enviar Dados';
		document.getElementById("pais").focus();
		return false;
	}
	if (document.getElementById("dddtelefone").value == ''){
		alert('Preencha o Campo DDD Telefone!');
		document.getElementById("botao").value = 'Enviar Dados';
		document.getElementById("dddtelefone").focus();
		return false;
	}
	if (document.getElementById("telefone").value == ''){
		alert('Preencha o Campo Telefone!');
		document.getElementById("botao").value = 'Enviar Dados';
		document.getElementById("telefone").focus();
		return false;
	}
	if (document.getElementById("dddcelular").value == ''){
		alert('Preencha o Campo DDD Celular!');
		document.getElementById("botao").value = 'Enviar Dados';
		document.getElementById("dddcelular").focus();
		return false;
	}
	if (document.getElementById("celular").value == ''){
		alert('Preencha o Campo Celular!');
		document.getElementById("botao").value = 'Enviar Dados';
		document.getElementById("celular").focus();
		return false;
	}
	if (document.getElementById("email").value == ''){
		alert('Preencha o Campo E-mail!');
		document.getElementById("botao").value = 'Enviar Dados';
		document.getElementById("email").focus();
		return false;
	}
	if (document.getElementById("email2").value == ''){
		alert('Preencha o Campo Confirme o E-mail!');
		document.getElementById("botao").value = 'Enviar Dados';
		document.getElementById("email2").focus();
		return false;
	}
	if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById("email").value))) {
		alert("É necessário o preenchimento de um endereço de e-mail válido.");
		document.getElementById("botao").value = 'Enviar Dados';
		document.getElementById("email").focus();
		return false;
	}
	if (document.getElementById("email").value != document.getElementById("email2").value){
		alert('Os e-mails não estão conferindo. Devem ser iguais!');
		document.getElementById("botao").value = 'Enviar Dados';
		document.getElementById("email").focus();
		return false;
	}
	if (document.getElementById("senha1").value == ''){
		alert('Preencha o campo Senha!');
		document.getElementById("botao").value = 'Enviar Dados';
		document.getElementById("senha1").focus();
		return false;
	}
	if (document.getElementById("senha2").value == ''){
		alert('Preencha o campo Repita a Senha!');
		document.getElementById("botao").value = 'Enviar Dados';
		document.getElementById("senha2").focus();
		return false;
	}
	if (document.getElementById("senha1").value != document.getElementById("senha2").value){
		alert('As Senhas não estão conferindo. Devem ser iguais!');
	    document.getElementById("senha1").value = '';
	    document.getElementById("senha2").value = '';
		document.getElementById("botao").value = 'Enviar Dados';
		document.getElementById("senha1").focus();
		return false;
	}
	if (document.getElementById("frase").value == ''){
		alert('Preencha o campo Frase Secreta!');
		document.getElementById("botao").value = 'Enviar Dados';
		document.getElementById("frase").focus();
		return false;
	}
}

