// JavaScript Document


function verificaFormulario(form){

	var nome = form.nome.value;
	var sexo = form.sexo.value;
	var estadocivil = form.estadocivil.value;
	var datanasc = form.datanasc.value;	
	var nacionalidade = form.nacionalidade.value;	
	
	var naturalidade = form.naturalidade.value;
	var ufnatural = form.ufnatural.value;
	var rg = form.rg.value;
	var dataemissao = form.dataemissao.value;
	var cpf = form.cpf.value;
	var endresidencial = form.endresidencial.value;
	var compresidencial = form.compresidencial.value;
	var cepresidencial = form.cepresidencial.value;
	var bairroresidencial = form.bairroresidencial.value;
	var cidresidencial = form.cidresidencial.value;
	var ufresidencial = form.ufresidencial.value;
	var telresidencial = form.telresidencial.value;
	var celresidencial = form.celresidencial.value;
	var faxresidencial = form.faxresidencial.value;
	var email = form.email.value;
	//var homepage = form.homepage.value;
	var conjuge = form.conjuge.value;
	var conjnasc = form.conjnasc.value;
	
	var empresa = form.empresa.value;
	var cargo = form.cargo.value;
	var admissao = form.admissao.value;
	var endempresa = form.endempresa.value;
	var compempresa = form.compempresa.value;
	var cepempresa = form.cepempresa.value;
	var bairroempresa = form.bairroempresa.value;
	var cidempresa = form.cidempresa.value;
	var ufempresa = form.ufempresa.value;
	var telempresa = form.telempresa.value;
	var faxempresa = form.faxempresa.value;
	var emailempresa = form.emailempresa.value;
	//var hpempresa = form.hpempresa.value;
	var correspempresa = form.correspempresa.value;

	var cor = '#C9FFAF';
	
	//Radio
	var contador=0;
	
	for (var i=1; i <= 2; ++i){
		var radio = document.getElementById("sexo"+i).checked;
		if(radio == true){
			contador++;
		}				
	}
	
	var contadorE=0;
	
	for (var i=1; i <= 2; ++i){
		var radio = document.getElementById("ecivil"+i).checked;
		if(radio == true){
			contadorE++;
		}				
	}
	
	
	if(nome.length = "" || nome.length <= 0){
		alert('Informe o campo Nome');
		form.nome.focus();
		form.nome.style.background=cor;				
		return false;
	}else if(contador < 1){
		//form.s.focus();		
		alert("Selecione o campo Sexo");
		window.location.href='#topo';
		return false;
	}else if(contadorE < 1){
		alert("Selecione o campo Estado Civil");
		window.location.href='#topo';
		return false;
	}else if(datanasc.length = "" || datanasc.length <= 0){
		alert('Informe o campo Data de Nascimento');
		form.datanasc.focus();
		form.datanasc.style.background=cor;				
		return false;
	}else if(nacionalidade.length = "" || nacionalidade.length <= 0){
		alert('Informe o campo Nacionalidade');
		form.nacionalidade.focus();
		form.nacionalidade.style.background=cor;				
		return false;
	}else if(naturalidade.length = "" || naturalidade.length <= 0){
		alert('Informe o campo Naturalidade');
		form.naturalidade.focus();
		form.naturalidade.style.background=cor;				
		return false;
	}else if(ufnatural == 0){
		alert('Informe o campo UF');
		form.ufnatural.focus();
		form.ufnatural.style.background=cor;				
		return false;
	}else if(rg.length = "" || rg.length <= 0){
		alert('Informe o campo RG');
		form.rg.focus();
		form.rg.style.background=cor;				
		return false;
	}else if(dataemissao.length = "" || dataemissao.length <= 0){
		alert('Informe o campo Data de Emissão');
		form.dataemissao.focus();
		form.dataemissao.style.background=cor;				
		return false;
	}else if(cpf.length = "" || cpf.length <= 0){
		alert('Informe o campo CPF');
		form.cpf.focus();
		form.cpf.style.background=cor;				
		return false;
	}else if(endresidencial.length = "" || endresidencial.length <= 0){
		alert('Informe o campo Endereço Residencial');
		form.endresidencial.focus();
		form.endresidencial.style.background=cor;				
		return false;
	}else if(compresidencial.length = "" || compresidencial.length <= 0){
		alert('Informe o campo Complemento Residencial');
		form.compresidencial.focus();
		form.compresidencial.style.background=cor;				
		return false;
	}else if(cepresidencial.length = "" || cepresidencial.length <= 0){
		alert('Informe o campo CEP residencial');
		form.cepresidencial.focus();
		form.cepresidencial.style.background=cor;				
		return false;
	}else if(bairroresidencial.length = "" || bairroresidencial.length <= 0){
		alert('Informe o campo Bairro Residencial');
		form.bairroresidencial.focus();
		form.bairroresidencial.style.background=cor;				
		return false;
	}else if(cidresidencial.length = "" || cidresidencial.length <= 0){
		alert('Informe o campo Cidade Residencial');
		form.cidresidencial.focus();
		form.cidresidencial.style.background=cor;				
		return false;
	}else if(ufresidencial == 0){
		alert('Informe o campo UF Residencial');
		form.ufresidencial.focus();
		form.ufresidencial.style.background=cor;				
		return false;
	}else if(telresidencial.length = "" || telresidencial.length <= 0){
		alert('Informe o campo Telefone Residencial');
		form.telresidencial.focus();
		form.telresidencial.style.background=cor;				
		return false;
	}else if(celresidencial.length = "" || celresidencial.length <= 0){
		alert('Informe o campo Celular');
		form.celresidencial.focus();
		form.celresidencial.style.background=cor;				
		return false;
	}else if(faxresidencial.length = "" || faxresidencial.length <= 0){
		alert('Informe o campo Fax residencial');
		form.faxresidencial.focus();
		form.faxresidencial.style.background=cor;				
		return false;
	}else if(email.length = "" || email.length <= 0){
		alert('Informe o Email');
		form.email.focus();
		form.email.style.background=cor;
		return false;
	}else if(email.indexOf("@") == -1){
		alert("O campo Email não é válido");
		form.email.focus();
		form.email.style.background=cor;
		return false;	
	}else if(email.indexOf(".") == -1){
		alert("O campo Email não é válido");
		form.email.focus();
		form.email.style.background=cor;
		return false;	
	}/*else if(homepage.length = "" || homepage.length <= 0){
		alert("Informe o campo homepage");
		form.homepage.focus();
		form.homepage.style.background=cor;
		return false;	
	}*/else if(conjuge.length = "" || conjuge.length <= 0){
		alert("Informe o campo Conjuge");
		form.conjuge.focus();
		form.conjuge.style.background=cor;
		return false;	
	}else if(conjnasc.length = "" || conjnasc.length <= 0){
		alert("Informe o campo Nascimento conjuge");
		form.conjnasc.focus();
		form.conjnasc.style.background=cor;
		return false;	
	}else if(empresa.length = "" || empresa.length <= 0){
		alert("Informe o campo Empresa");
		form.empresa.focus();
		form.empresa.style.background=cor;
		return false;	
	}else if(cargo.length = "" || cargo.length <= 0){
		alert("Informe o campo Cargo");
		form.cargo.focus();
		form.cargo.style.background=cor;
		return false;	
	}else if(admissao.length = "" || admissao.length <= 0){
		alert("Informe o campo Admissão");
		form.admissao.focus();
		form.admissao.style.background=cor;
		return false;	
	}else if(endempresa.length = "" || endempresa.length <= 0){
		alert("Informe o campo Endereço Empresa");
		form.endempresa.focus();
		form.endempresa.style.background=cor;
		return false;	
	}else if(compempresa.length = "" || compempresa.length <= 0){
		alert("Informe o campo Complemento Empresa");
		form.compempresa.focus();
		form.compempresa.style.background=cor;
		return false;	
	}else if(cepempresa.length = "" || cepempresa.length <= 0){
		alert("Informe o campo CEP Empresa");
		form.cepempresa.focus();
		form.cepempresa.style.background=cor;
		return false;	
	}else if(bairroempresa.length = "" || bairroempresa.length <= 0){
		alert("Informe o campo Bairro Empresa");
		form.bairroempresa.focus();
		form.bairroempresa.style.background=cor;
		return false;	
	}else if(cidempresa.length = "" || cidempresa.length <= 0){
		alert("Informe o campo Cidade Empresa");
		form.cidempresa.focus();
		form.cidempresa.style.background=cor;
		return false;	
	}else if(ufempresa == 0){
		alert("Informe o campo UF Empresa");
		form.ufempresa.focus();
		form.ufempresa.style.background=cor;
		return false;	
	}else if(telempresa.length = "" || telempresa.length <= 0){
		alert('Informe o campo Telefone Empresa');
		form.telempresa.focus();
		form.telempresa.style.background=cor;
		return false;
	}else if(faxempresa.length = "" || faxempresa.length <= 0){
		alert('Informe o campo Fax Empresa');
		form.faxempresa.focus();
		form.faxempresa.style.background=cor;
		return false;
	}else if(emailempresa.length = "" || emailempresa.length <= 0){
		alert('Informe o Email Empresa');
		form.emailempresa.focus();
		form.emailempresa.style.background=cor;
		return false;
	}else if(emailempresa.indexOf("@") == -1){
		alert("O campo Email Empresa não é válido");
		form.emailempresa.focus();
		form.emailempresa.style.background=cor;
		return false;	
	}else if(emailempresa.indexOf(".") == -1){
		alert("O campo Email Empresa não é válido");
		form.emailempresa.focus();
		form.emailempresa.style.background=cor;
		return false;	
	}/*else if(hpempresa.length = "" || hpempresa.length <= 0){
		alert('Informe uma hpempresa');
		form.hpempresa.focus();
		form.hpempresa.style.background=cor;
		return false;
	}*/else if(correspempresa.length = "" || correspempresa.length <= 0){
		alert('Informe o campo Endereço Correspondência Empresa');
		form.correspempresa.focus();
		form.correspempresa.style.background=cor;
		return false;
	}	
	return true;
}
