function valida_cadastro(){
	if(document.cadastro_taxista.nome.value == ""){
		alert("O nome é de preenchimento obrigatório");
		return false;
	}
	else if(document.cadastro_taxista.data_nasc.value == ""){
		alert("A data de nascimento é obrigatória");
		return false;
	}
	else if(document.cadastro_taxista.anos_carreira.value == ""){
		alert("Os anos de carreira são obrigatórios");
		return false;
	}
	else if(isNaN(parseInt(document.cadastro_taxista.anos_carreira.value))){
		alert("O campo anos sÃ³ permite nÃºmeros inteiros");
		return false;
	}
	else if(document.cadastro_taxista.endereco.value == ""){
		alert("O campo endereÃ§o Ã© obrigatÃ³rio");
		return false;
	}
	else if(document.cadastro_taxista.num_end.value == ""){
		alert("O campo numero Ã© obrigatÃ³rio");
		return false;
	}
	else if(document.cadastro_taxista.bairro.value == ""){
		alert("O campo bairro Ã© obrigatÃ³rio");
		return false;
	}
	else if(document.cadastro_taxista.cidade_taxista.value == ""){
		alert("O campo cidade Ã© obrigatÃ³rio");
		return false;
	}
	else if(document.cadastro_taxista.estado.value == ""){
		alert("O campo estado Ã© obrigatÃ³rio");
		return false;
	}
	else if(document.cadastro_taxista.cep.value == ""){
		alert("O campo cep Ã© obrigatÃ³rio");
		return false;
	}
	else if(isNaN(parseInt(document.cadastro_taxista.cep.value))){
		alert("O campo cep sÃ³ permite nÃºmeros inteiros");
		return false;
	}
	else if(document.cadastro_taxista.conduta.value == ""){
		alert("O campo conduta taxi Ã© obrigatÃ³rio");
		return false;
	}
	else if(isNaN(parseInt(document.cadastro_taxista.conduta.value))){
		alert("O campo conduta tÃ¡xi sÃ³ permite nÃºmeros inteiros");
		return false;
	}
	else if(document.cadastro_taxista.alvara.value == ""){
		alert("O campo nÃºmero do alvarÃ¡ Ã© obrigatÃ³rio");
		return false;
	}
	else if(document.cadastro_taxista.cpf.value == ""){
		alert("O campo cpf Ã© obrigatÃ³rio");
		return false;
	}
	else if(isNaN(parseInt(document.cadastro_taxista.cpf.value))){
		alert("O campo cpf sÃ³ permite nÃºmeros");
		return false;
	}
	else if(document.cadastro_taxista.senha.value == ""){
		alert("O campo senha Ã© obrigatÃ³rio");
		return false;
	}
	else if(document.cadastro_taxista.confirma_senha.value == ""){
		alert("O campo confirma senha Ã© obrigatÃ³rio");
		return false;
	}
	else if(document.cadastro_taxista.aceito.checked == false){
		alert("Para finalizar o cadastro Ã© necessÃ¡rio aceitar as condiÃ§Ãµes estabelecidas");
		return false;
	}
	else if(document.cadastro_taxista.terno.checked == false){
		alert("Responda a opÃ§Ã£o do terno");
		return false;
	}	
}