function Trim(str)
{
	return str.replace(/^\s+|\s+$/g,"");
}

function validaForm(){
           d = document.contato;

           if (Trim(d.nome.value) == ""){
                     alert("O campo Nome deve ser preenchido!");
                     d.nome.focus();
                     return false;
           }
		   
		  if (Trim(d.email.value) == ""){
                   alert("O campo E-mail 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 E-mail deve conter um endereco eletronico!");
                   d.email.focus();
                   return false;
         }
		 
		 if (Trim(d.mensagem.value) == ""){
                   alert("O campo Mensagem deve ser preenchido!");
                   d.mensagem.focus();
                   return false;
         }
}