!function(n){function s(s){var r,t=n(".password-entry").val(),e=n(".password-entry-confirm").val(),a=n(".password-entry").closest("form");if(void 0!==window.bpPasswordVerify&&window.bpPasswordVerify.requiredPassStrength&&(r=parseInt(window.bpPasswordVerify.requiredPassStrength,10)),n("#pass-strength-result").removeClass("short bad good strong"),t){switch(t="function"==typeof wp.passwordStrength.userInputDisallowedList?wp.passwordStrength.meter(t,wp.passwordStrength.userInputDisallowedList(),e):wp.passwordStrength.meter(t,wp.passwordStrength.userInputBlacklist(),e)){case 2:n("#pass-strength-result").addClass("bad").html(pwsL10n.bad);break;case 3:n("#pass-strength-result").addClass("good").html(pwsL10n.good);break;case 4:n("#pass-strength-result").addClass("strong").html(pwsL10n.strong);break;case 5:n("#pass-strength-result").addClass("short").html(pwsL10n.mismatch);break;default:n("#pass-strength-result").addClass("short").html(pwsL10n.short)}r&&r<=4&&(e=n(a).find("#password-warning"),t<r?(n(e).length||n(s.currentTarget).before(n("<p></p>").prop("id","password-warning").addClass("description")),n(e).html(bpPasswordVerify.tooWeakPasswordWarning)):n(e).length&&n(e).remove(),n(a).find("#password-strength-score").length||n(a).prepend(n("<input></input>").prop({id:"password-strength-score",type:"hidden",name:"_password_strength_score"})),n("#password-strength-score").val(t))}else n("#pass-strength-result").html(pwsL10n.empty)}n(function(){n(".password-entry").val("").on("keyup",s),n(".password-entry-confirm").val("").on("keyup",s)})}(jQuery);