X-Git-Url: https://dev.renevier.net/?a=blobdiff_plain;f=public%2Fjs%2Fnewpwd.js;h=9faf70b5f103c787fa76f4e3f2080fa7a296d6aa;hb=facf74e6972eafb727833b85b38b061215dea833;hp=02f402385bf0f3c4ad3b03f4513f4f453474f208;hpb=9efd079d59d269811abc4c551b2f39ab2e6a05fb;p=syj.git diff --git a/public/js/newpwd.js b/public/js/newpwd.js index 02f4023..9faf70b 100644 --- a/public/js/newpwd.js +++ b/public/js/newpwd.js @@ -1,5 +1,8 @@ -/* This file is part of Syj, Copyright (c) 2010 Arnaud Renevier, +/* This file is part of Syj, Copyright (c) 2010-2011 Arnaud Renevier, and is published under the AGPL license. */ + +"use strict"; + function insertErrorBefore(elt, messageError) { var message = new Element("div", {className: 'error'}).update(messageError); elt.insert({before: message}); @@ -16,16 +19,14 @@ document.observe("dom:loaded", function() { tofocus = $$('form input:not([readonly],[disabled])')[0]; } if (tofocus) { - tofocus.focus(); - tofocus.select(); + tofocus.activate(); } $("newpwdform").observe('submit', function(evt) { $$('.error').invoke('remove'); if ($('newpwd_email').value.strip().empty()) { insertErrorBefore($('newpwdform').select('table')[0], SyjStrings.notEmptyField); - $('newpwd_email').highlight('#F08080').focus(); - $('newpwd_email').select(); + $('newpwd_email').highlight('#F08080').activate(); evt.stop(); } });