var URI_ACTION_USERNAME_CHECK="otl/openAjax?sa=check_name&name=";var userCreateTimerID=0;function checkUsername(){var e=$("#usernameInputID").val();var a=$("#usernameBadMessageID");var c=$("#usernameOkMessageID");if(isEmpty(e)||e.length<3){a.hide();c.hide();return}function d(f){if(f.key){a.show();c.hide()}else{a.hide();c.show()}}var b=URI_ACTION_USERNAME_CHECK+escape(e);jQuery.getJSON(b,{},d);userCreateTimerID=0}function usernameKeyPressed(){if(userCreateTimerID!=0){clearTimeout(userCreateTimerID)}userCreateTimerID=setTimeout("checkUsername()",1000)}$(document).ready(function(){var a=$("#usernameInputID");a.keydown(usernameKeyPressed);a.change(checkUsername);if(a.is(":visible")){a.focus()}});