// JavaScript Document

function ValidaCadastroCorrida(){
	
	document.getElementById("msg_ok").innerHTML="";
	
	var emailER =/^[\w!#$%&'*+\/=?^`{|}~-]+(\.[\w!#$%&'*+\/=?^`{|}~-]+)*@(([\w-]+\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
			
			if(document.cadastro_corrida.nome.value == ""){
			document.getElementById("avisocontato").innerHTML="Informe seu Nome Completo!";
			setTimeout(function() { document.contato.cadastro_corrida.focus(); }, 1);
			return false;
			}
			if(document.cadastro_corrida.apelido.value == ""){
			document.getElementById("avisocontato").innerHTML="Informe seu Nome para Inscrição!";
			setTimeout(function() {document.cadastro_corrida.apelido.focus(); }, 1);
			return false;
			}
			if(document.cadastro_corrida.nascimento.value == ""){
			document.getElementById("avisocontato").innerHTML="Informe a Data de Nascimento!";
			setTimeout(function() {document.cadastro_corrida.nascimento.focus(); }, 1);
			return false;
			}
			if(document.cadastro_corrida.rg.value == ""){
			document.getElementById("avisocontato").innerHTML="Informe seu RG!";
			setTimeout(function() {document.cadastro_corrida.rg.focus(); }, 1);
			return false;
			}
			if(document.cadastro_corrida.endereco.value == ""){
			document.getElementById("avisocontato").innerHTML="Informe seu Endereço!";
			setTimeout(function() {document.cadastro_corrida.endereco.focus(); }, 1);
			return false;
			}
			if(document.cadastro_corrida.numero.value == ""){
			document.getElementById("avisocontato").innerHTML="Informe o Número de sua residência!";
			setTimeout(function() {document.cadastro_corrida.numero.focus(); }, 1);
			return false;
			}
			/*if(document.cadastro_corrida.complemento.value == ""){
			document.getElementById("avisocontato").innerHTML="Informe o complemento";
			setTimeout(function() {document.cadastro_corrida.complemento.focus(); }, 1);
			return false;
			}*/
			if(document.cadastro_corrida.cep.value == ""){
			document.getElementById("avisocontato").innerHTML="Informe seu CEP!";
			setTimeout(function() {document.cadastro_corrida.cep.focus(); }, 1);
			return false;
			}
			if(document.cadastro_corrida.cidade.value == ""){
			document.getElementById("avisocontato").innerHTML="Informe sua Cidade!";
			setTimeout(function() {document.cadastro_corrida.cidade.focus(); }, 1);
			return false;
			}
			if(document.cadastro_corrida.estado.value == ""){
			document.getElementById("avisocontato").innerHTML="Informe seu Estado!";
			setTimeout(function() {document.cadastro_corrida.estado.focus(); }, 1);
			return false;
			}
			if(document.cadastro_corrida.pais.value == ""){
			document.getElementById("avisocontato").innerHTML="Informe seu País de origem!";
			setTimeout(function() {document.cadastro_corrida.pais.focus(); }, 1);
			return false;
			}
			if(document.cadastro_corrida.tel.value == "" && document.cadastro_corrida.cel.value == ""){
			document.getElementById("avisocontato").innerHTML="Informe seu Telefone ou Celular!";
			setTimeout(function() {document.cadastro_corrida.tel.focus(); }, 1);
			return false;
			}
			if(document.cadastro_corrida.email.value == ""){
			document.getElementById("avisocontato").innerHTML="Informe seu E-mail!";
			setTimeout(function() {document.cadastro_corrida.email.focus(); }, 1);
			return false;
			}
			if(!emailER.test(document.cadastro_corrida.email.value)){
			document.getElementById("avisocontato").innerHTML="Informe um E-mail válido!";
			setTimeout(function() {document.cadastro_corrida.email.focus(); }, 1);
			return false;
			}
/*			if(document.cadastro_corrida.empresa.value == ""){
			document.getElementById("avisocontato").innerHTML="Informe a empresa do seguro";
			setTimeout(function() {document.cadastro_corrida.empresa.focus(); }, 1);
			return false;
			}
			if(document.cadastro_corrida.plano.value == ""){
			document.getElementById("avisocontato").innerHTML="Informe seu plano de saúde";
			setTimeout(function() {document.cadastro_corrida.plano.focus(); }, 1);
			return false;
			}*/
			if(document.cadastro_corrida.peso.value == ""){
			document.getElementById("avisocontato").innerHTML="Informe seu Peso!";
			setTimeout(function() {document.cadastro_corrida.peso.focus(); }, 1);
			return false;
			}
			if(document.cadastro_corrida.altura.value == ""){
			document.getElementById("avisocontato").innerHTML="Informe sua Altura!";
			setTimeout(function() {document.cadastro_corrida.altura.focus(); }, 1);
			return false;
			}
			if(document.cadastro_corrida.categoria.value == ""){
			document.getElementById("avisocontato").innerHTML="Informe sua Categoria!";
			setTimeout(function() {document.cadastro_corrida.categoria.focus(); }, 1);
			return false;
			}
			if(document.cadastro_corrida.curriculo.value == ""){
			document.getElementById("avisocontato").innerHTML="Coloque seu currículo DETALHADO!";
			setTimeout(function() {document.cadastro_corrida.curriculo.focus(); }, 1);
			return false;
			}
			if(document.cadastro_corrida.aceito.checked == false){
			document.getElementById("avisocontato").innerHTML="Você deve aceitar o Regulamento!";
			setTimeout(function() {document.cadastro_corrida.aceito.focus(); }, 1);
			return false;
			}
}
