{* $Id$ *} {jq} var frm = $('form[id="UsrForm"]'), days_before_lock = $('input[name="users_admin_auto_lock_user_days_before_lock"]'), users_admin_auto_lock_user = $('input[name="users_admin_auto_lock_user"]'), warning_empty_period = $('#warning_empty_period'); warning_empty_period.hide(); // allow to type in only digits days_before_lock.keypress(function(e){ return /^\d*$/i.test(e.key); }); frm.submit(function(){ if (users_admin_auto_lock_user.is(':checked') && days_before_lock.val() === "") { warning_empty_period.show(); days_before_lock.focus(); return false; } }); {/jq}