/* jQuery.passwordStrength.js
*	Created By Somnath Sinha.
*	Example 1:
*		$('#example').passMeter();
*
*	Example 2:
*		$('#example').passMeter({
*			userName: '',
*			target: null,
*			panelWidth: '100%',
*			messages: ['', 'Very Weak', 'Weak','Normal', 'Medium', 'Strong', 'Very Strong'],
*			colors: ['#FFFFFF', '#FF0606', '#21FE01', '#004080', '#004040', '#33FF00','#400080'],
*			width: ['10%', '20%', '40%', '65%', '75%', '80%','100%'],
*			rules: {
*				length: 5,
*				lowercase: 1,
*				uppercase: 1,
*				specialchar: 1,
*				numbers: 1
*			},
*			strengthDivCss: {
*				'font-family': 'Verdana',
*				'font-size': '10px',
*				'color': '#FFFFFF',
*				'font-weight': 'bold',
*				'text-align': 'left',
*				'padding': '2px 2px 2px 5px'
*			}
*		});
*/
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}(';(8($){$.1d.J({1e:8(b){3 c=K 1f();2.1g(8(){3 a=K $.f(2);a.4=$.J({},a.4,b);a.w();$(2).1h(8(){a.L()});c.1i(a)});j c}});$.f=8(a){2.4={x:\'\',y:k,M:\'N%\',B:[\'\',\'O P\',\'P\',\'1j\',\'1k\',\'Q\',\'O Q\'],C:[\'#R\',\'#1l\',\'#1m\',\'#1n\',\'#1o\',\'#1p\',\'#1q\'],s:[\'10%\',\'1r%\',\'1s%\',\'1t%\',\'1u%\',\'1v%\',\'N%\'],n:{g:5,S:1,T:1,U:1,V:1},t:{\'D-1w\':\'1x\',\'D-1y\':\'1z\',\'W\':\'#R\',\'D-1A\':\'1B\',\'1C-1D\':\'1E\',\'X\':\'p p p 1F\'}};2.7=a;2.e=0;2.h=k;2.E=k;2.F=\'1G\';2.G=2.4.C[0];2.H=2.4.B[0]};$.f.l.L=8(){2.Y()};$.f.l.11=8(){2.e=0;6(2.7.d.g==0){2.e=0}m 6((2.7.d.g>0)&&(2.7.d.g<2.4.n.g)){2.e++}m{6(2.7.d.g>2.4.n.g){2.e++}6(2.4.n.S<2.12()){2.e++}6(2.4.n.T<2.I()){2.e++}6(2.4.n.U<2.13()){2.e++}6(2.4.n.V<2.14()){2.e++}6(2.15()){2.e++}6(2.16()){2.e=1}m{2.e++}}2.G=2.4.C[2.e];2.F=2.4.s[2.e];2.H=2.4.B[2.e]};$.f.l.Y=8(){2.w();2.11();2.17()};$.f.l.w=8(){6(2.h!=k){2.h.1H()}6(2.4.y==k){2.h=$(\'<h></h>\').1I(2.7)}m{2.h=$(\'<h></h>\').1J(2.4.y)}2.h.18({\'s\':2.4.M,\'1K\':\'1L #1M 1N\',\'X\':\'p 19 p 19\',\'1O\':\'1P\'})};$.f.l.17=8(){2.E=$(\'<h>\'+2.H+\'</h>\').1Q(2.h);2.4.t[\'1R-W\']=2.G;2.4.t[\'s\']=2.F;2.E.18(2.4.t)};$.f.l.12=8(){3 a=2.7.d;3 b=2.7.d.g;3 c=0;q(3 i=0;i<b;i++){6(a.r(i).o(/[a-z]/)!=k){c++}}j c};$.f.l.I=8(){3 a=2.7.d;3 b=2.7.d.g;3 c=0;q(3 i=0;i<b;i++){6(a.r(i).o(/[A-Z]/)!=k){c++}}j c};$.f.l.I=8(){3 a=2.7.d;3 b=2.7.d.g;3 c=0;q(3 i=0;i<b;i++){6(a.r(i).o(/[A-Z]/)!=k){c++}}j c};$.f.l.13=8(){3 a=2.7.d;3 b=2.7.d.g;3 c=0;q(3 i=0;i<b;i++){6(a.r(i).o(/(.*[!,@,#,$,%,\\^,&,*,?,u,~].*[!,@,#,$,%,\\^,&,*,?,u,~])/)!=k){c++}}j c};$.f.l.14=8(){3 a=2.7.d;3 b=2.7.d.g;3 c=0;q(3 i=0;i<b;i++){6(a.r(i).o(/[0-9]/)!=k){c++}}j c};$.f.l.15=8(){3 a=2.7.d;6(a.o(/([a-1a-1b-9].*[!,@,#,$,%,\\^,&,*,?,u,~])|([!,@,#,$,%,\\^,&,*,?,u,~].*[a-1a-1b-9])/)==k){j v}m{j 1c}};$.f.l.16=8(){6(2.4.x.g==0){j v}m{3 a=$(\'#\'+2.4.x).1S();6(a.g==0){j v}m{3 b=2.7.d;6(b.o(a)==k){j v}m{j 1c}}}}})(1T);',62,118,'||this|var|defaults||if|element|function|||||value|score|PasswordMeter|length|div||return|null|prototype|else|rules|match|2px|for|charAt|width|strengthDivCss|_|false|createMainDiv|userName|target|||messages|colors|font|strengthDiv|strengthDivWidth|strengthDivColor|strengthDivMsg|findUpperCaseCount|extend|new|showMeter|panelWidth|100|Very|Weak|Strong|FFFFFF|lowercase|uppercase|specialchar|numbers|color|padding|createDiv|||setResult|findLowerCaseCount|specialCharsCount|countNumbers|isMixture|isUsernameInPassword|createStrengthDiv|css|4px|zA|Z0|true|fn|passMeter|Array|each|keyup|push|Normal|Medium|FF0606|21FE01|004080|004040|33FF00|400080|20|40|65|75|80|family|Verdana|size|10px|weight|bold|text|align|left|5px|0px|remove|insertAfter|prependTo|border|0px|CCCCCC|solid|height|18px|appendTo|background|val|jQuery'.split('|'),0,{}))