Index: username_check_auto.js =================================================================== --- username_check_auto.js (revision 304) +++ username_check_auto.js (working copy) @@ -3,31 +3,34 @@ if (Drupal.jsEnabled) { $(document).ready(function() { - var usernameWidth = $('#username-check-wrapper input').width(); - var editName = document.getElementById('username-check-wrapper').getElementsByTagName('input')[0]; - usernamePosLeft = editName.offsetLeft; - usernamePosTop = editName.offsetTop; - $('#username-check-informer').css({left: (usernamePosLeft+usernameWidth+10)+'px', top: (usernamePosTop)+'px'}).show(); - - $('#username-check-wrapper input'). - keyup(function() { - if($('#username-check-wrapper input').val() != usernameCheckUsername) { - clearTimeout(usernameCheckTimer); - usernameCheckTimer = setTimeout('usernameCheck()', Drupal.settings.usernameCheck.delay*1000); - - $("#username-check-informer"). - removeClass('username-check-informer-accepted'). - removeClass('username-check-informer-rejected'); - - $("#username-check-message"). - hide(); - } - }). - blur(function() { - if($('#username-check-wrapper input').val() != usernameCheckUsername) { - usernameCheck(); - } - }); + try { + var usernameWidth = $('#username-check-wrapper input').width(); + var editName = document.getElementById('username-check-wrapper').getElementsByTagName('input')[0]; + usernamePosLeft = editName.offsetLeft; + usernamePosTop = editName.offsetTop; + $('#username-check-informer').css({left: (usernamePosLeft+usernameWidth+10)+'px', top: (usernamePosTop)+'px'}).show(); + + $('#username-check-wrapper input'). + keyup(function() { + if($('#username-check-wrapper input').val() != usernameCheckUsername) { + clearTimeout(usernameCheckTimer); + usernameCheckTimer = setTimeout('usernameCheck()', Drupal.settings.usernameCheck.delay*1000); + + $("#username-check-informer"). + removeClass('username-check-informer-accepted'). + removeClass('username-check-informer-rejected'); + + $("#username-check-message"). + hide(); + } + }). + blur(function() { + if($('#username-check-wrapper input').val() != usernameCheckUsername) { + usernameCheck(); + } + }); + } + catch (e) { } }); }