// SpryDebug.js - version 0.8 - Spry Pre-Release 1.6 // // Copyright (c) 2007. Adobe Systems Incorporated. // All rights reserved. // // Redistribution and use in source and binary forms, with or without // modification, are permitted provided that the following conditions are met: // // * Redistributions of source code must retain the above copyright notice, // this list of conditions and the following disclaimer. // * Redistributions in binary form must reproduce the above copyright notice, // this list of conditions and the following disclaimer in the documentation // and/or other materials provided with the distribution. // * Neither the name of Adobe Systems Incorporated nor the names of its // contributors may be used to endorse or promote products derived from this // software without specific prior written permission. // // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" // AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE // IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE // ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE // LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR // CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF // SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS // INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN // CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[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}('p u;f(!u)u={};u.4l=E(){p b=4c.5U.2c();p 5F=4c.6c.2c();p 1r=4c.6d.2c();8.2e=8.2H=8.3d=r=F;p 3S=/5Z.([0-9\\.]*)/i;p 3T=/67.([0-9\\.]*)/i;p 5j=/65/i;p 5k=/2Y\\/([\\d\\.]*)/i;f(1r.1g(3S)){r=1r.1g(3S);8.3d=X;8.2h=2V(r[1])}K f(1r.1g(3T)){r=1r.1g(3T);8.2H=X;8.2h=2V(r[1])}K f(1r.1g(5k)){8.2Y=X;8.2h=1.4}K f(1r.1g(5j)){p 5p=/74:\\s*([0-9\\.]+)/i;r=1r.1g(5p);8.2e=X;8.2h=2V(r[1])}8.3Z=8.36=8.43=F;8.5x=1r.1g(/3Z/i)?"3Z":(1r.1g(/43/i)?"43":(1r.1g(/36/i)?"36":1r.1g(/4J/i)?"4J":"3B"));8[8.5x]=X;8.v=8.2h;f(8.2Y&&8.36&&8.2e){8.2e=F}};u.1L=33 u.4l();u.C=E(){p D=8;8.4e=E(){p 1w=u.C.H.5l;1w(1q,\'4m\',D.3N,F);1w(1q,\'3G\',D.3V,F);1w(D.1j,\'4E\',D.30,F);1w(D.1j,\'6U\',D.30,F);1w(D.1N,\'20\',D.3P,F);1w(D.1I,\'20\',D.3O,F);1w(D.1Q,\'20\',D.3J,F);1w(D.1h,\'42\',D.3K,F);1w(D.1h,\'4F\',8.3X,F);1w(I.1o,\'4G\',D.3M,F);1t(p k 3C D){p t=R D[k];f(t!="E"){f(t=="2d"&&D[k].1b)D[k].1b=\'\';D[k]=19}}};8.39=E(4H,4y,4x){W{D.1S(\'\'+D.24(4H+" \\n "+4y+\' 2W 6u: \'+4x,0)+\'<2v q="2w: 6E;" />\')}Y(4r){3p(4r.1G)}G F};f(1q.2t&&1q.2t.S){1q.2t.S.4j=1q.2t.S.5v;1q.2t.S.5v=E(2S,2k,4k,4n,4f){p D=8;f(8.2Z){8.2Z("3G",E(){u.C.H.3Q(D,2S,2k)},F)}K f(1q.3d){p a=8.4o;8.4o=E(){f(R a==\'E\')a();u.C.H.3Q(D,2S,2k)}}G 8.4j(2S,2k,4k,4n,4f)}}8.3N=E(e){D.4e()};8.3V=E(e){D.4i()};u.C.H.2s(1q,\'4m\',8.3N,F);u.C.H.2s(1q,\'3G\',8.3V,F);1q.69=8.39};u.C.S.4i=E(){p w=I.2b(\'1f\');f(!w){p 1A=I.1e(\'A\');p 1h=I.1e(\'A\');p 1N=I.1e(\'A\');p 1Q=I.1e(\'A\');p 25=I.1e(\'A\');p 15=I.1e(\'A\');p 23=I.1e(\'A\');p 1I=I.1e(\'A\');p 1K=I.1e(\'1K\');p 2l=I.2B(\'5Y\');p 2C=\'\';1t(p k=0;k<2l.P;k++){f(2l[k].2K!=19&&2l[k].2K!=\'\'&&2l[k].2K.1g(/3U.3z$/)){2C=2l[k].2K.1c(/3U.3z/,\'../1F/3U.1F\');1l}}f(2C!=\'\'){p 2Q=I.1e("2C");2Q.34("62","63");2Q.34("2L","4B/1F");2Q.34("2y",2C);I.2B("6b").6j(0).1i(2Q)}15.Z=\'15\';15.1b=\'<4I><3m>4d 3R (O) 6l 6m.<3m>4d 2W 3R 6h 1P 6f 6g. 5X 5S 5G 5H 3R 5E 5D.\';1h.Z=\'1h\';1N.Z=\'1N\';1N.1b=\'x\';1Q.Z=\'1Q\';1Q.1b=\'\';1I.Z=\'1I\';1I.1b=\'2w\';25.Z=\'25\';25.1b=\'o\';1A.Z=\'1f\';1K.2K=\'5C:""\';1K.5B=\'0\';1K.5J=\'5W\';1K.Z=\'48\';2E(E(){W{p N=0;f(I.1Y&&I.1Y.1d)p N=22(I.1Y.1d,10);K f(I.1o)p N=22(I.1o.1d,10);N=N+10;f(!4S(N)&&N>10)1A.q.N=N+\'1z\'}Y(4C){3p(4C.1G)}},5T);23.Z=\'23\';23.1b=\'<4D Z="5V" 5R="#" 2S="5M" 5L="G 18.4h();"><4A 2L="4B" Z="3W" 5N="3W" /><4A 2L="5P" Z="6e" />\';I.1o.1i(1A);1A.1i(1h);1A.1i(15);1A.1i(23);1h.1i(1N);1h.1i(1Q);1h.1i(1I);1h.1i(25);1A.1R.1i(1K);8.1j=I.2b(\'3W\');8.1j.34(\'6o\',\'70\');p D=8;8.30=E(e){G D.3y(e)};8.3P=E(e){G D.4X(e)};8.3O=E(e){G D.4W(e)};8.3J=E(e){G D.4V(e)};8.3K=E(e){G D.4Y(e)};8.3M=E(e){G D.51(e)};8.3X=E(e){G D.4Z(e)};8.4p=E(e){G D.4q(e)};p 1M=u.C.H.2s;1M(D.1j,\'4E\',8.30,F);1M(1N,\'20\',8.3P,F);1M(1I,\'20\',8.3O,F);1M(25,\'20\',8.4p,F);1M(1Q,\'20\',8.3J,F);1M(1h,\'42\',8.3K,F);1M(I.1o,\'4G\',8.3M,F);1M(1h,\'4F\',8.3X,F);8.1f=1A;8.1v=I.2b(\'4s\');8.1h=1h;8.1N=1N;8.1Q=1Q;8.15=15;8.23=23;8.1I=1I}8.1S();2E(E(){f(u.1L.2H&&u.1L.2h<7){1K.q.U=1A.2N+\'1z\';1K.q.Q=1A.3F+\'1z\'}},0)};u.C.S.4q=E(e){f(8.1H&&8.1H==X){8.1H=F;D.45()}K{8.1H=X;f(R 8.1m==\'17\'){p D=8;u.C.H.2s(I,\'6O\',E(1n){f(!D.1H)G;1n=1n||2D;p B;f(u.1L.2e)B=1n.49;K B=1n.4u;f(D.4t&&B==D.4t)G X;f(!D.3b||D.3b!=1n.49){D.4v(B,D.3b);D.3b=B}u.C.H.1Z(1n);G F},X);u.C.H.2s(I,\'42\',E(1n){1n=1n||2D;f(!D.1H)G;p B;f(u.1L.2e)B=1n.49;K B=1n.4u;f(B!=D.25)D.3h(B);D.45();D.1H=F;u.C.H.1Z(1n);G F},X)}}};u.C.S.4v=E(2r){f(R 8.1H==\'17\'||!8.1H){G}f(!8.1m){8.1m=I.1e(\'A\');8.1m.Z=\'6q\';8.1y=I.1e(\'A\');8.1y.Z=\'6p\';8.1u=I.1e(\'A\');8.1u.Z=\'6r\';8.1x=I.1e(\'A\');8.1x.Z=\'6t\';I.1o.1i(8.1m);I.1o.1i(8.1u);I.1o.1i(8.1x);I.1o.1i(8.1y)}f(2r!=8.1m&&2r!=8.1x&&2r!=8.1u&&2r!=8.1y){W{p 1a=u.C.H.4R(2r);8.1u.q.Q=8.1m.q.Q=1a.Q+\'1z\';8.1y.q.U=8.1x.q.U=1a.U+\'1z\';8.1y.q.N=8.1x.q.N=8.1m.q.N=1a.y+\'1z\';8.1u.q.O=8.1x.q.O=8.1m.q.O=1a.x+\'1z\';8.1u.q.N=(1a.y+1a.U-1)+\'1z\';8.1y.q.O=(1a.x+1a.Q-1)+\'1z\'}Y(6C){}}};u.C.S.45=E(){W{8.1u.q.N=8.1x.q.N=8.1y.q.N=8.1m.q.N=8.1u.q.O=8.1x.q.O=8.1y.q.O=8.1m.q.O=8.1u.q.Q=8.1x.q.Q=8.1y.q.Q=8.1m.q.Q=8.1u.q.U=8.1x.q.U=8.1y.q.U=8.1m.q.U="6I"}Y(3t){}};u.C.S.3y=E(e){e=e||2D;f(e&&e.3E){5u(e.3E){1D 9:p l=[];p b=8.1j.14.1c(/.*\\(/,\'\');p a=b.1c(/\\.?[^.]*$/,\'\');f(a==\'\')a=\'1q\';a=\'p c = \'+a;W{3A(a)}Y(e){};f(R c!=\'17\'&&c){3n=\'\';18.1S();1t(p k 3C c){f(k.4w().1s(b.4w().1c(/.*\\./,\'\'))==0){f(k.21()==k)4z;W{f(k!=\'3w\'&&R c[k]==\'E\'){k+=\'(\'}}Y(e){8.39(\'18.3y: \'+k+\'()\'+e.1G,\'18.3z\',6G)}l[l.P]=k}}1t(p j=0;j\'+l[j]+\'\';f(3n.P!=0){8.1v.1b=3n;8.1v.q.12=\'1T\'}}8.1j.6s();u.C.H.1Z(e);G F;1l;1D 40:1D 38:f(8.1v.q.12!=\'1T\'){u.C.H.1Z(e);G F}p T=8.1v.2B(\'A\');p 2P=-1;f(T&&T.P){2P=T.P}p 2T=F;p 3D=F;1t(p k=0;ka.1d+h){a.1d=B.1X+B.2N-h+5;f(a.1d<0)a.1d=0}};u.C.S.4h=E(){f(!8.3q)8.3q=[];W{p 2x=8.1j.14;8.3q[8.3q.P]=2x;2x=\'p 1a = \'+2x+\'; f (1a){ p 4g = F; W{18.3h("<37 L=\\\\\\"6R\\\\\\">6V 6W 71:" + 18.24(1a, 0) + "")}Y(4g){}}\';p 2I=F;W{3A(2x)}Y(2I){3p(2I.1G)}f(2I&&2I.1G){3A(8.1j.14)}}Y(e){8.39(e.1G,\' 18.44 \',5K)}8.1j.14=\'\';G F};u.C.S.3x=E(e,k,1p){f(k==\'3w\')G;p J=\'\';W{p 1V=R e[k];f(1V==\'3B\')G\'\'+k+\'14 3B\';f(1V!=\'E\'){f(R k==\'5r\'||k.21()!=k){J+=\'\'+k+\'\';f(1V==\'2d\'&&e[k]!=19&&1p<1)J+=\'\';f(1V==\'17\'){J+=\'17\'}K f(e[k]==19){J+=\'19\'}K f(1V==\'29\'){f(e[k]==\'\'){J+=\'""\'}K f(e[k].1g(/^#[0-6k-z]{3,6}$/)||e[k].1s(\'31(\')==0){p 35=e[k];f(e[k].1s(\'31(\')==0)35=\'#\'+22(e[k].3Y(e[k].1s(\'(\')+1,e[k].1s(\',\')-e[k].1s(\'(\')-1),10).2c(16)+""+22(e[k].3Y(e[k].1s(\',\')+1,e[k].3s(\',\')-e[k].1s(\',\')-1),10).2c(16)+""+22(e[k].3Y(e[k].3s(\',\')+1,e[k].1s(\')\')-e[k].3s(\',\')-1),10).2c(16);J+=\'<37 q="35:\'+35+\'">\'+e[k]+\'\'}K{J+=e[k].1c(//g,\'&3u;\').1c(/\\n/g,\'<2v />\')}}K{W{J+=e[k]}Y(e){J+=\'[2d ?!]\'}}f(1V==\'2d\'&&e[k]!=19&&1p<1){J+=\'\';W{J+=8.24(e[k],1p+1)}Y(6n){}}J+=\'\'}}}Y(5I){};G J};u.C.S.24=E(e,1p){W{p J=\'\';p 2i=\'\';f(R 1p==\'17\')1p=0;J+=\'\';5u(R e){1D\'2d\':f(R e.P==\'17\'||(e.P>0&&R e.5O==\'17\')){1t(p k 3C e){f(k!=\'3w\'&&R e[k]!=\'E\'){J+=8.3x(e,k,1p);W{f(k==\'q\'&&1p==0){p 1F=\'\';f(I.2m&&I.2m.3i)1F=I.2m.3i(e,19);K f(e.3e)1F=e.3e;J+=\'[6Y 6X]:[6Q]\';J+=8.24(1F,1);J+=\'\'}}Y(5t){3p(5t.1G)}}K{2i+=\', \'+k+\'()\'}}f(2i.P>0){2i=2i.4P(2);J+=\'7a:\';J+=\'\'+2i+\'\'}}K{f(e.P==0){J+=\'7c 7d\'}K{J+=\'79\'+e.P+\'\';1t(p k=0;k/5s,\'&3u;\');2O=\'<1W>\'+2O+\'\'}J+=\'29(\'+5w+\'): \'+2O+\'\';1l;1D\'E\':W{p a=\'\'+e;J+=\'E()<1W> \'+a.1c(//g,\'&3u;\')+\'\'}Y(e){8.3h(e.1G)};1l;1D\'17\':J+=\'17\';1l;1D\'5r\':p 2L=22(e,10)==e?\'6x:\':(2V(e)==e?\'6w:\':\'6y:\');J+=\'\'+2L+\'\'+e+\'\';1l;1D\'6z\':J+=\'6A:\'+e+\'\'}J+=\'<2v L="2w" />\';G J}Y(e){8.1S(\'u.C.24 3t: \'+e.1G)}};u.C.S.3h=E(){p t=6v;p D=8;2E(E(){p J=\'\';f(t.P>0)1t(p j=0;j0){t.1b+=2p;2p=\'\'}f(R 2G==\'29\'){p 5o=D.15.6H;t.1b+=2G+\'<2v L="2w" />\';D.15.1d=5o}},0)}K{2E(E(){D.1S()},6F);f(R 2G==\'29\')2p+=2G+\'<2v L="2w" />\'}};u.C.S.4X=E(e){p 3I=8.1f;f(8.15.q.12==\'1U\'){8.15.q.12=\'\';3I.q.U=\'6J\'}K{8.15.q.12=\'1U\';3I.q.U=\'6N\'}G X};u.C.S.4W=E(e){8.15.1b=\'\';G X};u.C.S.4V=E(){p 11=8.1f;f(8.15)8.15.q.12=\'1T\';f(!11.2a)11.2a=\'\';f(11.2a.1s(\'46\')==-1){8.O=11.q.O;11.2a+=\'46\';11.q.O=\'0\';f(I.1Y){11.q.U=I.1Y.6K;11.q.Q=I.1Y.6B}}K{11.2a=11.2a.1c(/46/i,\'\');11.q.O=8.O;11.q.U=\'\';11.q.Q=\'\'}p 1E=I.2b(\'48\');f(1E){1E.q.N=11.q.N;1E.q.O=11.q.O;1E.q.U=11.2N;1E.q.Q=11.3F}G X};u.C.S.4Y=E(e){e=e||2D;p 47=8.1f;f(!8.2A){8.2A=X;4N=e.4T;4L=e.4M;4K=47.3L;4O=47.1X}G F};u.C.S.4Z=E(e){f(8.2A){f(u.1L.2H)8.1f.q.50=\'4U(2X=52)\';K 8.1f.q.2X=1;8.2A=F}G F};u.C.S.51=E(e){e=e||2D;f(8.2A){f(u.1L.2H)8.1f.q.50=\'4U(2X=60)\';K 8.1f.q.2X=0.6;p x=e.4T-4N;p y=e.4M-4L;8.1f.q.O=(4K+x)+\'1z\';8.1f.q.N=(4O+y)+\'1z\';p 1E=I.2b(\'48\');f(1E){1E.q.N=8.1f.q.N;1E.q.O=8.1f.q.O}}G F};f(!u.C.H)u.C.H={};u.C.H.4a=E(3l){f(3l.1s(\'-\')==-1){G 3l}p 2z=3l.6P(\'-\');p 4b=X;p 3j=\'\';1t(p i=0;i<2z.P;i++){f(2z[i].P>0){f(4b){3j=2z[i];4b=F}K{p s=2z[i];3j+=s.77(0).21()+s.4P(1)}}}G 3j};u.C.H.2F=E(1P,2j){p 14;W{f(1P.q)14=1P.q[u.C.H.4a(2j)];f(!14){f(I.2m&&I.2m.3i){p 1F=I.2m.3i(1P,19);14=1F?1F.76(2j):19}K f(1P.3e){14=1P.3e[u.C.H.4a(2j)]}}}Y(e){}G 14==\'75\'?19:14};u.C.H.2q=E(1P,2j){p a=22(u.C.H.2F(1P,2j),10);f(4S(a))G 0;G a};u.C.H.4R=E(B,1B){1B=1B||I;f(R(B)==\'29\'){B=1B.2b(B)}f(!B){G F}f(B.1R===19||u.C.H.2F(B,\'12\')==\'1U\'){G F}p M={x:0,y:0,Q:0,U:0};p V=19;p 1k;f(B.4Q){1k=B.4Q();p 1d=1B.1Y.1d||1B.1o.1d;p 2M=1B.1Y.2M||1B.1o.2M;M.x=1k.O+2M;M.y=1k.N+1d;M.Q=1k.5g-1k.O;M.U=1k.5h-1k.N}K f(1B.53){1k=1B.53(B);M.x=1k.x;M.y=1k.y;M.Q=1k.Q;M.U=1k.U;p 26=u.C.H.2q(B,"3k-N-Q");p 27=u.C.H.2q(B,"3k-O-Q");M.x-=27;M.y-=26}K{M.x=B.3L;M.y=B.1X;M.Q=B.3F;M.U=B.2N;V=B.54;f(V!=B){5i(V){M.x+=V.3L;M.y+=V.1X;V=V.54}}p 27=u.C.H.2q(B,"3k-O-Q");p 26=u.C.H.2q(B,"3k-N-Q");M.x-=27;M.y-=26;f(u.1L.3d||u.1L.2Y&&u.C.H.2F(B,\'73\')==\'72\')M.y-=1B.1o.1X}f(B.1R)V=B.1R;K V=19;f(V.3H){p 2U=V.3H.21();5i(V&&2U!=\'6T\'&&2U!=\'6S\'){2U=V.3H.21();M.x-=V.2M;M.y-=V.1d;f(V.1R)V=V.1R;K V=19}}p 2R=u.C.H.2q;p 26=2R(B,"32-N");p 27=2R(B,"32-O");p 5n=2R(B,"32-5h");p 5m=2R(B,"32-5g");M.x-=27;M.y-=26;M.U+=26+5n;M.Q+=27+5m;G M};u.C.H.5l=E(B,2n,2g,2J){W{f(B.5f)B.5f(2n,2g,2J);K f(B.5e)B.5e("2W"+2n,2g,2J)}Y(e){}};u.C.H.2s=E(B,2n,2g,2J){W{f(B.2Z)B.2Z(2n,2g,2J);K f(B.58)B.58("2W"+2n,2g)}Y(e){}};u.C.H.1Z=E(e){W{f(e){f(e.57)e.57();K e.5Q=X;f(e.56)e.56();K e.5A=F}}Y(e){}};u.C.H.3Q=E(3o,m,2k){f(3o.5y==4){p 3c=(33 55()).59()+\'\'+5a.5d();p 3g=(33 55()).59()+\'\'+5a.5d();p o=\'\'+m+\' \'+2k+\' 61 | 64\';o+=\'<1W>\'+3o.68.1c(/\';p k=3o.66();o+=\'<1W>\'+k+\'\';18.1S(o)}};u.C.H.28=E(B,41){B=u.C.H.5b(B);f(R 41!=\'17\'){f(41==\'1T\'){B.q.12=\'1T\'}K{B.q.12=\'1U\'}G}f(B.1R){p l=B.1R.2B(\'A\');p b=F;1t(p i=0;i