/**
* This file is part of the ExtendedReg distribution. 
* Detailed copyright and licensing information can be found
* in the gpl-3.0.txt file which should be included in the distribution.
* 
* @version		$Id: 1.0.063 2011-10-01 rammstein4o $
* @copyright		2007 - 2011 jVitals
* @license		GPLv3 Open Source
* @link			http://jvitals.com
* @since			File available since 1.0.03
*/

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}('(B($){x r={};x s=1x;x t=1x;$.23.y=B(a,b,c,d){v(24 d==\'26\')x d=0;x e=$(C);x f=e[0].I.1g().V(/(.*)\\[\\]/,\'$1\');x g=$(\'1l.11-27-\'+f,s);v(g&&b){x h=b;v(!d)h=t[h];x i=W X(h,\'2t\');x j=g[0].28.1g().V(i,\'\');v(a==H){j+=\' \'+h}g[0].28=$.1m(j)}v(24 r[$(e).J(\'I\')]==\'26\'){r[$(e).J(\'I\')]={}}v(a==H){r[$(e).J(\'I\')][c]=1}K{r[$(e).J(\'I\')][c]=0}x k=0;$.M(r[$(e).J(\'I\')],B(){v(k==0&&C==1){k=1}});v(k==0){$(e).29(\'1n\');$(\'2a[1y^=\'+f+\']\',s).29(\'1n\');v(g)g.2u(\'2v\')}K{$(e).2b(\'1n\');$(\'2a[1y^=\'+f+\']\',s).2b(\'1n\');v(g)g.2w(\'2x\')}G e};1h=B(a){x b=H;v($(a).1a(\'1i[1o=2y]\')||$(a).1a(\'1i[1o=2z]\')){x c=$(a).J(\'I\').1g().V(/\\[/,\'\');c=c.V(/\\]/,\'\');x d=$(\'1i[I^=\'+c+\']\',s);x e=H;d.M(B(){v(C.2A)e=w});d.y(e,\'1z\',\'1b\');v(!e)b=w}K v($(a).1a(\'1i[1o=1c]\')||$(a).1a(\'1i[1o=2c]\')||$(a).1a(\'2B\')){x f=$.1m(a.1A);$(a).y((f.L>0),\'1z\',\'1b\');v(!f.L)b=w}K v($(a).1a(\'2C\')){$(a).y((a.2d!=-1),\'1z\',\'1b\');v(a.2d==-1)b=w}v(b)G H;G w};2e=B(){x g=w;$.M(2f,B(d,e){d=d.1g().V(/\\[/,\'\');d=d.V(/\\]/,\'\');x f=1p("[I^="+d+"]",s);v(e){$.M(e,B(a,b){1B{x c=b();v(c){$(f).y(w,\'\',a)}}1C(1d){v(g)g=H;$(f).y(H,1d,a,w)}})}});G g};1D=B(d){x e=w;$(\'.1b\',d).M(B(){x a=1h(C);v(e)e=a});v(e)e=2e();v(!e){2D(B(){x a;$(\'1l.11-27\',s).M(B(){v(!a&&$(C).N(\'1E\')==\'1F\')a=$(C)});v(a){x b=a.2E(\'.11-2F-1j\');x c=b.2G(\'a[I^=2H]\');v(c)2I.2J.2K=c.J(\'I\')}$(\'[I=1e-2g]\',s).J(\'1q\',H).1c($(\'[I=1e-2g]\',s).J(\'1r\'));$(\'[I=1e-1s]\',s).J(\'1q\',H).1c($(\'[I=1e-1s]\',s).J(\'1r\'))},2L)}G e};x u={Y:["2M","2N","2O","2P","2Q"],R:["#2R","#2S","#2T","#2U","#2V"],S:[-1,10,15,30,2W],1t:[],P:0};1G=B(a){x F=0;x E=u.Y[0];v(a.L<u.P){F=(F-2h)}K{v(a.L>=u.P&&a.L<=(u.P+2)){F=(F+6)}K{v(a.L>=(u.P+3)&&a.L<=(u.P+4)){F=(F+12)}K{v(a.L>=(u.P+5)){F=(F+18)}}}}v(a.Q(/[a-z]/)){F=(F+1)}v(a.Q(/[A-Z]/)){F=(F+5)}v(a.Q(/\\d+/)){F=(F+5)}v(a.Q(/(.*[0-9].*[0-9].*[0-9])/)){F=(F+7)}v(a.Q(/.[!,@,#,$,%,^,&,*,?,13,~]/)){F=(F+5)}v(a.Q(/(.*[!,@,#,$,%,^,&,*,?,13,~].*[!,@,#,$,%,^,&,*,?,13,~])/)){F=(F+7)}v(a.Q(/([a-z].*[A-Z])|([A-Z].*[a-z])/)){F=(F+2)}v(a.Q(/([a-1k-Z])/)&&a.Q(/([0-9])/)){F=(F+3)}v(a.Q(/([a-1k-2i-9].*[!,@,#,$,%,^,&,*,?,13,~])|([!,@,#,$,%,^,&,*,?,13,~].*[a-1k-2i-9])/)){F=(F+3)}1y(x D=0;D<u.1t.L;D++){v(a.2X()==u.1t[D]){F=-2j}}G F};1H=B(a){v(1I==0){G w}x b=$.1m(a.1A);x c=$(a).J("1u");x d=$(\'#\'+c+\'-1v\',s);v(!d.L){x e="<1f 1J=\\"11-1K-1j\\" 1u=\\""+c+"-1j\\">";e+="<1f 1J=\\"11-1K-1v\\" 1u=\\""+c+"-1v\\" 2k=\\"2Y: 2l 2Z 31; 33-34: 2l; 35: 36; O: 37;\\"></1f>";e+="<1f 1J=\\"11-1K-1L\\" 1u=\\""+c+"-1L\\"></1f>";e+="</1f>";$(a).38(e);$(\'#\'+c+\'-1j\',s).O($(a).O()+\'39\');d=$(\'#\'+c+\'-1v\',s)}x f=$(\'#\'+c+\'-1L\',s);x g=1G(b);v(g==-2j){T=u.R[0];U=t["3a"];d.N({O:"0%"})}K{v(g<0&&g>-3b){T=u.R[0];U=(b.L?t[u.Y[0]]:\'\');d.N({O:"5%"})}K{v(g<=u.S[1]){T=u.R[0];U=t[u.Y[0]];d.N({O:"10%"})}K{v(g>u.S[1]&&g<=u.S[2]){T=u.R[1];U=t[u.Y[1]];d.N({O:"25%"})}K{v(g>u.S[2]&&g<=u.S[3]){T=u.R[2];U=t[u.Y[2]];d.N({O:"3c%"})}K{v(g>u.S[3]&&g<=u.S[4]){T=u.R[3];U=t[u.Y[3]];d.N({O:"3d%"})}K{T=u.R[4];U=t[u.Y[4]];d.N({O:"2h%"})}}}}}}d.N({3e:T});$(\'#\'+c+\'-1j\',s).N({O:"3f%",1E:(U?"1F":"3g")});f.3h("<1l 2k=\'3i: "+T+";\'>"+U+"</1l>")};1w=B(a){v(1I==0){G w}x b=$.3j(t["3k"],u.P);x c=t["3l"+2m];x d=$.1m(a.1A);v($(a).3m(\'1b\')){1h(a)}v(!d.L){$(a).y(w,c,\'2n\',w);$(a).y(w,t["1M"],\'1N\',w);$(a).y(w,t["1O"],\'1P\',w);$(a).y(w,t["1Q"],\'1R\',w);$(a).y(w,t["1S"],\'1T\',w);$(a).y(w,t["1U"],\'1V\',w);$(a).y(w,t["1W"],\'1X\',w);$(a).y(w,t["1Y"],\'1Z\',w);$(a).y(w,b,\'2o\',w);G w}1H(a);2p=1G(d);x e=(2p>=u.S[2m]);x f=(d.L>=u.P);v(!f)e=w;$(a).y(f,b,\'2o\',w);$(a).y(e,c,\'2n\',w);x g=w;v(14!=0){x h=\'\';v((14&1)==1)h+=\'a-1k-ZабвгдежзийклмнопрстуфхцчшщъьюяАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЬЮЯ\';v((14&2)==2)h+=\'A-ZАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЬЮЯ\';v((14&4)==4)h+=\'a-zабвгдежзийклмнопрстуфхцчшщъьюя\';v((14&8)==8)h+=\'\\\\d\';v((14&16)==16)h+=\'\\\\s\';v((14&32)==32)h+=\'\\\\!\\\\=\\\\,\\\\%\\\\.\\\\-\\\\@\\\\#\\\\$\\\\^\\\\*\\\\+\\\\[\\\\]\\\\{\\\\}\\\\<\\\\>\\\\13\';x i=W X(\'^[\'+h+\']*$\');g=i.17(d);$(a).y(g,t["1M"],\'1N\',w)}K{$(a).y(w,t["1M"],\'1N\',w)}x j=w;v(19!=0){v((19&1)==1){x k=W X(\'[a-1k-ZабвгдежзийклмнопрстуфхцчшщъьюяАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЬЮЯ]+\');x l=k.17(d);$(a).y(l,t["1O"],\'1P\',w);j=(j&&l)}v((19&2)==2){x k=W X(\'[A-ZАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЬЮЯ]+\');x m=k.17(d);$(a).y(m,t["1Q"],\'1R\',w);j=(j&&m)}v((19&4)==4){x k=W X(\'[a-zабвгдежзийклмнопрстуфхцчшщъьюя]+\');x n=k.17(d);$(a).y(n,t["1S"],\'1T\',w);j=(j&&n)}v((19&8)==8){x k=W X(\'[\\\\d]+\');x o=k.17(d);$(a).y(o,t["1U"],\'1V\',w);j=(j&&o)}v((19&16)==16){x k=W X(\'[\\\\s]+\');x p=k.17(d);$(a).y(p,t["1W"],\'1X\',w);j=(j&&p)}v((19&32)==32){x k=W X(\'[\\\\!\\\\=\\\\,\\\\%\\\\.\\\\-\\\\@\\\\#\\\\$\\\\^\\\\*\\\\+\\\\[\\\\]\\\\{\\\\}\\\\<\\\\>\\\\13]+\');x q=k.17(d);$(a).y(q,t["1Y"],\'1Z\',w);j=(j&&q)}}K{$(a).y(w,t["1O"],\'1P\',w);$(a).y(w,t["1Q"],\'1R\',w);$(a).y(w,t["1S"],\'1T\',w);$(a).y(w,t["1U"],\'1V\',w);$(a).y(w,t["1W"],\'1X\',w);$(a).y(w,t["1Y"],\'1Z\',w)}G(f&&e&&g&&j)};$.2q=B(){v(!s)G H;G 1D(s)};$.3n=B(){v(!s)G H;x a=$(\'.11-3o-3p\',s);x b=1x;a.M(B(){v($(C).N(\'1E\')==\'1F\'){b=$(C)}});v(b){G 1D(b)}G w};$.23.3q=B(){s=$(C);v(2r)t=1p.3r(2r);v(!s)G H;v(1I!=0){u.P=3s;u.1t=3t;u.R=3u}$(\'.1b\',s).20({21:B(){1h(C)},22:B(){1h(C)}});$(\'[I=1e-1s]\',s).3v("2s");$(\'[I=1e-1s]\',s).2s(B(){$(C).J(\'1r\',$(C).1c());$(C).J(\'1q\',w).1c(t[\'3w\']);x a=$.2q();v(!a){G H}$(C).J(\'1q\',H).1c($(C).J(\'1r\'));s.3x();G H});$(\'.3y-2c\',s).20({3z:B(){1w(C)},21:B(){1w(C)},22:B(){1w(C)}}).M(B(){1H(C)});$.M(2f,B(e,f){e=e.1g().V(/\\[/,\'\');e=e.V(/\\]/,\'\');x g=1p("[I^="+e+"]",s);g.20({21:B(){x d=w;v(f){$.M(f,B(a,b){1B{x c=b();v(c){$(g).y(w,\'\',a)}}1C(1d){v(d)d=H;$(g).y(H,1d,a,w)}})}G d},22:B(){x d=w;v(f){$.M(f,B(a,b){1B{x c=b();v(c){$(g).y(w,\'\',a)}}1C(1d){v(d)d=H;$(g).y(H,1d,a,w)}})}G d}})})}})(1p);',62,222,'|||||||||||||||||||||||||||||||if|true|var|handleValidationResponse|||function|this||||return|false|name|attr|else|length|each|css|width|minchar|match|colors|scores|strColor|strText|replace|new|RegExp|verdects|||er||_|ER_PASSWORD_STRENGTH_ALLOWED|||test||ER_PASSWORD_STRENGTH_EXPECTED|is|required|text|err|action|div|toString|checkRequiredFields|input|holder|zA|span|trim|invalid|type|jQuery|disabled|oldtext|finish|common|id|bar|validatePassStrength|null|for|COM_EXTENDEDREG_THIS_IS_REQUIRED_ERROR|value|try|catch|doValidate|display|block|erCheckPassword|erChangeStrengthMeter|ER_PASSWORD_STRENGTH_CHECK|class|strength|info|COM_EXTENDEDREG_ERROR_PASS_ALLOWED_CHARS|passallowed|COM_EXTENDEDREG_ERROR_PASS_ATLEAST_ONE_LETTER|passexpectedalpha|COM_EXTENDEDREG_ERROR_PASS_ATLEAST_ONE_UPPER|passexpectedupper|COM_EXTENDEDREG_ERROR_PASS_ATLEAST_ONE_LOWER|passexpectedlower|COM_EXTENDEDREG_ERROR_PASS_ATLEAST_ONE_NUMBER|passexpectednumber|COM_EXTENDEDREG_ERROR_PASS_ATLEAST_ONE_SPACE|passexpectedspace|COM_EXTENDEDREG_ERROR_PASS_ATLEAST_ONE_SPECIAL|passexpectedspecial|bind|focus|blur|fn|typeof||undefined|error|innerHTML|removeClass|label|addClass|password|selectedIndex|checkComplexValidation|ER_FORM_VALIDATION|next|100|Z0|200|style|1px|ER_PASSWORD_STRENGTH_MINLEVEL|passminlevel|passlength|nPerc|erValidateForm|ER_LANG_STRINGS|click|gmi|fadeOut|fast|fadeIn|slow|checkbox|radio|checked|textarea|select|setTimeout|closest|fld|find|anchor|window|location|hash|500|COM_EXTENDEDREG_PASSWORD_STRENGTH_VERYWEAK|COM_EXTENDEDREG_PASSWORD_STRENGTH_WEAK|COM_EXTENDEDREG_PASSWORD_STRENGTH_MEDIUM|COM_EXTENDEDREG_PASSWORD_STRENGTH_STRONG|COM_EXTENDEDREG_PASSWORD_STRENGTH_VERYSTRONG|f00|c06|f60|3c0|3f0|40|toLowerCase|border|solid||white||font|size|height|5px|0px|after|px|COM_EXTENDEDREG_ERROR_PASS_COMMON_WORDS|199|50|75|backgroundColor|95|none|html|color|sprintf|COM_EXTENDEDREG_ERROR_PASS_TOO_SHORT|COM_EXTENDEDREG_ERROR_PASS_MUSTBE|hasClass|erValidateCurrentStep|form|step|form_validation|parseJSON|ER_PASSWORD_STRENGTH_MINCHAR|ER_PASSWORD_STRENGTH_COMMON|ER_PASSWORD_STRENGTH_COLORS|unbind|COM_EXTENDEDREG_PLEASE_WAIT|submit|validate|keyup'.split('|'),0,{}))
	
