//Newsletter
	function verifica_email(campo) {
        var erroi = "";
		var emailFilter=/^.+@.+\..{2,3}$/;
		if (!(emailFilter.test(campo))) erroi = "[E-Mail] inválido!\n";
        var illegalChars= /[\(\)\<\>\,\;\:\\\/\"\[\]]/
		if ((campo.match(illegalChars)) && (erroi=="")) erroi = "[E-Mail] inválido!\n";
        return(erroi);
    }

function submeter() {
      var erro = "";

      if (document.formulario.nome.value=="")  erro = erro + "Tem que introduzir o Nome!\n";

      if (document.formulario.mensagem.value=="")  erro = erro + "Tem que introduzir a mensagem!\n";

      if (document.formulario.email.value!="") erro = erro + verifica_email(document.formulario.email.value);

      if (erro!="") {
        window.alert("ERROS DETECTADOS NO FORMULÁRIO:\n\n" + erro);
      } else document.formulario.submit();
}

function submeter_news() {
      var erro = "";

      if (document.nl.email.value=="") erro = erro + "Tem que introduzir o email!\n";
      	else erro = erro + verifica_email(document.nl.email.value);

      if (erro!="") {
        window.alert("ERROS DETECTADOS NO FORMULÁRIO:\n\n" + erro);
      } else document.nl.submit();
}