ciao ho 2 form in una pagina e di conseguenza ho una funzione per ogni form che mi controlla i campi ... ecco il problema se metto un singolo form e quindi una singola funzione funziano senza problemi se invece li metto entrambi non funziona mi dice errore qualche consiglio ecco il codice nell'head:

Codice PHP:
<script language="javascript">
 <!--
  function 
Newsletterf() {
     var 
email document.newsletterf2.email.value;
     var 
idlist document.newsletterf2.idlist.value;
     var 
email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
        
        if (!
email_reg_exp.test(email) || (email == "") || (email == "undefined")) {
           
alert("Inserire un indirizzo e-mail corretto.");
           
document.newsletterf2.email.select();
           return 
false;
        }
        
//INVIA IL MODULO
        
else {
           
document.newsletterf2.action "http://www.f....d.it/admin/newsletter/forms/newsletterSubscribeExec.asp";
           
document.newsletterf2.submit();
        }
  }
 
//-->
</script> 


<script language="javascript">
 <!--
  function Modulofirma() {
     // Variabili associate ai campi del modulo
     var nome = document.modulofirma.nome.value;
     var messaggio = document.modulofirma.messaggio.value;
     

        if ((nome == "") || (nome == "undefined")) {
           alert("Il campo Nome obbligatorio.");
           document.modulofirma.nome.focus();
           return false;
        }

        else if ((messaggio == "") || (messaggio == "undefined")) {
           alert("Il campo Messaggio obbligatorio.");
           document.modulofirma.messaggio.focus();
           return false;
        }
        
        //INVIA IL MODULO
        else {
           document.modulofirma.action = "elabora_form_firma.asp";
           document.modulofirma.submit();
        }
  }

 //-->
</script>