	function validaForm(){
		// nome do formulario
		d = document.form1;
		//validar nome
		if (d.nome.value == ""){
			alert("O campo [ " + d.nome.name + " ] deve ser preenchido!");
			d.nome.focus();
			return false;
		}
		
		// rg
		if (d.rg.value == ""){
			alert("O campo [ " + d.rg.name + " ] deve ser preenchido!");
			d.rg.focus();
			return false;
		}
		
		// endereço
		if (d.endereco.value == ""){
			alert("O campo [ " + d.endereco.name + " ] deve ser preenchido!");
			d.endereco.focus();
			return false;
		}
		
		// cidade
		if (d.cidade.value == ""){
			alert("O campo [ " + d.cidade.name + " ] deve ser preenchido!");
			d.cidade.focus();
			return false;
		}

		//uf
		if (d.uf.value == ""){
			alert("O campo [ " + d.uf.name + " ] deve ser preenchido!");
			d.uf.focus();
			return false;
		}
		//cep
		if (d.cep.value == ""){
			alert("O campo [ " + d.cep.name + " ] deve ser preenchido!");
			d.cep.focus();
			return false;
		}
		//ddd
		if (d.ddd.value == ""){
			alert("O campo [ " + d.ddd.name + " ] deve ser preenchido!");
			d.ddd.focus();
			return false;
		}
		//validar telefone
		if (d.telefone.value == ""){
			alert("O campo [ " + d.telefone.name + " ] deve ser preenchido!");
			d.telefone.focus();
			return false;
		}
		//validar telefone(verificação se contem apenas números)
		if (isNaN(d.telefone.value)){
			alert("O campo [ " + d.telefone.name + " ] deve conter apenas números!");
			d.telefone.focus();
			return false;
		}

		//validar email
		if (d.email.value == ""){
			alert("O campo [ " + d.email.name + " ] deve ser preenchido!");
			d.email.focus();
			return false;
		}
		//validar email(verifição de e-mail)
		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 e-mail válido!");
			d.email.focus();
			return false;
		}


/* desnecessário para este formulário

		//validar data de nascimento
		erro=0;
		hoje = new Date();
		anoAtual = hoje.getFullYear();
		barras = d.nasce.value.split("/");
		if (barras.length == 3){
			dia = barras[0];
			mes = barras[1];
			ano = barras[2];
			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 inválido!");
				d.nasce.focus();
				return false;
			}
		} else {
			alert("Formato de data inválido!");
			d.nasce.focus();
			return false;
		}
		
*/		

		//instituição
		if (d.instituicao.value == ""){
			alert("O campo [ " + d.instituicao.name + " ] deve ser preenchido!");
			d.instituicao.focus();
			return false;
		}
		
		//funcao
		if (d.funcao.value == ""){
			alert("O campo [ " + d.funcao.name + " ] deve ser preenchido!");
			d.funcao.focus();
			return false;
		}

		//participacao com ou sem trabalho
		if (!d.participacao[0].checked && !d.participacao[1].checked) {
			alert("Escolha uma opção! Inscrição [ com ] ou [ sem ] apresentação de trabalho?")
			return false;
		}
		return true;
	}