Ciao a tutti, ho un errore molto strano in una pagina dove ho inserito 2 moduli.

Il primo funziona mentre il secondo ha qualcosa che non va.

Funzione:

codice HTML:
        <script>
        <!--
        function Modulo2() {
            // Variabili associate ai campi del modulo
            var email2 = document.modulo2.email2.value;

            // Espressione regolare dell'email
            var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
              
            //Effettua il controllo sul campo NOME
            if (!email_reg_exp.test(email2) || (email2 == "") || (email2 == "undefined")) {
                alert("Per cortesia inserisci un indirizzo email valido");
                document.modulo2.email2.select();
                return false;
            }
            //INVIA IL MODULO
            else {
                document.modulo2.action = "formcdosys_newsletter.asp";
                document.modulo2.submit();
            }
        }
        //-->
        </script>
codice form newsletter:

codice HTML:
                    <form class="form-inline" method="post" name="modulo2">
                            <div class="col-md-6 col-sm-6">
                                <div class="form-group">
                                    <label for="Email" class="sr-only">Email</label>
                                    <input type="text" class="form-control" id="email" name="email2" placeholder="Il tuo indirizzo email">
                                </div>
                            </div>
                            <div class="col-md-6 col-sm-6">
                                <input class="btn btn-primary btn-block" type="submit" value="Iscriviti" onClick="Modulo2()">
                            </div>
                    </form>
Lerrore è il seguente:

Se inserisco l'email ok, viene inviata.
Se clicco su invia senza inserire alcun testo nel campo email ricarica la pagina dove mi trovo ma mi da questo errore:

HTTP Error 405.0 - Method Not Allowed

The page you are looking for cannot be displayed because an invalid method (HTTP verb) is being used.

Nella barra degli indirizzi sopra rimane lo stesso indirizzo della pagina in questione.
Grazie mille in anticipo

A