svncommit
2007-03-28 b566ffd2276bf469fd0e850dade0da18a4f0835b
Login screen: Set focus to password field if enter was pressed in username field.


1 files modified
22 ■■■■■ changed files
program/js/app.js 22 ●●●●● patch | view | raw | blame | history
program/js/app.js
@@ -274,6 +274,8 @@
      case 'login':
        var input_user = rcube_find_object('_user');
        var input_pass = rcube_find_object('_pass');
        if (input_user)
          input_user.onkeypress = function(e){ return rcmail.login_user_keypress(e); };
        if (input_user && input_user.value=='')
          input_user.focus();
        else if (input_pass)
@@ -1627,6 +1629,26 @@
    
    return null;
    };
  /*********************************************************/
  /*********           login form methods          *********/
  /*********************************************************/
  // handler for keyboard events on the _user field
  this.login_user_keypress = function(e)
  {
    if (!e)
      e = window.event;
    var key = e.keyCode ? e.keyCode : e.which;
    // enter
    if ((key==13) && (document.form._pass))
    {
      rcube_find_object('_pass').focus();
      return false;
    }
  };
    
  /*********************************************************/