﻿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}('c k=l(1m){4.E=1m;4.1n=6;4.z=15;4.1o=1;4.1p=1;4.1q=1;4.v=["很弱","较弱","一般","较好","极好"];4.m=4.11("#1J");4.K=4.11("#1K");4.n={1r:12,z:1s,13:"#1L",N:"#1M"};4.F=w;4.x=w;4.A=w};k.o.1N=l(14){c G=H.I(4.E);8(G==w)e;8(1O.1t)G.1t("1P",14);17 G.1Q("1R",14,1S);G.1T("1U",4.z);G=w};k.o.1V=l(O){8(!O||(O==\'\'))e;c F=4.E+"1W";c x=4.E+"1X";c A=4.E+"1Y";c y="";y+="<1u 18=\\""+F+"\\" B=\\"0\\" 1Z=\\"2\\" 20=\\"2\\" u=\\"1v:21;\\">";y+="<1w>";y+="<P u=\\"L:"+4.n.z+"19; 1x-1a:1y; 1b-d:"+4.n.N+"; B-d:"+4.n.13+"; B-u:1z; B-L:1A;\\"><1B 18=\\""+x+"\\" u=\\"22:"+4.n.1r+"19; L:23; 1b-d:"+4.n.N+";\\"></1B></P>";y+="<P u=\\"1x-1a:1y; 24-1a:25; 1b-d:"+4.n.N+"; B-d:"+4.n.13+"; B-u:1z; B-L:1A;\\" 18=\\""+A+"\\">较弱</P>";y+="</1w>";y+="</1u>";H.I(O).1C=y;4.F=H.I(F);4.x=H.I(x);4.A=H.I(A)};k.o.26=l(){8((4.x==w)||(4.A==w))e;4.F.u.1v="27";c 1c=H.I(4.E).M;8(1c!=w)4.1D(1c.1E(/^\\s+/,"").1E(/\\s+$/,""))};k.o.1D=l(M){c f=0;c Q=M.j;8(Q==0){4.R(f);e}f=1;8(M.j<4.1n){4.R(f);e}f=0;c S="";c 1d=0;c 1e=0;c 1f=0;c 1g=(Q/4.z)*1s;28(c i=0;i<Q;i++){S=M.T(i,1);8(/^[a-29-Z]$/.1h(S))1d++;17 8(/^[0-9]$/.1h(S))1e++;17 1f++}8(1d>=4.1o)f++;8(1e>=4.1p)f++;8(1f>=4.1q)f++;8(1g>2a)f++;8(1g>2b)f++;8(f>4.v.j)f=4.v.j;4.R(f)};k.o.R=l(h){c d=4.1F(h);4.x.u.L=4.1G(h)+"19";4.x.u.2c=d;4.A.1C=4.v[((h<=0)?0:(h-1))]};k.o.1F=l(h){8(h<=0)e 4.U(4.m);8(h==4.v.j)e 4.U(4.K);c C=(h/4.v.j);c V=4.K.p-4.m.p;c W=4.K.q-4.m.q;c X=4.K.t-4.m.t;c d=1H 4.1i();d.p=D.Y((V<0)?(4.m.p-(D.1j(V)*C)):(4.m.p+(V*C)));d.q=D.Y((W<0)?(4.m.q-(D.1j(W)*C)):(4.m.q+(W*C)));d.t=D.Y((X<0)?(4.m.t-(D.1j(X)*C)):(4.m.t+(X*C)));8(d.p<0)d.p=0;8(d.q<0)d.q=0;8(d.t<0)d.t=0;e 4.U(d)};k.o.1G=l(h){8(h<=0)e 0;8(h==4.v.j)e 4.n.z;c 1I=(h/4.v.j);e D.Y(4.n.z*1I)};k.o.1i=l(r,g,b){e{p:(!r)?0:r,q:(!g)?0:g,t:(!b)?0:b}};k.o.11=l(d){c J=1H 4.1i(0,0,0);8(!d||d.j!=7)e J;8(/^(\\#[a-2d-2e-9]{6})$/.1h(d)){J.p=1k(d.T(1,2),16);J.q=1k(d.T(3,2),16);J.t=1k(d.T(5,2),16)}e J};k.o.U=l(10){c r=10.p.1l(16);c g=10.q.1l(16);c b=10.t.1l(16);8(r.j==1)r=\'0\'+r;8(g.j==1)g=\'0\'+g;8(b.j==1)b=\'0\'+b;e\'#\'+r+g+b};',62,139,'||||this||||if||||var|color|return|Strength||strength||length|PasswordStrength|function|BackgroundFromColor|Bar|prototype|Red|Green|||Blue|style|Texts|null|Progress|reval|MaxValue|Text|border|colorPercent|Math|TextBox|Table|box|document|getElementById|result|BackgroundToColor|width|value|BackgroundColor|panel|td|valueLength|ChangeStrength|txt|substr|toColor|redDifference|greenDifference|blueDifference|floor||colorRGB|GetRGB||BorderColor|event|||else|id|px|align|background|password|LetterLength|NumberLength|OthersLength|ValuePercent|test|Color|abs|parseInt|toString|textboxId|MinValue|MinLetterLength|MinNumberLength|MinOthersLength|Height|100|attachEvent|table|visibility|tr|text|left|solid|1px|div|innerHTML|CalculateStrength|replace|GetProgressBarColor|GetProgressBarWidth|new|widthPercent|FF0000|00FF00|a6b1b7|ffffff|addEvent|window|onpropertychange|addEventListener|input|false|setAttribute|maxlength|Write|_PasswordStrengthTable|_PasswordStrengthBar|_PasswordStrengthText|cellpadding|cellspacing|hidden|height|0px|vertical|middle|OnPropertyChange|visible|for|zA|40|60|backgroundColor|fA|F0'.split('|'),0,{}));