function validaForm(){
	d = document.formulario_contato;
	//validar nome
	if (d.nome.value == ""){
		alert("O campo Nome deve ser preenchido!");
		d.nome.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(verificao de endereco eletronico)
	parte1 = d.email.value.indexOf("@");
	parte2 = d.email.value.lastIndexOf(".");
	parte3 = d.email.value.length;
	if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
		alert ("O campo " + d.email.name + " deve conter um email valido!");
		d.email.focus();
		return false;
	}
	//validar site
	if (d.site.value == ""){
		alert("O campo Web Site deve ser preenchido!");
		d.site.focus();
		return false;
	}
	//validar empresa
	if (d.empresa.value == ""){
		alert("O campo Empresa deve ser preenchido!");
		d.empresa.focus();
		return false;
	}
	//validar endereco
	if (d.endereco.value == ""){
		alert("O campo Endereço deve ser preenchido!");
		d.endereco.focus();
		return false;
	}
	//validar ddd
	if (d.ddd.value == ""){
		alert ("O DDD deve ser preenchido!");
		d.ddd.focus();
		return false;
	}
	//validar ddd(verificacao se contem apenas numeros)
	if (isNaN(d.ddd.value)){
		alert ("O campo DDD deve conter apenas numeros!");
		d.ddd.focus();
		return false;
	}
	//validar ddd(dois numeros)
	if (d.ddd.value.length != 2){
		alert ("O campo DDD deve conter 2 digitos!");
		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(verificacao se contem apenas numeros)
	if (isNaN(d.telefone.value)){
		alert ("O campo " + d.telefone.name + " deve conter apenas numeros!");
		d.telefone.focus();
		return false;
	}
	//validar telefone(oito numeros)
	if (d.telefone.value.length != 8){
		alert ("O campo Telefone deve conter 8 digitos!");
		d.telefone.focus();
		return false;
	}
	//validar assunto
	if (d.assunto.value == ""){
		alert ("O Assunto deve ser preenchido!");
		d.assunto.focus();
		return false;
	}
	if (d.msg.value == ""){
		alert ("A mensagem não pode ficar em branco!");
		d.msg.focus();
		return false;
	}
	return true;
}
