//===============================================================================
//= FUNÇÕES DE VALIDAÇÃO ========================================================
//===============================================================================
function VCadastroBigLar() {
	if (document.form1.tipodecadastro[0].checked) {
		
		if (!document.form1.pf_nome.value) { alert("Por favor, informe seu nome."); document.form1.pf_nome.focus(); return false; };
		if (!VEmail( document.form1.pf_email.value)) { alert("Por favor, inform um e-mail válido!"); document.form1.pf_email.focus(); return false; };
		if (!document.form1.pf_endereco.value) { alert("Por favor, informe seu endereço."); document.form1.pf_endereco.focus(); return false; };
		if (!document.form1.pf_bairro.value) { alert("Por favor, informe o bairro."); document.form1.pf_bairro.focus(); return false; };
		if (!document.form1.pf_cidade.value) { alert("Por favor, informe a cidade."); document.form1.pf_cidade.focus(); return false; };
		if (!document.form1.pf_cep.value) { alert("Por favor, informe o cep."); document.form1.pf_cep.focus(); return false; };
		if ((!document.form1.pf_telefoneresidencial.value) && (!document.form1.pf_telefonecelular.value)) { alert("Por favor, informe um telefone para contato."); document.form1.pf_telefoneresidencial.focus(); return false; };
		if ((!document.form1.pf_tempoderesidenciaanos.value) && (!document.form1.pf_tempoderesidenciameses.value)) { alert("Por favor, informe o tempo de residência."); document.form1.pf_tempoderesidenciaanos.focus(); return false; };

		if (!VCPF(document.form1.pf_cpf.value)) { alert("Por favor, informe seu número de CPF."); document.form1.pf_cpf.focus(); return false; };
		if (!document.form1.pf_rg.value) { alert("Por favor, informe seu número de RG."); document.form1.pf_rg.focus(); return false; };
		if (!document.form1.pf_rgorgaoemissor.value) { alert("Por favor, informe o emissor do RG."); document.form1.pf_rgorgaoemissor.focus(); return false; };
		if (!document.form1.pf_rgdatadeemissao.value) { alert("Por favor, informe a data de emissão."); document.form1.pf_rgdatadeemissao.focus(); return false; };
		if (!VData(document.form1.pf_datanasc.value)) { alert("Por favor, informe sua data de nascimento."); document.form1.pf_datanasc.focus(); return false; };
		if (!document.form1.pf_naturalidade.value) { alert("Por favor, informe sua naturalidade."); document.form1.pf_naturalidade.focus(); return false; };
		if (!document.form1.pf_estadocivil.value) { alert("Por favor, informe seu estado civil."); document.form1.pf_estadocivil.focus(); return false; };

		if (!document.form1.pf_empresa.value) { alert("Por favor, informe o nome da empresa que trabalha."); document.form1.pf_empresa.focus(); return false; };
		if (!document.form1.pf_enderecocomercial.value) { alert("Por favor, informe o endereço da empresa."); document.form1.pf_enderecocomercial.focus(); return false; };
		if (!document.form1.pf_telefonecomercial.value) { alert("Por favor, informe o telefone do trabalho."); document.form1.pf_enderecocomercial.focus(); return false; };
		if (!document.form1.pf_dataadm.value) { alert("Por favor, informe a data de admissão."); document.form1.pf_dataadm.focus(); return false; };
		if (!document.form1.pf_profissao.value) { alert("Por favor, informe sua profissão."); document.form1.pf_profissao.focus(); return false; };
		if (!document.form1.pf_salarioatual.value) { alert("Por favor, informe seu salário atual."); document.form1.pf_salarioatual.focus(); return false; };

		if (!document.form1.pf_rpnome1.value) { alert("Por favor, informe o nome de uma referência pessoal."); document.form1.pf_rpnome1.focus(); return false; };
		if (!document.form1.pf_rptelefone1.value) { alert("Por favor, informe o telefone da referência."); document.form1.pf_rptelefone1.focus(); return false; };
		if (!document.form1.pf_rpnome2.value) { alert("Por favor, informe o nome de uma segunda referência pessoal."); document.form1.pf_rpnome2.focus(); return false; };
		if (!document.form1.pf_rptelefone2.value) { alert("Por favor, informe o telefone da referência."); document.form1.pf_rptelefone2.focus(); return false; };

		if (!document.form1.pf_rcnome1.value) { alert("Por favor, informe o nome de uma referência comercial."); document.form1.pf_rcnome1.focus(); return false; };
		if (!document.form1.pf_rctelefone1.value) { alert("Por favor, informe o telefone da referência."); document.form1.pf_rctelefone1.focus(); return false; };
		if (!document.form1.pf_rcnome1.value) { alert("Por favor, informe o nome de uma segunda referência comercial."); document.form1.pf_rcnome1.focus(); return false; };
		if (!document.form1.pf_rctelefone2.value) { alert("Por favor, informe o telefone da referência."); document.form1.pf_rctelefone2.focus(); return false; };

		if (!document.form1.pf_rbbanco1.value) { alert("Por favor, informe um banco para referência."); document.form1.pf_rbbanco1.focus(); return false; };
		if (!document.form1.pf_rbagencia1.value) { alert("Por favor, informe agência bancária."); document.form1.pf_rbagencia1.focus(); return false; };
		if (!document.form1.pf_rbconta1.value) { alert("Por favor, informe o número da conta bancária."); document.form1.pf_rbconta1.focus(); return false; };

	} else {

		if (!document.form1.pj_razaosocial.value) { alert("Por favor, informe a razão social da empresa."); document.form1.pj_razaosocial.focus(); return false; };
		if (!VEmail( document.form1.pj_email.value)) { alert("Por favor, inform um e-mail válido!"); document.form1.pj_email.focus(); return false; };
		if (!document.form1.pj_endereco.value) { alert("Por favor, informe o endereço."); document.form1.pj_endereco.focus(); return false; };
		if (!document.form1.pj_bairro.value) { alert("Por favor, informe o bairro."); document.form1.pj_bairro.focus(); return false; };
		if (!document.form1.pj_cidade.value) { alert("Por favor, informe a cidade."); document.form1.pj_cidade.focus(); return false; };
		if (!document.form1.pj_cep.value) { alert("Por favor, informe o cep."); document.form1.pj_cep.focus(); return false; };
		if (!document.form1.pj_telefone.value) { alert("Por favor, informe o telefone."); document.form1.pj_telefoneresidencial.focus(); return false; };

		if (!VCNPJ(document.form1.pj_cnpj.value)) { alert("Por favor, informe o número do CNPJ."); document.form1.pj_cnpj.focus(); return false; };
		if (!document.form1.pj_ie.value) { alert("Por favor, informe a inscrição estadual."); document.form1.pj_ie.focus(); return false; };

		if (!document.form1.pj_rcnome1.value) { alert("Por favor, informe o nome de uma referência comercial."); document.form1.pj_rcnome1.focus(); return false; };
		if (!document.form1.pj_rctelefone1.value) { alert("Por favor, informe o telefone da referência."); document.form1.pj_rctelefone1.focus(); return false; };
		if (!document.form1.pj_rcnome1.value) { alert("Por favor, informe o nome de uma segunda referência comercial."); document.form1.pj_rcnome1.focus(); return false; };
		if (!document.form1.pj_rctelefone2.value) { alert("Por favor, informe o telefone da referência."); document.form1.pj_rctelefone2.focus(); return false; };

		if (!document.form1.pj_rbbanco1.value) { alert("Por favor, informe um banco para referência."); document.form1.pj_rbbanco1.focus(); return false; };
		if (!document.form1.pj_rbagencia1.value) { alert("Por favor, informe agência bancária."); document.form1.pj_rbagencia1.focus(); return false; };
		if (!document.form1.pj_rbconta1.value) { alert("Por favor, informe o número da conta bancária."); document.form1.pj_rbconta1.focus(); return false; };

	};
return true;
}