function valcontato () {

	
	if ( document.contato.nome.value == "" ) {
		alert("Por favor, informe o seu Nome");
		document.contato.nome.focus();
		return false;
	}
	else if ( !valida_mail(document.contato.email.value) ) {
		alert("Por favor, digite seu e-mail corretamente");
		document.contato.email.focus();
		return false;
	}
	else if ( document.contato.telefone.value == "" ) {
		alert("Por favor, informe o seu Telefone");
		document.contato.telefone.focus();
		return false;
	}
		
	else if ( document.contato.assunto.value == "" ) {
		alert("Por favor, informe o Assunto");
		document.contato.assunto.focus();
		return false;
	}
	
	else if ( document.contato.mensagem.value == "" ) {
		alert("Por favor, informe a Mensagem");
		document.contato.msg.focus();
		return false;
	}
	return true;
}
function valrecado () {

	
	if ( document.mural.de.value == "" ) {
		alert("Por favor, informe o seu Nome");
		document.mural.de.focus();
		return false;
	}
	else if ( document.mural.para.value == "" ) {
		alert("Por favor, informe o Destinatário");
		document.mural.para.focus();
		return false;
	}
	else if ( document.mural.mensagem.value == "" ) {
		alert("Por favor, informe a Mensagem");
		document.mural.mensagem.focus();
		return false;
	}
	else if ( document.mural.private_key.value == "" ) {
		alert("Por favor, Digite o Código de Verificação da Imagem ao lado.");
		document.private_key.mensagem.focus();
		return false;
	}
	return true;
}

function valida_mail(valor) {
	prim = valor.indexOf("@")
	if(prim < 2) return false;
	if(valor.indexOf("@",prim + 1) != -1) return false
	if(valor.indexOf(".") < 1) return false;
	if(valor.indexOf(".@") > 0) return false;
	if(valor.indexOf("@.") > 0) return false;
	if(valor.indexOf(".com.br.") > 0) return false;
	if(valor.indexOf("/") > 0) return false;
	if(valor.indexOf("[") > 0) return false;
	if(valor.indexOf("]") > 0) return false;
	if(valor.indexOf("(") > 0) return false;
	if(valor.indexOf(")") > 0) return false;
	if(valor.indexOf("..") > 0) return false;
	if(valor.indexOf(",") > 0) return false;
	return true;
		
}

function numerico(field) {

  expr = field.value;
  
  if (isNaN(expr)) {
	 //alert('Campo '+ field.name +'aceita somente Números.');
	 field.value = '';
     field.focus();
	 return false;
	} 
  else {
	 return true;
  }
}
// Conta caracteres
function ContaCaracteres(){
   intCaracteres = 200 - document.mural.comentario.value.length;
   if (intCaracteres > 0){
      document.mural.caracteres.value = intCaracteres;
      return true;
   }
   else {
      document.mural.caracteres.value = 0;
      document.mural.comentario.value = document.mural.comentario.value.substr(0,200)
      return false;
   }
}