// Efeito Menu Superior
img_on =new Image();  img_on.src ="imagens/img3_on.gif";
img_off=new Image();  img_off.src="imagens/img3.gif";
function activa_op(op) { document.getElementById("sop"+op).src = img_on.src; }
function desactiva_op(op) { document.getElementById("sop"+op).src = img_off.src; }

// Efeito Menu Inferior
bimg_on =new Image();  bimg_on.src ="imagens/img9_on.gif";
bimg_off=new Image();  bimg_off.src="imagens/img9.gif";
function activa_bop(op) { document.getElementById("bop"+op).src = bimg_on.src; }
function desactiva_bop(op) { document.getElementById("bop"+op).src = bimg_off.src; }

//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_email() {
      var erro = "";
      if (document.news.endereco.value=="") erro = erro + "[E-Mail] obrigatório!\n";
     	else erro = erro + verifica_email(document.news.endereco.value);
      if (erro!="") {
        window.alert("ERROS DETECTADOS NO FORMULÁRIO:\n\n" + erro);
      } else document.news.submit();
}

function submeter_emails() {
      var erro = "";

      if ((document.recomenda.emaild1.value=="") && (document.recomenda.emaild2.value=="") && (document.recomenda.emaild3.value=="")) erro = erro + "Tem que introduzir pelo menos um email de destino!\n";

      if (document.recomenda.emaild1.value!="") erro = erro + verifica_email(document.recomenda.emaild1.value);

      if (document.recomenda.emaild2.value!="") erro = erro + verifica_email(document.recomenda.emaild2.value);

      if (document.recomenda.emaild3.value!="") erro = erro + verifica_email(document.recomenda.emaild3.value);

      if (erro!="") {
        window.alert("ERROS DETECTADOS NO FORMULÁRIO:\n\n" + erro);
      } else document.recomenda.submit();
}

function submeter_comentario() {
      var erro = "";

      if (document.visitas.mensagem.value=="")  erro = erro + "Tem que introduzir um comentário!\n";

      if (document.visitas.nome.value=="")  erro = erro + "[Nome] Este campo é obrigatório!\n";

      if (document.visitas.emailc.value!="") erro = erro + verifica_email(document.visitas.emailc.value);

      if (erro!="") {
        window.alert("ERROS DETECTADOS NO FORMULÁRIO:\n\n" + erro);
      } else document.visitas.submit();
}