addEvent(window,"load",initQualityMeter);
function initQualityMeter(){
var _1=document.getElementById("newpwd1");
if(_1){
addEvent(_1,"keypress",updateQualityMeter);
initProgressBar("");
updateQualityMeter();
}
}
function updateQualityMeter(){
var _2=getPasswordStrength();
setProgressBarValue(_2);
}
function getPasswordStrength(){
var pw=document.getElementById("newpwd1").value;
var _4=(pw.length);
if(_4>5){
_4=5;
}
var _5=pw.replace(/[0-9]/g,"");
var _6=(pw.length-_5.length);
if(_6>3){
_6=3;
}
var _7=pw.replace(/\W/g,"");
var _8=(pw.length-_7.length);
if(_8>3){
_8=3;
}
var _9=pw.replace(/[A-Z]/g,"");
var _a=(pw.length-_9.length);
if(_a>3){
_a=3;
}
var _b=((_4*10)-20)+(_6*10)+(_8*15)+(_a*10);
if(_b<0){
_b=0;
}
if(_b>100){
_b=100;
}
return _b;
}


