	function validaForm(){
		//validar nome
		d = document.fazenda;
   		s = document.fazenda.estado.options[document.fazenda.estado.selectedIndex].text;
		if (d.nome.value == ""){
			alert("O campo " + d.nome.name + " deve ser preenchido!");
			d.nome.focus();
			return false;
		}
		//validar sexo
		if (!d.sexo[0].checked && !d.sexo[1].checked) {
			alert("Escolha o sexo!")
			return false;
		}
		//validar email
		if (d.email.value == ""){
			alert("O campo " + d.email.name + " deve ser preenchido!");
			d.email.focus();
			return false;
		}
		//validar email(verificao de endereco eletronico)
		parte1 = d.email.value.indexOf("@");
		parte2 = d.email.value.indexOf(".");
		parte3 = d.email.value.length;
		if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
			alert("O campo " + d.email.name + " deve conter um endereço eletrônico!");
			d.email.focus();
			return false;
		}
		if (d.endereco.value == ""){
			alert("O campo " + d.endereco.name + " deve ser preenchido!");
			d.endereco.focus();
			return false;
		}
		if (d.numero.value == ""){
			alert("O campo " + d.numero.name + " deve ser preenchido!");
			d.numero.focus();
			return false;
		}
		if (isNaN(d.numero.value)){
			alert("O campo " + d.numero.name + " deve conter apenas numeros!");
			d.numero.focus();
			return false;
		}
		if (d.bairro.value == ""){
			alert("O campo " + d.bairro.name + " deve ser preenchido!");
			d.bairro.focus();
			return false;
		}
		if (d.cep.value == ""){
			alert("O campo " + d.cep.name + " deve ser preenchido!");
			d.cep.focus();
			return false;
		}
		//if (isNaN(d.cep.value)){
			//alert("O campo " + d.cep.name + " deve conter apenas numeros!");
			//d.cep.focus();
			//return false;
		//}
		if (d.cidade.value == ""){
			alert("O campo " + d.cidade.name + " deve ser preenchido!");
			d.cidade.focus();
			return false;
		}
		if (d.estado.value == "") {
    		alert("O campo " + d.estado.name + " deve ser preenchido!");
   			d.estado.focus();
			return false;
   		}		
		if (d.telefone.value == ""){
			alert("O campo " + d.telefone.name + " deve ser preenchido!");
			d.telefone.focus();
			return false;
		}
		//if (isNaN(d.telefone.value)){
		//	alert("O campo " + d.telefone.name + " deve conter apenas numeros!");
		//	d.telefone.focus();
		//	return false;
		//}
		//if (d.mensagem.value == ""){
			//alert("O campo " + d.mensagem.name + " deve ser preenchido!");
			//d.mensagem.focus();
			//return false;
		//}
		
		return true;
	}
