//===============================================================================
//= FUNÇÕES DE VALIDAÇÃO ========================================================
//===============================================================================
function VRecursosHumanos() {
	if (!document.form1.nome.value) { alert("Por favor, informe seu nome."); document.form1.nome.focus(); return false; };
	if (!VEmail( document.form1.email.value)) { alert("Por favor, inform um e-mail válido!"); document.form1.email.focus(); return false; };
	if (!VData(document.form1.datanasc.value)) { alert("Por favor, informe sua data de nascimento."); document.form1.datanasc.focus(); return false; };
	if (!document.form1.sexo.value) { alert("Por favor, informe seu sexo."); document.form1.sexo.focus(); return false; };
	if (!document.form1.estadocivil.value) { alert("Por favor, informe seu estado civil."); document.form1.estadocivil.focus(); return false; };
	if (!document.form1.rg.value) { alert("Por favor, informe seu número de RG."); document.form1.rg.focus(); return false; };
	if (!VCPF(document.form1.cpf.value)) { alert("Por favor, informe seu número de CPF."); document.form1.cpf.focus(); return false; };
	if (!document.form1.naturalidade.value) { alert("Por favor, informe sua naturalidade."); document.form1.naturalidade.focus(); return false; };

	if (!document.form1.endrua.value) { alert("Por favor, informe seu endereço."); document.form1.endrua.focus(); return false; };
	if (!document.form1.endnumero.value) { alert("Por favor, informe o número do endereço."); document.form1.endnumero.focus(); return false; };
	if (!document.form1.endbairro.value) { alert("Por favor, informe o bairro."); document.form1.endbairro.focus(); return false; };
	if (!document.form1.endcidade.value) { alert("Por favor, informe a cidade."); document.form1.endcidade.focus(); return false; };
	if (!document.form1.endestado.value) { alert("Por favor, informe o estado."); document.form1.endestado.focus(); return false; };
	if (!document.form1.endfone1.value) { alert("Por favor, informe um telefone para contato."); document.form1.endfone1.focus(); return false; };
	
	if (!document.form1.fanivel.value) { alert("Por favor, informe seu nível de instrução."); document.form1.fanivel.focus(); return false; };
	if (!document.form1.facurso.value) { alert("Por favor, informe o curso."); document.form1.facurso.focus(); return false; };
	
	if (document.form1.empresa1.value) {
		if (!document.form1.cargo1.value) { alert("Por favor, informe o cargo exercido."); document.form1.cargo1.focus(); return false; };
		if (!document.form1.setor1.value) { alert("Por favor, informe o setor de trabalho."); document.form1.setor1.focus(); return false; };
		if (!VData(document.form1.dataadm1.value)) { alert("Por favor, informe a data de admissão."); document.form1.dataadm1.focus(); return false; };
		if (!VData(document.form1.datadem1.value)) { alert("Por favor, informe a data de demissão."); document.form1.datadem1.focus(); return false; };
		if (!document.form1.hierarquia1.value) { alert("Por favor, informe o nível hierarquico."); document.form1.hierarquia1.focus(); return false; };
	};
	
	if (document.form1.empresa2.value) {
		if (!document.form1.cargo2.value) { alert("Por favor, informe o cargo exercido."); document.form1.cargo2.focus(); return false; };
		if (!document.form1.setor2.value) { alert("Por favor, informe o setor de trabalho."); document.form1.setor2.focus(); return false; };
		if (!VData(document.form1.dataadm2.value)) { alert("Por favor, informe a data de admissão."); document.form1.dataadm2.focus(); return false; };
		if (!VData(document.form1.datadem2.value)) { alert("Por favor, informe a data de demissão."); document.form1.datadem2.focus(); return false; };
		if (!document.form1.hierarquia2.value) { alert("Por favor, informe o nível hierarquico."); document.form1.hierarquia2.focus(); return false; };
	};
	
	if (document.form1.empresa3.value) {
		if (!document.form1.cargo3.value) { alert("Por favor, informe o cargo exercido."); document.form1.cargo3.focus(); return false; };
		if (!document.form1.setor3.value) { alert("Por favor, informe o setor de trabalho."); document.form1.setor3.focus(); return false; };
		if (!VData(document.form1.dataadm3.value)) { alert("Por favor, informe a data de admissão."); document.form1.dataadm3.focus(); return false; };
		if (!VData(document.form1.datadem3.value)) { alert("Por favor, informe a data de demissão."); document.form1.datadem3.focus(); return false; };
		if (!document.form1.hierarquia3.value) { alert("Por favor, informe o nível hierarquico."); document.form1.hierarquia3.focus(); return false; };
	};
	
	if (!document.form1.areadeinteresse.value) { alert("Por favor, informe qual a área de interesse."); document.form1.areadeinteresse.focus(); return false; };
	if (!document.form1.disponibilidadehorario.value) { alert("Por favor, informe qual a disponibilidade de horário."); document.form1.disponibilidadehorario.focus(); return false; };
	
	if (document.form1.conhecidobiglar[0].checked) {
		if (!document.form1.conhecidobiglarnome.value) { alert("Por favor, informe o nome do conhecido."); document.form1.conhecidobiglarnome.focus(); return false; };
		if (!document.form1.conhecidobiglarloja.value) { alert("Por favor, informe a loja onde o conhecido trabalha."); document.form1.conhecidobiglarloja.focus(); return false; };
	}

return true;
}