function validaInscricao()
{

	var erro = '';
	var piloto = document.frmInscricao.piloto.value;
	var navegador = document.frmInscricao.navegador.value;
	var carromarca = document.frmInscricao.carromarca.value;
	var carromodelo = document.frmInscricao.carromodelo.value;
	var carrocor = document.frmInscricao.carrocor.value;
	var carroplaca = document.frmInscricao.carroplaca.value;
	var carroano = document.frmInscricao.carroano.value;
	var carroequipe = document.frmInscricao.carroequipe.value;
	
	if(!piloto) { erro = '- Piloto\n'; }
	if(!navegador) { erro = erro + '- Navegador\n'; }
	
	var myOption = -1;
	for (i=document.frmInscricao.categoria.length-1; i > -1; i--) {	
		if(document.frmInscricao.categoria[i].checked) {
			myOption = i; i = -1;
		}
	}

	if(myOption == -1) { erro = erro + '- Categoria\n'; }	
	if(!carromarca) { erro = erro + '- Marca do carro\n'; }
	if(!carromodelo) { erro = erro + '- Modelo do carro\n'; }
	if(!carrocor) { erro = erro + '- Cor do carro\n'; }
	if(!carroplaca) { erro = erro + '- Placa do carro\n'; }
	if(!carroano) { erro = erro + '- Ano do carro\n'; }
	if(!carroequipe) { erro = erro + '- Equipe\n'; }
	
	if(erro) {
		alert('Preencha o(s) campo(s) abaixo:\n' + erro);
		return false;
	}
	
	return true;
}

function validaCadastro()
{

	var erro = '';
	var nome = document.frmCadastro.nome.value;
	var rg = document.frmCadastro.rg.value;
	var telefone = document.frmCadastro.telefone.value;
	var endereco = document.frmCadastro.endereco.value;
	var cidade = document.frmCadastro.cidade.value;
	var estado = document.frmCadastro.estado.value;
	var cep = document.frmCadastro.cep.value;
	var email = document.frmCadastro.email.value;
	var datanasc = document.frmCadastro.datanasc.value;
	var clube = document.frmCadastro.clube.value;
	
	if(!nome) { erro = '- Nome\n'; }
	if(!rg) { erro = erro + '- RG\n'; }
	if(!telefone) { erro = erro + '- Telefone\n'; }
	if(!endereco) { erro = erro + '- Endereço\n'; }
	if(!cidade) { erro = erro + '- Cidade\n'; }
	if(!estado) { erro = erro + '- Estado\n'; }
	if(!cep) { erro = erro + '- CEP\n'; }
	if(!email) { erro = erro + '- E-mail\n'; }
	if(!datanasc) { erro = erro + '- Data de nascimento\n'; }
	if(!clube) { erro = erro + '- Clube\n'; }
	
	if(erro) {
		alert('Preencha o(s) campo(s) abaixo:\n' + erro);
		return false;
	}
	
	//E-mail
	if(!validaemail(document.frmCadastro.email.value)) {
		alert('E-mail inválido.');
		return false;
	}
	
	return true;
}


function validaNewsletter()
{
	var erro = '';
	var email = document.frmNewsletter.newsletter_email; 
	
	if(!email.value) { 
		alert('Informe seu e-mail.');
		return false;
	}
	
	//E-mail
	if(!validaemail(email.value)) {
		alert('E-mail inválido.');
		return false;
	}
	
	return true;
}

function validaRecado()
{
	var erro = '';
	var nome = document.frm.recado_nome;
	var email = document.frm.recado_email;
	
	if(!(nome.value)) { erro = '- Nome\n'; }
	if(!(email.value)) { erro = erro + '- E-mail\n'; }
	
	if(erro) {
		alert('Preencha o(s) campo(s) abaixo:\n' + erro);
		return false;
	}
	
	//E-mail
	if(!validaemail(email.value)) {
		alert('E-mail inválido.');
		return false;
	}
	
	return true;
}

function validaContato()
{
	var erro = '';
	var nome = $('contato_nome'); 
	var email = $('contato_email'); 
	var cidade = $('contato_cidade'); 
	var estado = $('contato_estado');
	var mensagem = ($('contato_mensagem').value); 
	
	if(!(nome.value)) { erro = '- Nome\n'; }
	if(!(email.value)) { erro = erro + '- E-mail\n'; }
	if(!(cidade.value)) { erro = erro + '- Cidade\n'; }
	if(!trim(estado.value)) { erro = erro + '- Estado\n'; }
	if(mensagem.length < 5) { erro = erro + '- Mensagem\n'; }
	
	if(erro) {
		alert('Preencha o(s) campo(s) abaixo:\n' + erro);
		return false;
	}
	
	//E-mail
	if(!validaemail(email.value)) {
		alert('E-mail inválido.');
		return false;
	}
	
	return true;
}