function validaForm(){
		d = document.cadastro;
		if (d.nome.value == ""){
			alert("O campo " + d.nome.name + " deve ser preenchido!");
			d.nome.focus();
			//colocar essa linha abaixo do focus para colorir a área a ser preenchida
			d.nome.style.backgroundColor="#ffff00";
			return false;
		}
		if (d.email.value == ""){
			alert("O campo " + d.email.name + " deve ser preenchido!");
			d.email.focus();
			return false;
		}
		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 ser conter um endereco eletronico!");
			d.email.focus();
			return false;
		}
		erro=0;
		hoje = new Date();
		anoAtual = hoje.getFullYear();
		barras = d.data.value.split("/");
		if (barras.length == 3){
			dia = barras[0];
			mes = barras[1];
			ano = barras[2];z
			resultado = (!isNaN(dia) && (dia > 0) && (dia < 32)) && (!isNaN(mes) && (mes > 0) && (mes < 13)) && (!isNaN(ano) && (ano.length == 4) && (ano <= anoAtual && ano >= 1900));
			if (!resultado) {
				alert("Formato de data invalido!");
				d.data.focus();
				return false;
			}
		} else {
			alert("Formato de data invalido!");
			d.data.focus();
			return false;
		}
			if (!d.sexo[0].checked && !d.sexo[1].checked) {
			alert("Escolha o sexo!")
			return false;
		}
		return true;
	}

