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;
	}	
};
