jQuery(document).ready(function(){jQuery("#newpw").keyup(function(){var pwvalue=jQuery("#newpw").val();var pwstrength=getPasswordStrength(pwvalue);jQuery("#pwstrength").html("Strong");jQuery("#pwstrengthpos").css("background-color","#33CC00");if(pwstrength<75){jQuery("#pwstrength").html("Moderate");jQuery("#pwstrengthpos").css("background-color","#ff6600");}
if(pwstrength<30){jQuery("#pwstrength").html("Weak");jQuery("#pwstrengthpos").css("background-color","#cc0000");}
jQuery("#pwstrengthpos").css("width",pwstrength);jQuery("#pwstrengthneg").css("width",100-pwstrength);});});function getPasswordStrength(pw){var pwlength=(pw.length);if(pwlength>5)pwlength=5;var numnumeric=pw.replace(/[0-9]/g,"");var numeric=(pw.length-numnumeric.length);if(numeric>3)numeric=3;var symbols=pw.replace(/\W/g,"");var numsymbols=(pw.length-symbols.length);if(numsymbols>3)numsymbols=3;var numupper=pw.replace(/[A-Z]/g,"");var upper=(pw.length-numupper.length);if(upper>3)upper=3;var pwstrength=((pwlength*10)-20)+(numeric*10)+(numsymbols*15)+(upper*10);if(pwstrength<0){pwstrength=0}
if(pwstrength>100){pwstrength=100}
return pwstrength;}
function showStrengthBar(){document.write('<table align="center"><tr><td>Password Strength:</td><td width="102"><div id="pwstrengthpos" style="position:relative;float:left;width:0px;background-color:#33CC00;border:1px solid #000;border-right:0px;">&nbsp;</div><div id="pwstrengthneg" style="position:relative;float:right;width:100px;background-color:#efefef;border:1px solid #000;border-left:0px;">&nbsp;</div></td><td><div id="pwstrength">Weak</div></td></tr></table>');}
