	function validaForm(){
		d = document.frmContato;	
		
       	//VALIDAR NOME
		if (d.Nome.value == ""){
			alert("O campo nome deve ser preenchido!");
			d.Nome.focus();
		return false; 
	    }
//**************************************************************************************************************		
		//VALIDAR E-MAIL EM BRANCO
		if(d.Email.value == ""){
			alert("O campo e-mail deve ser preenchido!");
			d.Email.focus();
		return false;
		}
//**************************************************************************************************************		
		//VALIDAR EMAIL(VERIFICAO DE ENDERECO ELETRÔNICO)
		parte1 = d.Email.value.indexOf("@");
	    parte2 = d.Email.value.length;
	    parte3 = d.Email.value.length;
	    	if (!(parte1 >= 2 && parte2 >= 6 && parte3 >= 9)) {
	        	alert ("O campo e-mail deve conter um endereço válido!");
	            d.Email.focus();
	            return false;
	         }
//**************************************************************************************************************
		//VALIDAR DDD TELEFONE
		if (d.TelefoneDDD.value == ""){
			alert("O campo ddd deve ser preenchido!");
			d.TelefoneDDD.focus();
		return false; 
	    }
		
		//VALIDAR TELEFONE
		if (d.Telefone.value == ""){
			alert("O campo telefone deve ser preenchido!");
			d.Telefone.focus();
		return false; 
	    }

		//SE DDD FOR PREENCHIDO 		---> PREENCHER O TELEFONE
		//SE TELEFONE FOR PREENCHIDO 	---> PREENCHER O DDD
		
		if(d.Telefone.value.length > 0 && d.TelefoneDDD.value == ""){
			alert("O campo DDD deve ser preenchido!");
			d.TelefoneDDD.focus();
			return false;
		}
		else if(d.TelefoneDDD.value.length > 0 && d.Telefone.value == ""){
			alert("O campo telefone deve ser preenchido!");
			d.Telefone.focus();
			return false;
		}	
//**************************************************************************************************************		
		//VALIDAR ÁREA
		if(d.Dpto.value == ""){
			alert("O campo área deve ser preenchido!");
			d.Dpto.focus();
		return false;
		}
//**************************************************************************************************************		
		//VALIDAR ASSUNTO
		if(d.Assunto.value == ""){
			alert("O campo assunto deve ser preenchido!");
			d.Assunto.focus();
		return false;
		}
//**************************************************************************************************************
		//VALIDAR MENSAGEM
		if(d.Mensagem.value == ""){
			alert("O campo mensagem deve ser preenchido!");
			d.Mensagem.focus();
		return false;
		}
}
//**************************************************************************************************************


/*VALIDAR ESPAÇOS EM BRANCO E <ENTER> NOS TEXT AREA

==================================================================
LTrim(string) : Returns a copy of a string without leading spaces.
==================================================================
*/
function LTrim(str)
/*
  PURPOSE: Remove leading blanks from our string.
  IN: str - the string we want to LTrim
*/
{
  var whitespace = new String(" \t\n\r");

  var s = new String(str);

  if (whitespace.indexOf(s.charAt(0)) != -1) {
     // We have a string with leading blank(s)...

     var j=0, i = s.length;

     // Iterate from the far left of string until we
     // don't have any more whitespace...
     while (j < i && whitespace.indexOf(s.charAt(j)) != -1)
        j++;

     // Get the substring from the first non-whitespace
     // character to the end of the string...
     s = s.substring(j, i);
  }
  return s;
}

/*
==================================================================
RTrim(string) : Returns a copy of a string without trailing spaces.
==================================================================
*/
function RTrim(str)
/*
  PURPOSE: Remove trailing blanks from our string.
  IN: str - the string we want to RTrim

*/
{
  // We don't want to trip JUST spaces, but also tabs,
  // line feeds, etc.  Add anything else you want to
  // "trim" here in Whitespace
  var whitespace = new String(" \t\n\r");

  var s = new String(str);

  if (whitespace.indexOf(s.charAt(s.length-1)) != -1) {
     // We have a string with trailing blank(s)...

     var i = s.length - 1;       // Get length of string

     // Iterate from the far right of string until we
     // don't have any more whitespace...
     while (i >= 0 && whitespace.indexOf(s.charAt(i)) != -1)
        i--;


     // Get the substring from the front of the string to
     // where the last non-whitespace character is...
     s = s.substring(0, i+1);
  }

  return s;
}

/*
=============================================================
Trim(string) : Returns a copy of a string without leading or trailing spaces
=============================================================
*/
function Trim(str)
/*
  PURPOSE: Remove trailing and leading blanks from our string.
  IN: str - the string we want to Trim

  RETVAL: A Trimmed string!
*/
{
  return RTrim(LTrim(str));
}

function validate()
{


	if(Trim(document.frmContato.Mensagem.value)=="")
{
alert("O campo mensagem deve ser preenchido!!");
document.frmContato.Mensagem.value=="";
frmContato.Mensagem.focus();
return false;
}

//else
//{

//alert("not null");
//}

//return false;

}
