var getStrength=function(b){intScore=0;if(b.match(/[a-z]/)){intScore=(intScore+1)}if(b.match(/[A-Z]/)){intScore=(intScore+5)}if(b.match(/\d+/)){intScore=(intScore+5)}if(b.match(/(\d.*\d.*\d)/)){intScore=(intScore+5)}if(b.match(/[!,@#$%^&*?_~]/)){intScore=(intScore+5)}if(b.match(/([!,@#$%^&*?_~].*[!,@#$%^&*?_~])/)){intScore=(intScore+5)}if(b.match(/[a-z]/)&&b.match(/[A-Z]/)){intScore=(intScore+2)}if(b.match(/\d/)&&b.match(/\D/)){intScore=(intScore+2)}if(b.match(/[a-z]/)&&b.match(/[A-Z]/)&&b.match(/\d/)&&b.match(/[!,@#$%^&*?_~]/)){intScore=(intScore+2)}return intScore};function checkPswStrength(f){if(!document.getElementById("pass_strength_bar")||!document.getElementById("pass_strength_value")){return}var e=document.getElementById("pass_strength_bar");var d=document.getElementById("pass_strength_value");d.innerHTML=d.innerHTML==""?0:d.innerHTML;if(f){d.innerHTML=(100/32)*parseInt(getStrength(f))}e.style.width=d.innerHTML+"%"}jq(document).ready(function(){checkPswStrength();jq("#password").keypress(function(){var b=jq("#password").val();checkPswStrength(b)})});