var NKS_DEBUG=0;!function(e){if(!e.transitionEndEventCustom){var t={transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend"},a=document.createElement("div");for(var n in t)if("undefined"!=typeof a.style[n]){e.transitionEndEventCustom=t[n];break}e.transitionEndEventCustom||(e.transitionEndEventCustom=!1)}}(window),eval(function(e,t,a,n,i,o){if(i=function(e){return(t>e?"":i(parseInt(e/t)))+((e%=t)>35?String.fromCharCode(e+29):e.toString(36))},!"".replace(/^/,String)){for(;a--;)o[i(a)]=n[a]||i(a);n=[function(e){return o[e]}],i=function(){return"\\w+"},a=1}for(;a--;)n[a]&&(e=e.replace(new RegExp("\\b"+i(a)+"\\b","g"),n[a]));return e}("9 17={3i:'0.1.3',16:1e-6};l v(){}v.23={e:l(i){8(i<1||i>7.4.q)?w:7.4[i-1]},2R:l(){8 7.4.q},1u:l(){8 F.1x(7.2u(7))},24:l(a){9 n=7.4.q;9 V=a.4||a;o(n!=V.q){8 1L}J{o(F.13(7.4[n-1]-V[n-1])>17.16){8 1L}}H(--n);8 2x},1q:l(){8 v.u(7.4)},1b:l(a){9 b=[];7.28(l(x,i){b.19(a(x,i))});8 v.u(b)},28:l(a){9 n=7.4.q,k=n,i;J{i=k-n;a(7.4[i],i+1)}H(--n)},2q:l(){9 r=7.1u();o(r===0){8 7.1q()}8 7.1b(l(x){8 x/r})},1C:l(a){9 V=a.4||a;9 n=7.4.q,k=n,i;o(n!=V.q){8 w}9 b=0,1D=0,1F=0;7.28(l(x,i){b+=x*V[i-1];1D+=x*x;1F+=V[i-1]*V[i-1]});1D=F.1x(1D);1F=F.1x(1F);o(1D*1F===0){8 w}9 c=b/(1D*1F);o(c<-1){c=-1}o(c>1){c=1}8 F.37(c)},1m:l(a){9 b=7.1C(a);8(b===w)?w:(b<=17.16)},34:l(a){9 b=7.1C(a);8(b===w)?w:(F.13(b-F.1A)<=17.16)},2k:l(a){9 b=7.2u(a);8(b===w)?w:(F.13(b)<=17.16)},2j:l(a){9 V=a.4||a;o(7.4.q!=V.q){8 w}8 7.1b(l(x,i){8 x+V[i-1]})},2C:l(a){9 V=a.4||a;o(7.4.q!=V.q){8 w}8 7.1b(l(x,i){8 x-V[i-1]})},22:l(k){8 7.1b(l(x){8 x*k})},x:l(k){8 7.22(k)},2u:l(a){9 V=a.4||a;9 i,2g=0,n=7.4.q;o(n!=V.q){8 w}J{2g+=7.4[n-1]*V[n-1]}H(--n);8 2g},2f:l(a){9 B=a.4||a;o(7.4.q!=3||B.q!=3){8 w}9 A=7.4;8 v.u([(A[1]*B[2])-(A[2]*B[1]),(A[2]*B[0])-(A[0]*B[2]),(A[0]*B[1])-(A[1]*B[0])])},2A:l(){9 m=0,n=7.4.q,k=n,i;J{i=k-n;o(F.13(7.4[i])>F.13(m)){m=7.4[i]}}H(--n);8 m},2Z:l(x){9 a=w,n=7.4.q,k=n,i;J{i=k-n;o(a===w&&7.4[i]==x){a=i+1}}H(--n);8 a},3g:l(){8 S.2X(7.4)},2d:l(){8 7.1b(l(x){8 F.2d(x)})},2V:l(x){8 7.1b(l(y){8(F.13(y-x)<=17.16)?x:y})},1o:l(a){o(a.K){8 a.1o(7)}9 V=a.4||a;o(V.q!=7.4.q){8 w}9 b=0,2b;7.28(l(x,i){2b=x-V[i-1];b+=2b*2b});8 F.1x(b)},3a:l(a){8 a.1h(7)},2T:l(a){8 a.1h(7)},1V:l(t,a){9 V,R,x,y,z;2S(7.4.q){27 2:V=a.4||a;o(V.q!=2){8 w}R=S.1R(t).4;x=7.4[0]-V[0];y=7.4[1]-V[1];8 v.u([V[0]+R[0][0]*x+R[0][1]*y,V[1]+R[1][0]*x+R[1][1]*y]);1I;27 3:o(!a.U){8 w}9 C=a.1r(7).4;R=S.1R(t,a.U).4;x=7.4[0]-C[0];y=7.4[1]-C[1];z=7.4[2]-C[2];8 v.u([C[0]+R[0][0]*x+R[0][1]*y+R[0][2]*z,C[1]+R[1][0]*x+R[1][1]*y+R[1][2]*z,C[2]+R[2][0]*x+R[2][1]*y+R[2][2]*z]);1I;2P:8 w}},1t:l(a){o(a.K){9 P=7.4.2O();9 C=a.1r(P).4;8 v.u([C[0]+(C[0]-P[0]),C[1]+(C[1]-P[1]),C[2]+(C[2]-(P[2]||0))])}1d{9 Q=a.4||a;o(7.4.q!=Q.q){8 w}8 7.1b(l(x,i){8 Q[i-1]+(Q[i-1]-x)})}},1N:l(){9 V=7.1q();2S(V.4.q){27 3:1I;27 2:V.4.19(0);1I;2P:8 w}8 V},2n:l(){8'['+7.4.2K(', ')+']'},26:l(a){7.4=(a.4||a).2O();8 7}};v.u=l(a){9 V=25 v();8 V.26(a)};v.i=v.u([1,0,0]);v.j=v.u([0,1,0]);v.k=v.u([0,0,1]);v.2J=l(n){9 a=[];J{a.19(F.2F())}H(--n);8 v.u(a)};v.1j=l(n){9 a=[];J{a.19(0)}H(--n);8 v.u(a)};l S(){}S.23={e:l(i,j){o(i<1||i>7.4.q||j<1||j>7.4[0].q){8 w}8 7.4[i-1][j-1]},33:l(i){o(i>7.4.q){8 w}8 v.u(7.4[i-1])},2E:l(j){o(j>7.4[0].q){8 w}9 a=[],n=7.4.q,k=n,i;J{i=k-n;a.19(7.4[i][j-1])}H(--n);8 v.u(a)},2R:l(){8{2D:7.4.q,1p:7.4[0].q}},2D:l(){8 7.4.q},1p:l(){8 7.4[0].q},24:l(a){9 M=a.4||a;o(1g(M[0][0])=='1f'){M=S.u(M).4}o(7.4.q!=M.q||7.4[0].q!=M[0].q){8 1L}9 b=7.4.q,15=b,i,G,10=7.4[0].q,j;J{i=15-b;G=10;J{j=10-G;o(F.13(7.4[i][j]-M[i][j])>17.16){8 1L}}H(--G)}H(--b);8 2x},1q:l(){8 S.u(7.4)},1b:l(a){9 b=[],12=7.4.q,15=12,i,G,10=7.4[0].q,j;J{i=15-12;G=10;b[i]=[];J{j=10-G;b[i][j]=a(7.4[i][j],i+1,j+1)}H(--G)}H(--12);8 S.u(b)},2i:l(a){9 M=a.4||a;o(1g(M[0][0])=='1f'){M=S.u(M).4}8(7.4.q==M.q&&7.4[0].q==M[0].q)},2j:l(a){9 M=a.4||a;o(1g(M[0][0])=='1f'){M=S.u(M).4}o(!7.2i(M)){8 w}8 7.1b(l(x,i,j){8 x+M[i-1][j-1]})},2C:l(a){9 M=a.4||a;o(1g(M[0][0])=='1f'){M=S.u(M).4}o(!7.2i(M)){8 w}8 7.1b(l(x,i,j){8 x-M[i-1][j-1]})},2B:l(a){9 M=a.4||a;o(1g(M[0][0])=='1f'){M=S.u(M).4}8(7.4[0].q==M.q)},22:l(a){o(!a.4){8 7.1b(l(x){8 x*a})}9 b=a.1u?2x:1L;9 M=a.4||a;o(1g(M[0][0])=='1f'){M=S.u(M).4}o(!7.2B(M)){8 w}9 d=7.4.q,15=d,i,G,10=M[0].q,j;9 e=7.4[0].q,4=[],21,20,c;J{i=15-d;4[i]=[];G=10;J{j=10-G;21=0;20=e;J{c=e-20;21+=7.4[i][c]*M[c][j]}H(--20);4[i][j]=21}H(--G)}H(--d);9 M=S.u(4);8 b?M.2E(1):M},x:l(a){8 7.22(a)},32:l(a,b,c,d){9 e=[],12=c,i,G,j;9 f=7.4.q,1p=7.4[0].q;J{i=c-12;e[i]=[];G=d;J{j=d-G;e[i][j]=7.4[(a+i-1)%f][(b+j-1)%1p]}H(--G)}H(--12);8 S.u(e)},31:l(){9 a=7.4.q,1p=7.4[0].q;9 b=[],12=1p,i,G,j;J{i=1p-12;b[i]=[];G=a;J{j=a-G;b[i][j]=7.4[j][i]}H(--G)}H(--12);8 S.u(b)},1y:l(){8(7.4.q==7.4[0].q)},2A:l(){9 m=0,12=7.4.q,15=12,i,G,10=7.4[0].q,j;J{i=15-12;G=10;J{j=10-G;o(F.13(7.4[i][j])>F.13(m)){m=7.4[i][j]}}H(--G)}H(--12);8 m},2Z:l(x){9 a=w,12=7.4.q,15=12,i,G,10=7.4[0].q,j;J{i=15-12;G=10;J{j=10-G;o(7.4[i][j]==x){8{i:i+1,j:j+1}}}H(--G)}H(--12);8 w},30:l(){o(!7.1y){8 w}9 a=[],n=7.4.q,k=n,i;J{i=k-n;a.19(7.4[i][i])}H(--n);8 v.u(a)},1K:l(){9 M=7.1q(),1c;9 n=7.4.q,k=n,i,1s,1n=7.4[0].q,p;J{i=k-n;o(M.4[i][i]==0){2e(j=i+1;j17.16){1Y++;1I}}H(--G)}H(--a);8 1Y},3d:l(){8 7.1Y()},2W:l(a){9 M=a.4||a;o(1g(M[0][0])=='1f'){M=S.u(M).4}9 T=7.1q(),1p=T.4[0].q;9 b=T.4.q,15=b,i,G,10=M[0].q,j;o(b!=M.q){8 w}J{i=15-b;G=10;J{j=10-G;T.4[i][1p+j]=M[i][j]}H(--G)}H(--b);8 T},2w:l(){o(!7.1y()||7.2y()){8 w}9 a=7.4.q,15=a,i,j;9 M=7.2W(S.I(a)).1K();9 b,1n=M.4[0].q,p,1c,2v;9 c=[],2c;J{i=a-1;1c=[];b=1n;c[i]=[];2v=M.4[i][i];J{p=1n-b;2c=M.4[i][p]/2v;1c.19(2c);o(p>=15){c[i].19(2c)}}H(--b);M.4[i]=1c;2e(j=0;j3||b.4.q>3){8 w}9 c=b.1u();o(c===0){8 w}7.K=a;7.U=v.u([b.4[0]/c,b.4[1]/c,b.4[2]/c]);8 7}};14.u=l(a,b){9 L=25 14();8 L.1Z(a,b)};14.X=14.u(v.1j(3),v.i);14.Y=14.u(v.1j(3),v.j);14.Z=14.u(v.1j(3),v.k);l 11(){}11.23={24:l(a){8(7.1h(a.K)&&7.1m(a))},1q:l(){8 11.u(7.K,7.W)},2U:l(a){9 V=a.4||a;8 11.u([7.K.4[0]+V[0],7.K.4[1]+V[1],7.K.4[2]+(V[2]||0)],7.W)},1m:l(a){9 b;o(a.W){b=7.W.1C(a.W);8(F.13(b)<=17.16||F.13(F.1A-b)<=17.16)}1d o(a.U){8 7.W.2k(a.U)}8 w},2k:l(a){9 b=7.W.1C(a.W);8(F.13(F.1A/2-b)<=17.16)},1o:l(a){o(7.1v(a)||7.1h(a)){8 0}o(a.K){9 A=7.K.4,B=a.K.4,N=7.W.4;8 F.13((A[0]-B[0])*N[0]+(A[1]-B[1])*N[1]+(A[2]-B[2])*N[2])}1d{9 P=a.4||a;9 A=7.K.4,N=7.W.4;8 F.13((A[0]-P[0])*N[0]+(A[1]-P[1])*N[1]+(A[2]-(P[2]||0))*N[2])}},1h:l(a){o(a.W){8 w}o(a.U){8(7.1h(a.K)&&7.1h(a.K.2j(a.U)))}1d{9 P=a.4||a;9 A=7.K.4,N=7.W.4;9 b=F.13(N[0]*(A[0]-P[0])+N[1]*(A[1]-P[1])+N[2]*(A[2]-(P[2]||0)));8(b<=17.16)}},1v:l(a){o(1g(a.U)=='1f'&&1g(a.W)=='1f'){8 w}8!7.1m(a)},1U:l(a){o(!7.1v(a)){8 w}o(a.U){9 A=a.K.4,D=a.U.4,P=7.K.4,N=7.W.4;9 b=(N[0]*(P[0]-A[0])+N[1]*(P[1]-A[1])+N[2]*(P[2]-A[2]))/(N[0]*D[0]+N[1]*D[1]+N[2]*D[2]);8 v.u([A[0]+D[0]*b,A[1]+D[1]*b,A[2]+D[2]*b])}1d o(a.W){9 c=7.W.2f(a.W).2q();9 N=7.W.4,A=7.K.4,O=a.W.4,B=a.K.4;9 d=S.1j(2,2),i=0;H(d.2y()){i++;d=S.u([[N[i%3],N[(i+1)%3]],[O[i%3],O[(i+1)%3]]])}9 e=d.2w().4;9 x=N[0]*A[0]+N[1]*A[1]+N[2]*A[2];9 y=O[0]*B[0]+O[1]*B[1]+O[2]*B[2];9 f=[e[0][0]*x+e[0][1]*y,e[1][0]*x+e[1][1]*y];9 g=[];2e(9 j=1;j<=3;j++){g.19((i==j)?0:f[(j+(5-i)%3)%3])}8 14.u(g,c)}},1r:l(a){9 P=a.4||a;9 A=7.K.4,N=7.W.4;9 b=(A[0]-P[0])*N[0]+(A[1]-P[1])*N[1]+(A[2]-(P[2]||0))*N[2];8 v.u([P[0]+N[0]*b,P[1]+N[1]*b,(P[2]||0)+N[2]*b])},1V:l(t,a){9 R=S.1R(t,a.U).4;9 C=a.1r(7.K).4;9 A=7.K.4,N=7.W.4;9 b=C[0],1E=C[1],1J=C[2],1w=A[0],18=A[1],1a=A[2];9 x=1w-b,y=18-1E,z=1a-1J;8 11.u([b+R[0][0]*x+R[0][1]*y+R[0][2]*z,1E+R[1][0]*x+R[1][1]*y+R[1][2]*z,1J+R[2][0]*x+R[2][1]*y+R[2][2]*z],[R[0][0]*N[0]+R[0][1]*N[1]+R[0][2]*N[2],R[1][0]*N[0]+R[1][1]*N[1]+R[1][2]*N[2],R[2][0]*N[0]+R[2][1]*N[1]+R[2][2]*N[2]])},1t:l(a){o(a.W){9 A=7.K.4,N=7.W.4;9 b=A[0],18=A[1],1a=A[2],2M=N[0],2L=N[1],2Q=N[2];9 c=7.K.1t(a).4;9 d=b+2M,2p=18+2L,2m=1a+2Q;9 Q=a.1r([d,2p,2m]).4;9 e=[Q[0]+(Q[0]-d)-c[0],Q[1]+(Q[1]-2p)-c[1],Q[2]+(Q[2]-2m)-c[2]];8 11.u(c,e)}1d o(a.U){8 7.1V(F.1A,a)}1d{9 P=a.4||a;8 11.u(7.K.1t([P[0],P[1],(P[2]||0)]),7.W)}},1Z:l(a,b,c){a=v.u(a);a=a.1N();o(a===w){8 w}b=v.u(b);b=b.1N();o(b===w){8 w}o(1g(c)=='1f'){c=w}1d{c=v.u(c);c=c.1N();o(c===w){8 w}}9 d=a.4[0],18=a.4[1],1a=a.4[2];9 e=b.4[0],1W=b.4[1],1X=b.4[2];9 f,1i;o(c!==w){9 g=c.4[0],2l=c.4[1],2t=c.4[2];f=v.u([(1W-18)*(2t-1a)-(1X-1a)*(2l-18),(1X-1a)*(g-d)-(e-d)*(2t-1a),(e-d)*(2l-18)-(1W-18)*(g-d)]);1i=f.1u();o(1i===0){8 w}f=v.u([f.4[0]/1i,f.4[1]/1i,f.4[2]/1i])}1d{1i=F.1x(e*e+1W*1W+1X*1X);o(1i===0){8 w}f=v.u([b.4[0]/1i,b.4[1]/1i,b.4[2]/1i])}7.K=a;7.W=f;8 7}};11.u=l(a,b,c){9 P=25 11();8 P.1Z(a,b,c)};11.2I=11.u(v.1j(3),v.k);11.2H=11.u(v.1j(3),v.i);11.2G=11.u(v.1j(3),v.j);11.36=11.2I;11.35=11.2H;11.3j=11.2G;9 $V=v.u;9 $M=S.u;9 $L=14.u;9 $P=11.u;",62,206,"||||elements|||this|return|var||||||||||||function|||if||length||||create|Vector|null|||||||||Math|nj|while||do|anchor||||||||Matrix||direction||normal||||kj|Plane|ni|abs|Line|ki|precision|Sylvester|A2|push|A3|map|els|else||undefined|typeof|contains|mod|Zero|D3|D2|isParallelTo|kp|distanceFrom|cols|dup|pointClosestTo|np|reflectionIn|modulus|intersects|A1|sqrt|isSquare|X2|PI|X3|angleFrom|mod1|C2|mod2|sin|cos|break|C3|toRightTriangular|false|Y3|to3D|E2|E1|E3|Rotation|Y2|Y1|intersectionWith|rotate|v12|v13|rank|setVectors|nc|sum|multiply|prototype|eql|new|setElements|case|each|PA3|PA2|part|new_element|round|for|cross|product|AD2|isSameSizeAs|add|isPerpendicularTo|v22|AN3|inspect|AD3|AN2|toUnitVector|PsubQ3|PsubQ2|v23|dot|divisor|inverse|true|isSingular|determinant|max|canMultiplyFromLeft|subtract|rows|col|random|ZX|YZ|XY|Random|join|N2|N1|D1|slice|default|N3|dimensions|switch|liesIn|translate|snapTo|augment|Diagonal|trace|indexOf|diagonal|transpose|minor|row|isAntiparallelTo|ZY|YX|acos|RotationZ|RotationY|liesOn|RotationX|inv|rk|tr|det|toDiagonalMatrix|toUpperTriangular|version|XZ".split("|"),0,{}));var _T={rotate:function(e){var t=parseFloat(e)*(Math.PI/180),a=Math.cos(t),n=Math.sin(t),i=a,o=n,s=-n,r=a;return $M([[i,s,0],[o,r,0],[0,0,1]])},skew:function(e,t){var a=parseFloat(e)*(Math.PI/180),n=parseFloat(t)*(Math.PI/180),i=Math.tan(a),o=Math.tan(n);return $M([[1,i,0],[o,1,0],[0,0,1]])},translate:function(e,t){var a=e||0,n=t||0;return $M([[1,0,a],[0,1,n],[0,0,1]])},scale:function(e,t){var a=e||0,n=t||0;return $M([[a,0,0],[0,n,0],[0,0,1]])},toString:function(e){var t,a,n="matrix(";for(a=1;3>=a;a++)for(t=1;2>=t;t++)n+=e.e(t,a)+", ";return n=n.substr(0,n.length-2)+")"},fromString:function(e){var t=/^matrix\((\S*), (\S*), (\S*), (\S*), (\S*), (\S*)\)$/g.exec(e),a=parseFloat(t?t[1]:1),n=parseFloat(t?t[2]:0),i=parseFloat(t?t[3]:0),o=parseFloat(t?t[4]:1),s=parseFloat(t?t[5]:0),r=parseFloat(t?t[6]:0);return $M([[a,i,s],[n,o,r],[0,0,1]])}};!function(e){var t=e.event.dispatch||e.event.handle,a=e.event.special,n="D"+ +new Date,i="D"+(+new Date+1);a.scrollstart={setup:function(i){var o,s=e.extend({latency:a.scrollstop.latency},i),r=function(e){var a=this,n=arguments;o?clearTimeout(o):(e.type="scrollstart",t.apply(a,n)),o=setTimeout(function(){o=null},s.latency)};e(this).bind("scroll",r).data(n,r)},teardown:function(){e(this).unbind("scroll",e(this).data(n))}},a.scrollstop={latency:250,setup:function(n){var o,s=e.extend({latency:a.scrollstop.latency},n),r=function(e){var a=this,n=arguments;o&&clearTimeout(o),o=setTimeout(function(){o=null,e.type="scrollstop",t.apply(a,n)},s.latency)};e(this).bind("scroll",r).data(i,r)},teardown:function(){e(this).unbind("scroll",e(this).data(i))}}}(window.jQuery),jQuery.event.special.scrollstart.latency=50,jQuery.event.special.scrollstop.latency=50,window.jQuery(function(e){/MSIE 8/.test(navigator.userAgent)||(!function(t){t(e)}(function(e){function t(e){return r.raw?e:encodeURIComponent(e)}function a(e){return r.raw?e:decodeURIComponent(e)}function n(e){return t(r.json?JSON.stringify(e):String(e))}function i(e){0===e.indexOf('"')&&(e=e.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return e=decodeURIComponent(e.replace(s," ")),r.json?JSON.parse(e):e}catch(t){}}function o(t,a){var n=r.raw?t:i(t);return e.isFunction(a)?a(n):n}var s=/\+/g,r=e.cookie=function(i,s,l){if(arguments.length>1&&!e.isFunction(s)){if(l=e.extend({},r.defaults,l),"number"==typeof l.expires&&0!==l.expires){var u=l.expires,c=l.expires=new Date;c.setTime(+c+864e5*u)}return document.cookie=[t(i),"=",n(s),l.expires?"; expires="+l.expires.toUTCString():"",l.path?"; path="+l.path:"",l.domain?"; domain="+l.domain:"",l.secure?"; secure":""].join("")}for(var d=i?void 0:{},f=document.cookie?document.cookie.split("; "):[],b=0,p=f.length;p>b;b++){var h=f[b].split("="),m=a(h.shift()),v=h.join("=");if(i&&i===m){d=o(v,s);break}i||void 0===(v=o(v))||(d[m]=v)}return d};r.defaults={},e.removeCookie=function(t,a){return void 0===e.cookie(t)?!1:(e.cookie(t,"",e.extend({},a,{expires:-1})),!e.cookie(t))}}),function(e,t,a){function n(e){var t={},n=/^jQuery\d+$/;return a.each(e.attributes,function(e,a){a.specified&&!n.test(a.name)&&(t[a.name]=a.value)}),t}function i(e,t){var n=this,i=a(n);if(n.value==i.attr("placeholder")&&i.hasClass("placeholder"))if(i.data("placeholder-password")){if(i=i.hide().next().show().attr("id",i.removeAttr("id").data("placeholder-id")),e===!0)return i[0].value=t;i.focus()}else n.value="",i.removeClass("placeholder"),n==s()&&n.select()}function o(){var e,t=this,o=a(t),s=this.id;if(""==t.value){if("password"==t.type){if(!o.data("placeholder-textinput")){try{e=o.clone().attr({type:"text"})}catch(r){e=a("").attr(a.extend(n(this),{type:"text"}))}e.removeAttr("name").data({"placeholder-password":o,"placeholder-id":s}).bind("focus.placeholder",i),o.data({"placeholder-textinput":e,"placeholder-id":s}).before(e)}o=o.removeAttr("id").hide().prev().attr("id",s).show()}o.addClass("placeholder"),o[0].value=o.attr("placeholder")}else o.removeClass("placeholder")}function s(){try{return t.activeElement}catch(e){}}var r,l,u=!/Firefox/.test(navigator.userAgent)&&"placeholder"in t.createElement("input"),c=!/Firefox/.test(navigator.userAgent)&&"placeholder"in t.createElement("textarea"),d=a.fn,f=a.valHooks,b=a.propHooks;u&&c?(l=d.placeholder=function(){return this},l.input=l.textarea=!0):(l=d.placeholder=function(){var e=this;return e.filter((u?"textarea":":input")+"[placeholder]").not(".placeholder").bind({"focus.placeholder":i,"blur.placeholder":o}).data("placeholder-enabled",!0).trigger("blur.placeholder"),e},l.input=u,l.textarea=c,r={get:function(e){var t=a(e),n=t.data("placeholder-password");return n?n[0].value:t.data("placeholder-enabled")&&t.hasClass("placeholder")?"":e.value},set:function(e,t){var n=a(e),r=n.data("placeholder-password");return r?r[0].value=t:n.data("placeholder-enabled")?(""==t?(e.value=t,e!=s()&&o.call(e)):n.hasClass("placeholder")?i.call(e,!0,t)||(e.value=t):e.value=t,n):e.value=t}},u||(f.input=r,b.value=r),c||(f.textarea=r,b.value=r),a(function(){a(t).delegate("form","submit.placeholder",function(){var e=a(".placeholder",this).each(i);setTimeout(function(){e.each(o)},10)})}),a(e).bind("beforeunload.placeholder",function(){a(".placeholder").each(function(){this.value=""})}))}(this,document,e),function(e){function t(t){return"checkbox"===t.type?t.checked:e(t).val()}function a(e,t,a){var n=s[e];for(a.unshift(t);a.length;)n=n.replace(/%%/,a.shift());return n}var n={api_fn:function(t){e(this).jvalidator().valid||t.preventDefault()},api_selector:"[data-validate=true]",error_fn:e.noop,field_attr:"name",fields:"input, textarea, select",regex:{email:/.+@.+/},use_api:!0},i={4:{split:".",segments:4,radix:10,upper:255},6:{split:":",segments:8,radix:16,upper:65535}},o={required:function(){return this.field===!0||!!this.field.length},min:function(e){return this.field.length>=+e},max:function(e){return this.field.length<=+e},matches:function(e){return this.form[e]===this.field},less:function(e){return+this.field<+e},greater:function(e){return+this.field>+e},numeric:function(){return!isNaN(+this.field)},email:function(){return this.field.match(this.opts.regex.email)},answer:function(e){return+this.field==+e},ip:function(e){var t,a=i[e?e:"4"],n=this.field.split(a.split),o=0;if(!a||n.length!=a.segments)return!1;for(;ot||t>a.upper)return!1;return!0}},s=window.NKSubOpts?window.NKSubOpts.errors:{required:"* Please enter %%",min:"* %% must have at least %% characters.",max:"* %% can have at most %% characters.",matches:"* %% must match %%.",less:"* %% must be less than %%",greater:"* %% must be greater than %%.",numeric:"* %% must be numeric.",email:"* %% must be a valid email address.",ip:"* %% must be a valid ip address.",answer:"* Wrong %%"};e(function(){n.use_api&&e("html").on("submit",n.api_selector,n.api_fn)}),e.fn.jvalidator=function(i){var s,r=e.extend({},n,i),l={},u={opts:r,form:l},c=[],d=e(r.fields,this);return d.filter("["+r.field_attr+"]").each(function(){l[this.name]=t(this)}),d.filter("[data-rules]").each(function(){var n,i,l,d=e(this),f=d.data("rules").split("|"),b=/^(.+)\[(.+)\]$/,p=0;for(u.obj=d,u.field=t(this);p1e3?a():setTimeout(a,1e3-e)}function b(e,t){var a=t?"nksub_form_fail_"+t:"nksub_form_fail";e>1e3?(V.removeClass("nksub_form_processing").addClass(a),O=!1):setTimeout(function(){V.removeClass("nksub_form_processing").addClass(a),O=!1},1e3-e)}s(S.social),T.add(".nksub_trigger_element, .nksub_trigger_element > a, .nksub-tab-icon").add(S.togglers).click(function(){return L?o(e(this)):i(e(this)),!1}),N.delegate(".nksub_trigger_element"+(S.togglers?","+S.togglers:""),"click",function(){return L?o(e(this)):i(e(this)),!1}),S.label_mouseover&&T.add(".nksub_trigger_element").mouseover(function(){L||a.showSidebar(e(this))}),R.click(function(){o()});var h="nksub_hidden nksub_on nksub_sidebar_"+q+" nksub_sidebar_pos_"+Q;if("yes"===S.label_no_anim&&(h+=" nksub_label_no_anim"),$&&(h+=" nksub_msie"),I&&(h+=" nksub_webkit"),Y&&(h+=" nksub_mobile",P.attr("style","overflow-x: hidden !important")),N.addClass(h),V.find(".nksub_sbmt").click(n).end().find("input, textarea").keydown(function(e){return 13==e.which?(n.apply(this),!1):void 0}).bind("input",function(){e(this).parent().find(".nksub_err_msg:visible").slideUp()}).placeholder(),setTimeout(function(){J.find("input, textarea").not(":hidden").val("")},0),J.submit(function(){if(O)return!1;O=!0,V.addClass("nksub_form_processing");var t=e(this),a=(new Date).getTime(),n=t.serialize(),i=t.closest(".nksub_form_wrapper").attr("data-index");return x=S["id"+i],n.form=i,e.ajax({type:"post",url:S.ajaxurl,data:t.serialize(),dataType:"json",success:function(t){var n=a-(new Date).getTime();t.success?(l(n,x),e.cookie("nksub-form-"+i,"subscribed",{expires:356})):b(n,t.error_code)},error:function(){var e=a-(new Date).getTime();b(e)}}),!1}),A.resize(d),Y&&f(),window.transitionEndEventCustom&&("push"===q?v:V).bind(window.transitionEndEventCustom,function(t){var a;e(t.target).is("push"===q?v:V)&&(N.is(".nksub_exposed")?(Y&&setTimeout(function(){V.css("-webkit-overflow-scrolling","touch")},100),setTimeout(function(){},100),L=!0):(V.removeClass("nksub_form_fail nksub_form_success"),N.unbind("mousewheel DOMMouseScroll",p),G.css({transform:"",margin:"",width:""}).addClass("nksub_shrinked"),N.addClass("nksub_hidden").find(".nksub-active").removeClass("nksub-active"),Y&&V.css("-webkit-overflow-scrolling",""),D.css("visibility","hidden"),L=!1,a=e(".nksub_fixed_inner_el"),$||"push"!==q||a.each(u),a.removeClass("nksub_fixed_inner_el")),N.removeClass("nksub_transitioning"),X=!1)}),F.mouseenter(function(){F.addClass("nks-hover")}).mouseleave(function(){F.removeClass("nks-hover")}),"push"===q&&!S.isBgFixed,k=V.find(".nksub_default_form"),k.length?k.length>1&&k.not(":last").removeClass("nksub_default_form"):k=V.find(".nksub_form_wrapper:first").addClass("nksub_default_form"),g=k.last(),_=g.attr("data-theme"),w=g.attr("data-index"),e("",{rel:"stylesheet",href:z[g.attr("data-theme")]}).appendTo("head"),V.addClass("nksub_bg_"+w),x=S["id"+w],j=e.cookie("nksub-form-"+w),t.log("cookie",j),t.log("show",w),x&&"pageload"===x.show&&!j&&(t.log("pageload"),setTimeout(function(){i()},1e3*x.timeout)),!j&&"scroll"===x.show)if("start"===x.scroll)A.one("scrollstop",function(){i()});else if("pageend"===x.scroll||"percent"===x.scroll){M=A.height(),C=e(document).height();var m="percent"===x.scroll?parseInt(x.scroll_percent):100,H=C*m*.01||C;y=function(){L||A.scrollTop()+M>=H&&(Z||(i(),A.off("scroll",y)))}}else if("before"===x.scroll){var K=e(x.scroll_before).eq(0),E=K.offset().top,W=E+K.height();y=function(){L||!Z&&c(K,E,W,"before")&&(i(),A.off("scroll",y))}}else if("after"===x.scroll){var K=e(x.scroll_after).eq(0),E=K.offset().top,W=E+K.height();y=function(){L||!Z&&c(K,E,W,"after")&&(i(),A.off("scroll",y))}}if(y&&A.on("scroll",y),"scroll"===S.label_vis)A.one("scroll",function(){T.removeClass("nksub_label_scroll")});else if(S.label_scroll_selector&&"visible"!==S.label_vis){var K=e(S.label_scroll_selector).eq(0),E=K.offset().top,W=E+K.height();A.scroll(function(){L||(c(K,E,W,"before")?T.removeClass("nksub_label_scroll_into"):T.addClass("nksub_label_scroll_into"))})}return"flat"===_&&(t.log("flat",g[0]),g.find(".nksub-icon-input-email").append(g.find(".nksub_sbmt"))),v.add(V).add(T).show(),a.init=function(){},this}function i(a,n){if(!X&&!L){X=!0;var i,o,s,r,u,c,d,f,h=window.innerWidth||A.width(),m=N.children().not("#nksub_sidebar, script, style");a&&a.is(".nksub_trigger_element")?(c=a.attr("class").match(/nksub_toggle_form_(\d+)\b/),c=c?".nksub_form_"+c[1]:".nksub_default_form",o=G.find(c)):o=G.find(".nksub_default_form"),d=o.attr("data-index"),f=S["id"+d],G.find(".nksub_form_wrapper").hide(),o.css("display","table-cell"),H.bind("mousewheel DOMMouseScroll",b),F.mouseleave(),e.fn.layerSlider&&e("div[id*=layerslider]").layerSlider("stop"),B+40>h&&("push"===q?(i=_T.translate("left"===Q?h-60:60-h,0),m.each(function(){var t,a=e(this),n=a.css(W);"none"!==n?(a.data("nksub-old-matrix",n),n=_T.fromString(n),t=n.x(i),u={},u[W]=_T.toString(t),a.css(u).data("nksub-transformed",1)):(u={},u[W]=_T.toString(i),a.css(u).data("nksub-transformed",1))})):(V.add(H).width(h-60),u={},u[W]=_T.toString(_T.translate("left"===Q?h-65:65-h,0)),T.css(u).data("nksub-adjusted",1)),s=(h-60)/380,r=0,u={margin:r},t.log("coof",h>380,s),G.width(h-60)),"push"===q&&m.each(function(){var t,a=e(this),n=a.css(W);"none"===n||a.data("nksub-transformed")||(a.data("nksub-old-matrix",n),n=_T.fromString(n),t=n.x(tt),u={},u[W]=_T.toString(t),a.css(u))}),N.removeClass("nksub_hidden").addClass("nksub_exposed nksub_transitioning"+(f.lock&&!j?(U=!0)&&" nksub_lock":"")).bind("mousewheel DOMMouseScroll",p),"push"===q&&m.find("*").each(function(e,t){l(e,t,A.scrollTop(),A.scrollLeft())}),D.css("visibility","visible"),G.removeClass("nksub_shrinked"),window.transitionEndEventCustom||setTimeout(function(){N.removeClass("nksub_transitioning"),X=!1,L=!0},380),e.cookie("nksub-form-"+d,"viewed",{expires:"cookie"===f.intr?parseInt(f.days):0}),!Z&&o&&e.ajax({type:"post",url:S.ajaxurl,data:{action:"nksub_count",nonce:o.find("form").attr("data-nonce"),form:o.attr("data-index")},dataType:"json",success:function(e){t.log("ajx success",e)},error:function(e){t.log("ajx err",e)}}),"function"==typeof n&&n()}}function o(t,a){var n,i;return U?void 0:t&&t.is(".nks-tab")&&!t.is(".nks-active")?(i=G.find("#"+t.attr("id").replace("tab","content")),N.find(".nks-active").removeClass("nks-active"),i.add(t).addClass("nks-active"),i.find(".nks-shrinked").removeClass("nks-shrinked"),H.scrollTop(0),!1):void(!X&&L&&(X=!0,H.unbind("mousewheel DOMMouseScroll",b),N.removeClass("nksub_exposed nksub_lock").addClass("nksub_transitioning"),T.data("nksub-adjusted")&&T.css(W,"").data("nksub-adjusted",""),"push"===q&&N.children().not("#nksub_sidebar, script, style").each(function(){var t=e(this);t.data("nksub-old-matrix")?t.css(W,t.data("nksub-old-matrix")).data("nksub-old-matrix",""):t.css(W,"").data("nksub-transformed","")}),n=e(".nksub_fixed_inner_el"),$&&"push"===q&&n.each(u),setTimeout(function(){F.mouseleave()},100),e.fn.layerSlider&&e("div[id*=layerslider]").layerSlider("start"),window.transitionEndEventCustom||("push"===q&&n.each(u).removeClass("nksub_fixed_inner_el"),setTimeout(function(){N.unbind("mousewheel DOMMouseScroll",p).addClass("nksub_hidden"),G.addClass("nksub_shrinked").css({transform:"scale(1,1)",margin:"",width:""}),N.find(".nks-active").removeClass("nks-active"),D.css("visibility","visible"),Y&&V.css("-webkit-overflow-scrolling",""),N.removeClass("nksub_transitioning"),L=!1,X=!1},380)),"function"==typeof a&&a()))}function s(t){K.each(function(){var a,n,i=e(this),o=i.find("li"),s=o.length,r=0,l=t[i.parents(".nksub_form_wrapper").attr("data-index")];for(n in l)l.hasOwnProperty(n)&&r++;for(n in l)l.hasOwnProperty(n)&&r>=0&&(a=l[n],e('').appendTo(o.eq(s-r)),r--);i.find("li:empty").remove()})}function r(t,a){var n=e(t),i=n.parent(),o=i.has(".nksub_err_msg").length?i.find(".nksub_err_msg"):e('
').insertAfter(n);setTimeout(function(){i.parent().addClass("nksub_error")},0),o.is(":visible")||o.html(a).slideDown(200)}function l(t,a,n,i){var o,s,r,l,u,c,d,f,b,p,h=e(a);if("fixed"===h.css("position"))if(h.addClass("nksub_fixed_inner_el"),$)s=h.css(W),"none"!==s?(h.data("nksub-old-matrix",s),s=_T.fromString(s),r=s.x(tt),h.css(W,_T.toString(r)).data("nksub-transformed",1)):h.css(W,_T.toString(tt)).data("nksub-transformed",1);else{for(o=h;(o=o.parent())&&(p=o.css(W),!(p&&"none"!==p||o.is("body"))););l=o.offset(),u=l.left,c=l.top,et&&h.is(":visible")&&h.hide().data("nksub-ff-hidden",1),d={left:h.css("left"),right:h.css("right"),top:h.css("top"),bottom:h.css("bottom")},et&&h.data("nksub-ff-hidden")&&h.show(),f={},b=parseInt(d.bottom),b=isNaN(b)?0:b,"auto"!==d.left?(d.toChangeHor="left",f[d.toChangeHor]="-="+(u-i)):"auto"!==d.right?(d.toChangeHor="right",f[d.toChangeHor]="-="+(u-i)):d.toChangeHor="left","auto"!==d.top?(d.toChangeVert="top",f[d.toChangeVert]=c-n>0?parseInt(d.top)-(c-n):parseInt(d.top)+(n-c)):"auto"!==d.bottom?(d.toChangeVert="bottom",f[d.toChangeVert]=N.height()+it.top+it.bottom+b-A.height()-n+"px"):(d.toChangeVert="top",f[d.toChangeVert]=n),f.transitionProperty="none",h.css(f).data("nksub-old-pos",d)}}function u(t,a){var n,i,o=e(a);$?o.data("nksub-old-matrix")?o.css(W,o.data("nksub-old-matrix")).data("nksub-old-matrix",""):o.css(W,at).data("nksub-transformed",""):(n=o.data("nksub-old-pos"),i={},n?(i[n.toChangeHor]=n[n.toChangeHor],i[n.toChangeVert]=n[n.toChangeVert],i.transitionProperty="","bottom"===n.toChangeVert&&(i.top=""),o.css(i),o.data("nksub-old-pos","")):o.css({left:"",top:"",bottom:"",right:"",transitionProperty:""}))}function c(e,t,a,n){var i=A.scrollTop(),o=i+A.height();return"after"===n?o>a+50:o>=a&&t>=i||a>o&&i>t}function d(){var a,n,i,o,s;L&&(n=N.children().not("#nksub_sidebar, script, style"),a=A.width(),B+40>a?("push"===q?n.each(function(){var t=e(this),n=t.css(W);"none"!==n&&nt!==a&&t.css(W,_T.toString(_T.translate("left"===Q?a-60:60-a,0))) }):V.add(H).width(a-60),i=(a-60)/380,o=0,s={margin:o},t.log(s),G.width(a-60)):("push"===q&&n.each(function(){var t=e(this);t.css(W,_T.toString(tt))}),s={margin:""},G.css("width","")),nt=a),S.isBgFixed||v.css({height:N.outerHeight()})}function f(){var e,t,a,n,s;V.add(R).bind("touchstart",function(n){L&&(a=(new Date).getTime(),e=n.originalEvent.touches[0].pageX,t=n.originalEvent.touches[0].clientY)}).bind("touchmove",function(e){L&&(n=e.originalEvent.touches[0].pageX,s=e.originalEvent.touches[0].clientY)}).bind("touchend",function(){if(L){var r=n>e?"right":"left",l=s-t>30||-30>s-t,u=n-e>60||-60>n-e,c=(new Date).getTime();if(!(c-a>300||l)&&u)switch(r){case"left":"left"===Q?o():i();break;case"right":"left"===Q?i():o()}}})}function b(t){var a=null;"mousewheel"==t.type?a=-1*t.originalEvent.wheelDelta:"DOMMouseScroll"==t.type&&(a=40*t.originalEvent.detail),a&&(t.preventDefault(),e(this).scrollTop(a+e(this).scrollTop()))}function p(e){("mousewheel"==e.type||"DOMMouseScroll"==e.type)&&e.preventDefault()}function h(){return L}function m(e){var t,a,n=["Moz","Webkit","O","ms"],i=document.createElement("div"),o=e.charAt(0).toUpperCase()+e.substr(1);if(e in i.style)return e;for(a=0;at&&a.insertAfter(v).css("zIndex",0)),"static"===n&&a.css("position","relative")}),{init:n,showSidebar:i,hideSidebar:o,visible:h}}();window.NinjaSub=a.init()},0))});