// This script is not freeware! // // Multi-Level Drop-Down Menu 2.28 // You can find and buy latest version of the script // at the http://spicebrains.com/multi-level-drop-down-menu/ // // Copyright 2007 SpiceBrains.com //////////////////////////////////////////////////////////////////////////////////////////////////// eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('6 3h=0;6 3g=0;6 3f=3N;6 3e=\'2K\';6 3d=3M;6 3c=\'h\';6 38=37;6 17=\'3L\';6 15=R Y();e 3K(3J){6 1t=F.u(\'1O\');6 f=0;m(6 i=0;i<1t.p;i++){9(1t[i].1h==17){1t[i].g.10=\'1B\';6 o=1t[i];6 3k=o.3I(\'1T\');15[f]=R 3j(o,f,3k);f++}}}e d(k){b.k=k;b.1n=19;b.q=0;b.1D=0;b.26=0;b.2f=0;b.3H=0;b.x=0;b.y=0;b.25=0;b.2e=0;b.1g=0;b.16=19;}e 3j(o,3i,1T){6 1i=o;6 1q=3i;6 c=b;6 1l=1z;6 1P=1k;6 2m=1z;6 1G=3h;6 2d=3g;6 2r=3f;6 1a=3e;6 W=3d;6 11=3c;6 j=3G;6 A;9(1T){A=1T.3F(",");9(A[0])1G=A[0]*1;9(A[1])2d=A[1]*1;9(A[2])2r=A[2]*1;9(A[3])1a=A[3];9(A[4])W=A[4]*1;9(A[5])11=A[5];9(!W)W=2u}b.7=R Y();e D(J,1s,1r,1S){6 1b=3b.3a(2u/1S);6 N=0;9(1s>1r){m(i=1s;i>=1r;i=i-4){1m("28("+1q+","+J+","+i+")",(N*1b));N++}}G 9(1s<1r){m(i=1s;i<=1r;i=i+4){1m("28("+1q+","+J+","+i+")",(N*1b));N++}}}e 1o(J,2t,1S){6 1b=3b.3a(2u/1S);6 N=0;9(11==\'h\')1R=0;G 1R=1;9(2t==\'36\'){m(i=0;i<=L;i=i+2){1m("27("+1q+","+J+","+i+","+1R+")",(N*1b));N++}}G 9(2t==\'33\'){m(i=L;i>=0;i=i-2){1m("27("+1q+","+J+","+i+","+1R+")",(N*1b));N++}}}e 1M(d){6 q=0;6 1p=d;O(1p.1h!=17){9(1p.12==\'2h\')q++;1p=1p.M}s q}e 2s(d){6 E;6 H=d;6 f=0;O(H.1h!=17){9(H.12==\'1J\'){f++;E=H}H=H.M}s E}e 35(d){9(1M(d)!=1)s-1;6 E=2s(d);9(E){E=E.u("a")[0];E.39=\'3E\'}}e 32(d){9(1M(d)!=1)s-1;6 E=2s(d);9(E){E=E.u("a")[0];E.39=\'3D\'}}e 2X(f){9(!c.7[f].1n&&(38==37)){9(1a==\'34\')D(f,0,L,W);G 9(1a==\'1o\')1o(f,\'36\',W);G c.7[f].k.g.10=\'1B\';35(c.7[f].k);c.7[f].1n=1k;}}e 2n(f){9(c.7[f].1n){9(1a==\'34\')D(f,L,0,W);G 9(1a==\'1o\')1o(f,\'33\',W);G c.7[f].k.g.10=\'22\';32(c.7[f].k);c.7[f].1n=19;}}e 2p(){m(6 i=0;i1){6 2q=c.7[i].1D;6 3B=c.7[i].x;6 2Z=2x(c.7[i].k)[0];9((2Z+2q)>2Y){c.7[i].k.g.2c=-2q-1G+\'C\';c.7[i].16=1k}}}}b.2F=e(){2p()};b.2P=e(){1F(1y(),1x())};b.2O=e(){1F(1y(),1x())};b.2V=e(){9(1P){1P=19;2l();6 1Q=b;6 d=1Q.u("1O")[0];6 2o=1L(d);9(2o>=0)2X(2o);6 S=R Y();S[0]=1Q.u("1O")[0];9(!S[0])S[0]=0;6 H=1Q.M;6 J=0;O(H.1h!=17){9(H.12==\'2h\'){J++;S[J]=H}H=H.M}6 18=R Y(c.7.p);m(6 i=0;i<18.p;i++)18[i]=19;m(6 i=0;i1N)1N=K}V=21(V);9(V)9(V.12==\'1J\')i++}b.7[l].k.g.K=1N+\'C\'}m(6 l=0;l<1K;l++){b.7[l].q=1M(b.7[l].k);b.7[l].1D=b.7[l].k.2i;b.7[l].26=b.7[l].k.2M;b.7[l].2f=b.7[l].k.u("a")[0].2i;6 o=b.7[l].k;6 2b=o.1w;o.g.23=0+\'C\';6 1f=2b-o.1w;o.g.23=1f+\'C\';b.7[l].25=1f;6 1H=b.7[l].k;9(1H.1h==17){b.7[l].1g=-1;}G{6 U=1H.M;O(U.12!=\'2h\'){9(U.M)U=U.M}b.7[l].1g=1L(U);}}m(6 l=0;l<1K;l++){6 q=c.7[l].q;9((11==\'h\'&&q>1)||(11==\'v\'&&q>0)){6 z=c.7[l].k.M;O(z.12!=\'1J\'){9(z.M)z=z.M;G s 1}6 2N=z.u("a")[0];6 U=c.7[c.7[l].1g].k;6 T=R Y();6 i=0;6 z=U.u("2g")[0];O(z){9(z.u("a")[0]){T[i]=z.u("a")[0]}z=21(z);9(z)9(z.12==\'1J\')i++}6 1I=0;6 J=0;m(6 i=0;i1)||(11==\'v\'&&q>0)){6 2a=c.7[c.7[f].1g].2f+1G;6 29=c.7[f].2e+2d;c.7[f].k.g.2c=2a+\'C\';c.7[f].k.g.2b=29+\'C\';c.7[f].x=2a;c.7[f].y=29}}1F(1y(),1x())}e 28(1E,P,D){6 Q=15[1E];6 d=Q.7[P].k;d.g.D=(D/L);d.g.3u=(D/L);d.g.3t=(D/L);d.g.2L="3s(D="+D+")";9(D>2H)d.g.2L=\'2K\';9(D>0)d.g.10=\'1B\';9(D<=0)d.g.10=\'22\'}e 27(1E,P,Z,2J){6 Q=15[1E];6 d=Q.7[P].k;6 q=Q.7[P].q;6 K=Q.7[P].1D;6 24=Q.7[P].26;6 1f=Q.7[P].25;6 16=Q.7[P].16;9(!16){9(q==1&&2J==0){6 h=24-Z*24/L;d.g.1e=\'1d(\'+h+\'C B B 1C)\';d.g.23=-h+1f+\'C\'}G{6 w=K-Z*K/L;d.g.1e=\'1d(1C B B \'+w+\'C)\';d.g.1A=-w+\'C\'}}G{6 w=K-Z*K/L;6 2I=K-w;d.g.1e=\'1d(1C \'+2I+\'C B 1C)\';d.g.1A=w+\'C\'}9(Z<=0){d.g.10=\'22\';d.g.1e=\'1d(-B, B, B, -B)\';d.g.1A=\'2G\';}9(Z>0){d.g.10=\'1B\';}9(Z>2H){d.g.1e=\'1d(-B, B, B, -B)\';d.g.1A=\'2G\';}}e 2E(){m(6 i=0;i<15.p;i++){15[i].2F()}}F.3r=2E;e 2C(14){s!(/[^\\t\\n\\r ]/.3q(14.3p))}e 2B(14){s(14.2D==8)||((14.2D==3)&&2C(14))}e 21(1c){O((1c=1c.3o)){9(!2B(1c))s 1c}s 1z}e 1y(){s F.20==\'1Z\'&&!I.1Y?F.1X.2A:F.1W.2A}e 3n(){s F.20==\'1Z\'&&!I.1Y?F.1X.2z:F.1W.2z}e 1x(){s F.20==\'1Z\'&&!I.1Y?F.1X.2y:F.1W.2y}e 2x(o){6 1V=1U=0;9(o.2v){3m{1V+=o.2w;1U+=o.1w}O(o=o.2v)}s[1V,1U]}X=Y();e 1u(){6 i,13;m(i=0;i