1. <html lang="en" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
  2.      <head>      
  3.            <meta http-equiv="content-type" content="text/html;charset=utf-8">
  4.            <script type="text/javascript">
  5.                  function _login(a, e) {
  6.                        if(e) e.preventDefault();
  7.                        else window.event.returnValue = false;
  8.                        var f = document.forms.log;
  9.                        if(a === 1) {
  10.                              f.action = '';
  11.                              f.elements[0].name = 'login';
  12.                              f.elements[1].name = 'password';
  13.                        } else {
  14.                              f.action = './poczta';
  15.                              f.elements[0].name = 'login_username';
  16.                              f.elements[1].name = 'secretkey';
  17.                        }
  18.                        f.submit();
  19.                  }
  20.            </script>
  21.      </head>
  22.      <body>
  23.                  <form action="" method="post" name="log">
  24.                        Login:
  25.                        <br />
  26.                        <input type="text" name="login" />
  27.                        <br />
  28.                        Hasło:
  29.                        <br />
  30.                        <input type="password" maxlength="40" name="password" />
  31.                        <br />
  32.                        <br />
  33.                        <input type="hidden" name="js_autodetect_results" value="1" />
  34.                        <input type="hidden" name="just_logged_in" value="1" />
  35.                        <input onclick="_login(1, event);" type="submit" class="button" value="Loguj do panelu" name="submit" />, <input onclick="_login(2, event);" type="submit" class="button" value="Loguj do poczty" name="submit" />
  36.                  </form>
  37.      </body>
  38. </html>

Firebug twierdzi, że funkcja submit() nie istnieje @_@
Pod Operą też nie działa (ta wywala coś o argumentach).

ps. Oczywiście próbowałem kombinować na inne sposoby - zawsze to samo.

Halp!

UPDATE: Dobra, już wiem. Trzeba było dać każdemu przyciskowi submit inną nazwę.