X-Git-Url: https://dev.renevier.net/?a=blobdiff_plain;f=public%2Fjs%2Faccount.js;h=d479e559b749ae0d2918d58373af3354842604d7;hb=a64d41557a62ec6051d7fa08d1ba941e089aa5c2;hp=ae4e3ecc213e5645bbddc22aac5a2b8379933864;hpb=9efd079d59d269811abc4c551b2f39ab2e6a05fb;p=syj.git diff --git a/public/js/account.js b/public/js/account.js index ae4e3ec..d479e55 100644 --- a/public/js/account.js +++ b/public/js/account.js @@ -11,13 +11,7 @@ document.observe("dom:loaded", function() { $$('.error').invoke('remove'); - errorElements = $$('#account_email, #account_password').findAll( - function(elt) { - return (!elt.check(function() { - return !this.value.strip().empty(); - }, SyjStrings.notEmptyField)); - }); - + errorElements = this.checkEmptyElements(SyjStrings.notEmptyField); if (!errorElements.length) { control = $("account_password"); @@ -50,8 +44,7 @@ document.observe("dom:loaded", function() { * if there are errors, cancel submission */ if (errorElements.length) { - errorElements[0].highlight('#F08080').focus(); - errorElements[0].select(); + errorElements[0].highlight('#F08080').activate(); evt.stop(); } });