//ezjsselection_yuiCompressed.js
function ezjs_toggleCheckboxes(formname,checkboxname){with(formname){for(var i=0;i<elements.length;i++){if(elements[i].type=="checkbox"&&elements[i].name==checkboxname&&elements[i].disabled==""){if(elements[i].checked==true){elements[i].checked=false}else{elements[i].checked=true}}}}};
//mootools_yuiCompressed.js
eval(function(h,b,j,f,g,i){g=function(a){return(a<b?"":g(parseInt(a/b)))+((a=a%b)>35?String.fromCharCode(a+29):a.toString(36))};if(!"".replace(/^/,String)){while(j--){i[g(j)]=f[j]||g(j)}f=[function(a){return i[a]}];g=function(){return"\\w+"};j=1}while(j--){if(f[j]){h=h.replace(new RegExp("\\b"+g(j)+"\\b","g"),f[j])}}return h}("o ay={a6:'1.11'};m $5B(N){k(N!=9e)};m $G(N){B(!$5B(N))k U;B(N.4t)k'L';o G=5X N;B(G=='2t'&&N.a8){21(N.7v){Y 1:k'L';Y 3:k(/\\S/).2N(N.91)?'a9':'bo'}}B(G=='2t'||G=='m'){21(N.7X){Y 2j:k'1u';Y 7u:k'5e';Y 1f:k'7F'}B(5X N.V=='3P'){B(N.2U)k'bw';B(N.7b)k'1b'}}k G};m $1Q(){o 4f={};M(o i=0;i<1b.V;i++){M(o I 1e 1b[i]){o ap=1b[i][I];o 5z=4f[I];B(5z&&$G(ap)=='2t'&&$G(5z)=='2t')4f[I]=$1Q(5z,ap);19 4f[I]=ap}}k 4f};o $Q=m(){o 1l=1b;B(!1l[1])1l=[c,1l[0]];M(o I 1e 1l[1])1l[0][I]=1l[1][I];k 1l[0]};o $4d=m(){M(o i=0,l=1b.V;i<l;i++){1b[i].Q=m(1N){M(o 1T 1e 1N){B(!c.1x[1T])c.1x[1T]=1N[1T];B(!c[1T])c[1T]=$4d.6c(1T)}}}};$4d.6c=m(1T){k m(17){k c.1x[1T].3t(17,2j.1x.8K.1X(1b,1))}};$4d(7B,2j,6g,9P);m $2w(N){k!!(N||N===0)};m $4F(N,7U){k $5B(N)?N:7U};m $6X(2X,1L){k 1c.8s(1c.6X()*(1L-2X+1)+2X)};m $33(){k O 9z().9Q()};m $6J(2b){b5(2b);b4(2b);k 1k};o 3d=m(N){N=N||{};N.Q=$Q;k N};o b8=O 3d(W);o bm=O 3d(R);R.67=R.2G('67')[0];W.3B=!!(R.54);B(W.9a)W.2s=W[W.66?'aV':'9E']=1g;19 B(R.8X&&!R.bj&&!ai.a3)W.3L=W[W.3B?'a7':'5T']=1g;19 B(R.aG!=1k)W.7f=1g;W.ax=W.3L;6Y.Q=$Q;B(5X 5j=='9e'){o 5j=m(){};B(W.3L)R.9V(\"aO\");5j.1x=(W.3L)?W[\"[[aW.1x]]\"]:{}}5j.1x.4t=m(){};B(W.9E)49{R.aT(\"aA\",U,1g)}48(e){};o 1f=m(1y){o 4V=m(){k(1b[0]!==1k&&c.1w&&$G(c.1w)=='m')?c.1w.3t(c,1b):c};$Q(4V,c);4V.1x=1y;4V.7X=1f;k 4V};1f.1r=m(){};1f.1x={Q:m(1y){o 68=O c(1k);M(o I 1e 1y){o 8c=68[I];68[I]=1f.86(8c,1y[I])}k O 1f(68)},56:m(){M(o i=0,l=1b.V;i<l;i++)$Q(c.1x,1b[i])}};1f.86=m(3y,2a){B(3y&&3y!=2a){o G=$G(2a);B(G!=$G(3y))k 2a;21(G){Y'm':o 7q=m(){c.1o=1b.7b.1o;k 2a.3t(c,1b)};7q.1o=3y;k 7q;Y'2t':k $1Q(3y,2a)}}k 2a};o 6G=O 1f({af:m(T){c.3Y=c.3Y||[];c.3Y.1i(T);k c},7h:m(){B(c.3Y&&c.3Y.V)c.3Y.8I().2q(10,c)},bn:m(){c.3Y=[]}});o 2A=O 1f({29:m(G,T){B(T!=1f.1r){c.$1a=c.$1a||{};c.$1a[G]=c.$1a[G]||[];c.$1a[G].6q(T)}k c},1v:m(G,1l,2q){B(c.$1a&&c.$1a[G]){c.$1a[G].1z(m(T){T.2L({'17':c,'2q':2q,'1b':1l})()},c)}k c},4m:m(G,T){B(c.$1a&&c.$1a[G])c.$1a[G].2O(T);k c}});o 6a=O 1f({3Z:m(){c.C=$1Q.3t(1k,[c.C].Q(1b));B(c.29){M(o 35 1e c.C){B($G(c.C[35]=='m')&&(/^51[A-Z]/).2N(35))c.29(35,c.C[35])}}k c}});2j.Q({61:m(T,17){M(o i=0,j=c.V;i<j;i++)T.1X(17,c[i],i,c)},2R:m(T,17){o 4j=[];M(o i=0,j=c.V;i<j;i++){B(T.1X(17,c[i],i,c))4j.1i(c[i])}k 4j},2y:m(T,17){o 4j=[];M(o i=0,j=c.V;i<j;i++)4j[i]=T.1X(17,c[i],i,c);k 4j},5E:m(T,17){M(o i=0,j=c.V;i<j;i++){B(!T.1X(17,c[i],i,c))k U}k 1g},aL:m(T,17){M(o i=0,j=c.V;i<j;i++){B(T.1X(17,c[i],i,c))k 1g}k U},4n:m(2U,12){o 4v=c.V;M(o i=(12<0)?1c.1L(0,4v+12):12||0;i<4v;i++){B(c[i]===2U)k i}k-1},6Z:m(1q,V){1q=1q||0;B(1q<0)1q=c.V+1q;V=V||(c.V-1q);o 6z=[];M(o i=0;i<V;i++)6z[i]=c[1q++];k 6z},2O:m(2U){o i=0;o 4v=c.V;62(i<4v){B(c[i]===2U){c.5m(i,1);4v--}19{i++}}k c},1j:m(2U,12){k c.4n(2U,12)!=-1},aN:m(1G){o N={},V=1c.2X(c.V,1G.V);M(o i=0;i<V;i++)N[1G[i]]=c[i];k N},Q:m(1u){M(o i=0,j=1u.V;i<j;i++)c.1i(1u[i]);k c},1Q:m(1u){M(o i=0,l=1u.V;i<l;i++)c.6q(1u[i]);k c},6q:m(2U){B(!c.1j(2U))c.1i(2U);k c},b0:m(){k c[$6X(0,c.V-1)]||1k},7p:m(){k c[c.V-1]||1k}});2j.1x.1z=2j.1x.61;2j.1z=2j.61;m $A(1u){k 2j.6Z(1u)};m $1z(3o,T,17){B(3o&&5X 3o.V=='3P'&&$G(3o)!='2t'){2j.61(3o,T,17)}19{M(o 1p 1e 3o)T.1X(17||3o,3o[1p],1p)}};2j.1x.2N=2j.1x.1j;6g.Q({2N:m(6e,2z){k(($G(6e)=='2h')?O 7u(6e,2z):6e).2N(c)},2P:m(){k 4X(c,10)},9A:m(){k 4T(c)},7I:m(){k c.31(/-\\D/g,m(2M){k 2M.6T(1).7D()})},8U:m(){k c.31(/\\w[A-Z]/g,m(2M){k(2M.6T(0)+'-'+2M.6T(1).4S())})},7S:m(){k c.31(/\\b[a-z]/g,m(2M){k 2M.7D()})},6y:m(){k c.31(/^\\s+|\\s+$/g,'')},7x:m(){k c.31(/\\s{2,}/g,' ').6y()},52:m(1u){o 1m=c.2M(/\\d{1,3}/g);k(1m)?1m.52(1u):U},57:m(1u){o 3i=c.2M(/^#?(\\w{1,2})(\\w{1,2})(\\w{1,2})$/);k(3i)?3i.8K(1).57(1u):U},1j:m(2h,s){k(s)?(s+c+s).4n(s+2h+s)>-1:c.4n(2h)>-1},84:m(){k c.31(/([.*+?^${}()|[\\]\\/\\\\])/g,'\\\\$1')}});2j.Q({52:m(1u){B(c.V<3)k U;B(c.V==4&&c[3]==0&&!1u)k'ba';o 3i=[];M(o i=0;i<3;i++){o 4B=(c[i]-0).3F(16);3i.1i((4B.V==1)?'0'+4B:4B)}k 1u?3i:'#'+3i.1V('')},57:m(1u){B(c.V!=3)k U;o 1m=[];M(o i=0;i<3;i++){1m.1i(4X((c[i].V==1)?c[i]+c[i]:c[i],16))}k 1u?1m:'1m('+1m.1V(',')+')'}});7B.Q({2L:m(C){o T=c;C=$1Q({'17':T,'K':U,'1b':1k,'2q':U,'3G':U,'6n':U},C);B($2w(C.1b)&&$G(C.1b)!='1u')C.1b=[C.1b];k m(K){o 1l;B(C.K){K=K||W.K;1l=[(C.K===1g)?K:O C.K(K)];B(C.1b)1l.Q(C.1b)}19 1l=C.1b||1b;o 3j=m(){k T.3t($4F(C.17,T),1l)};B(C.2q)k 9G(3j,C.2q);B(C.3G)k aa(3j,C.3G);B(C.6n)49{k 3j()}48(aF){k U};k 3j()}},aq:m(1l,17){k c.2L({'1b':1l,'17':17})},6n:m(1l,17){k c.2L({'1b':1l,'17':17,'6n':1g})()},17:m(17,1l){k c.2L({'17':17,'1b':1l})},ak:m(17,1l){k c.2L({'17':17,'K':1g,'1b':1l})},2q:m(2q,17,1l){k c.2L({'2q':2q,'17':17,'1b':1l})()},3G:m(9M,17,1l){k c.2L({'3G':9M,'17':17,'1b':1l})()}});9P.Q({2P:m(){k 4X(c)},9A:m(){k 4T(c)},1M:m(2X,1L){k 1c.2X(1L,1c.1L(2X,c))},2c:m(5d){5d=1c.36(10,5d||0);k 1c.2c(c*5d)/5d},b7:m(T){M(o i=0;i<c;i++)T(i)}});o P=O 1f({1w:m(F,1N){B($G(F)=='2h'){B(W.2s&&1N&&(1N.1p||1N.G)){o 1p=(1N.1p)?' 1p=\"'+1N.1p+'\"':'';o G=(1N.G)?' G=\"'+1N.G+'\"':'';4p 1N.1p;4p 1N.G;F='<'+F+1p+G+'>'}F=R.9V(F)}F=$(F);k(!1N||!F)?F:F.26(1N)}});o 1R=O 1f({1w:m(15){k(15)?$Q(15,c):c}});1R.Q=m(1N){M(o 1T 1e 1N){c.1x[1T]=1N[1T];c[1T]=$4d.6c(1T)}};m $(F){B(!F)k 1k;B(F.4t)k 2n.4q(F);B([W,R].1j(F))k F;o G=$G(F);B(G=='2h'){F=R.5Q(F);G=(F)?'L':U}B(G!='L')k 1k;B(F.4t)k 2n.4q(F);B(['2t','b3'].1j(F.5M.4S()))k F;$Q(F,P.1x);F.4t=m(){};k 2n.4q(F)};R.5P=R.2G;m $$(){o 15=[];M(o i=0,j=1b.V;i<j;i++){o 1J=1b[i];21($G(1J)){Y'L':15.1i(1J);Y'b2':1B;Y U:1B;Y'2h':1J=R.5P(1J,1g);5Z:15.Q(1J)}}k $$.4U(15)};$$.4U=m(1u){o 15=[];M(o i=0,l=1u.V;i<l;i++){B(1u[i].$64)5L;o L=$(1u[i]);B(L&&!L.$64){L.$64=1g;15.1i(L)}}M(o n=0,d=15.V;n<d;n++)15[n].$64=1k;k O 1R(15)};1R.5G=m(I){k m(){o 1l=1b;o 1t=[];o 15=1g;M(o i=0,j=c.V,3j;i<j;i++){3j=c[i][I].3t(c[i],1l);B($G(3j)!='L')15=U;1t.1i(3j)};k(15)?$$.4U(1t):1t}};P.Q=m(1y){M(o I 1e 1y){5j.1x[I]=1y[I];P.1x[I]=1y[I];P[I]=$4d.6c(I);o 97=(2j.1x[I])?I+'1R':I;1R.1x[97]=1R.5G(I)}};P.Q({26:m(1N){M(o 1T 1e 1N){o 3E=1N[1T];21(1T){Y'90':c.7w(3E);1B;Y'1a':B(c.65)c.65(3E);1B;Y'1y':c.6f(3E);1B;5Z:c.5J(1T,3E)}}k c},34:m(F,8M){F=$(F);21(8M){Y'9m':F.2Y.6B(c,F);1B;Y'9r':o 4D=F.8Q();B(!4D)F.2Y.7m(c);19 F.2Y.6B(c,4D);1B;Y'1E':o 6C=F.6H;B(6C){F.6B(c,6C);1B}5Z:F.7m(c)}k c},bB:m(F){k c.34(F,'9m')},92:m(F){k c.34(F,'9r')},ae:m(F){k c.34(F,'4I')},aj:m(F){k c.34(F,'1E')},93:m(){o 15=[];$1z(1b,m(9s){15=15.6F(9s)});$$(15).34(c);k c},2O:m(){k c.2Y.9L(c)},a4:m(9c){o F=$(c.ag(9c!==U));B(!F.$1a)k F;F.$1a={};M(o G 1e c.$1a)F.$1a[G]={'1G':$A(c.$1a[G].1G),'1A':$A(c.$1a[G].1A)};k F.5v()},az:m(F){F=$(F);c.2Y.am(F,c);k F},80:m(1I){c.7m(R.av(1I));k c},7r:m(1F){k c.1F.1j(1F,' ')},9f:m(1F){B(!c.7r(1F))c.1F=(c.1F+' '+1F).7x();k c},9g:m(1F){c.1F=c.1F.31(O 7u('(^|\\\\s)'+1F+'(?:\\\\s|$)'),'$1').7x();k c},aD:m(1F){k c.7r(1F)?c.9g(1F):c.9f(1F)},30:m(I,J){21(I){Y'2p':k c.9n(4T(J));Y'aB':I=(W.2s)?'ah':'ab'}I=I.7I();21($G(J)){Y'3P':B(!['bi','99'].1j(I))J+='4x';1B;Y'1u':J='1m('+J.1V(',')+')'}c.1D[I]=J;k c},7w:m(1O){21($G(1O)){Y'2t':P.5n(c,'30',1O);1B;Y'2h':c.1D.77=1O}k c},9n:m(2p){B(2p==0){B(c.1D.5C!=\"5r\")c.1D.5C=\"5r\"}19{B(c.1D.5C!=\"9o\")c.1D.5C=\"9o\"}B(!c.5V||!c.5V.bf)c.1D.99=1;B(W.2s)c.1D.2R=(2p==1)?'':\"6l(2p=\"+2p*3w+\")\";c.1D.2p=c.$3q.2p=2p;k c},1Z:m(I){I=I.7I();o 1C=c.1D[I];B(!$2w(1C)){B(I=='2p')k c.$3q.2p;1C=[];M(o 1D 1e P.3s){B(I==1D){P.3s[1D].1z(m(s){o 1D=c.1Z(s);1C.1i(4X(1D)?1D:'8d')},c);B(I=='3p'){o 5E=1C.5E(m(4B){k(4B==1C[0])});k(5E)?1C[0]:U}k 1C.1V(' ')}}B(I.1j('3p')){B(P.3s.3p.1j(I)){k['7T','6O','2x'].2y(m(p){k c.1Z(I+p)},c).1V(' ')}19 B(P.7N.1j(I)){k['8J','8H','8n','8p'].2y(m(p){k c.1Z('3p'+p+I.31('3p',''))},c).1V(' ')}}B(R.8S)1C=R.8S.bA(c,1k).bt(I.8U());19 B(c.5V)1C=c.5V[I]}B(W.2s)1C=P.7Y(I,1C,c);B(1C&&I.2N(/2o/i)&&1C.1j('1m')){k 1C.5D('1m').5m(1,4).2y(m(2o){k 2o.52()}).1V(' ')}k 1C},8Z:m(){k P.7J(c,'1Z',1b)},4J:m(5I,1q){5I+='b9';o F=(1q)?c[1q]:c[5I];62(F&&$G(F)!='L')F=F[5I];k $(F)},aS:m(){k c.4J('3y')},8Q:m(){k c.4J('4D')},aU:m(){k c.4J('4D','6H')},7p:m(){k c.4J('3y','aK')},aJ:m(){k $(c.2Y)},aM:m(){k $$(c.8X)},7a:m(F){k!!$A(c.2G('*')).1j(F)},5b:m(I){o 3l=P.5O[I];B(3l)k c[3l];o 6w=P.8r[I]||0;B(!W.2s||6w)k c.b6(I,6w);o 6K=c.aX[I];k(6K)?6K.91:1k},b1:m(I){o 3l=P.5O[I];B(3l)c[3l]='';19 c.aZ(I);k c},aY:m(){k P.7J(c,'5b',1b)},5J:m(I,J){o 3l=P.5O[I];B(3l)c[3l]=J;19 c.bz(I,J);k c},6f:m(1O){k P.5n(c,'5J',1O)},72:m(){c.7Q=$A(1b).1V('');k c},by:m(1I){o 2T=c.4w();B(['1D','2f'].1j(2T)){B(W.2s){B(2T=='1D')c.8a.77=1I;19 B(2T=='2f')c.5J('1I',1I);k c}19{c.9L(c.6H);k c.80(1I)}}c[$5B(c.73)?'73':'7M']=1I;k c},a2:m(){o 2T=c.4w();B(['1D','2f'].1j(2T)){B(W.2s){B(2T=='1D')k c.8a.77;19 B(2T=='2f')k c.5b('1I')}19{k c.7Q}}k($4F(c.73,c.7M))},4w:m(){k c.5M.4S()},1r:m(){2n.5u(c.2G('*'));k c.72('')}});P.7Y=m(I,1C,L){B($2w(4X(1C)))k 1C;B(['3f','2H'].1j(I)){o 1A=(I=='2H')?['1H','4H']:['1E','4I'];o 3S=0;1A.1z(m(J){3S+=L.1Z('3p-'+J+'-2H').2P()+L.1Z('6Q-'+J).2P()});k L['3n'+I.7S()]-3S+'4x'}19 B(I.2N(/3p(.+)7T|2J|6Q/)){k'8d'}k 1C};P.3s={'3p':[],'6Q':[],'2J':[]};['8J','8H','8n','8p'].1z(m(7R){M(o 1D 1e P.3s)P.3s[1D].1i(1D+7R)});P.7N=['aP','aQ','aR'];P.7J=m(F,1P,1G){o 1C={};$1z(1G,m(1n){1C[1n]=F[1P](1n)});k 1C};P.5n=m(F,1P,7E){M(o 1n 1e 7E)F[1P](1n,7E[1n]);k F};P.5O=O 3d({'7F':'1F','M':'bu','bs':'bp','bq':'bv','bx':'be','bd':'bb','bc':'bg','bh':'aI','bl':'bk','J':'J','6U':'6U','6P':'6P','6W':'6W','74':'74'});P.8r={'7O':2,'3W':2};P.2m={5w:{2S:m(G,T){B(c.7c)c.7c(G,T,U);19 c.a5('51'+G,T);k c},4h:m(G,T){B(c.8u)c.8u(G,T,U);19 c.aH('51'+G,T);k c}}};W.Q(P.2m.5w);R.Q(P.2m.5w);P.Q(P.2m.5w);o 2n={15:[],4q:m(F){B(!F.$3q){2n.15.1i(F);F.$3q={'2p':1}}k F},5u:m(15){M(o i=0,j=15.V,F;i<j;i++){B(!(F=15[i])||!F.$3q)5L;B(F.$1a)F.1v('5u').5v();M(o p 1e F.$3q)F.$3q[p]=1k;M(o d 1e P.1x)F[d]=1k;2n.15[2n.15.4n(F)]=1k;F.4t=F.$3q=F=1k}2n.15.2O(1k)},1r:m(){2n.4q(W);2n.4q(R);2n.5u(2n.15)}};W.2S('8m',m(){W.2S('7H',2n.1r);B(W.2s)W.2S('7H',aC)});o 2E=O 1f({1w:m(K){B(K&&K.$8G)k K;c.$8G=1g;K=K||W.K;c.K=K;c.G=K.G;c.3m=K.3m||K.aE;B(c.3m.7v==3)c.3m=c.3m.2Y;c.8I=K.ao;c.an=K.au;c.as=K.at;c.ar=K.aw;B(['7j','43'].1j(c.G)){c.a1=(K.87)?K.87/ad:-(K.ac||0)/3}19 B(c.G.1j('1n')){c.5k=K.7V||K.al;M(o 1p 1e 2E.1G){B(2E.1G[1p]==c.5k){c.1n=1p;1B}}B(c.G=='8o'){o 5p=c.5k-ca;B(5p>0&&5p<13)c.1n='f'+5p}c.1n=c.1n||6g.dp(c.5k).4S()}19 B(c.G.2N(/(8t|2Z|dq)/)){c.4k={'x':K.7n||K.7Z+R.2D.4Y,'y':K.7s||K.7P+R.2D.59};c.dr={'x':K.7n?K.7n-W.85:K.7Z,'y':K.7s?K.7s-W.8b:K.7P};c.dn=(K.7V==3)||(K.dm==2);21(c.G){Y'7z':c.28=K.28||K.dj;1B;Y'7L':c.28=K.28||K.9w}c.8B()}k c},1S:m(){k c.5y().5t()},5y:m(){B(c.K.5y)c.K.5y();19 c.K.dk=1g;k c},5t:m(){B(c.K.5t)c.K.5t();19 c.K.dl=U;k c}});2E.5s={28:m(){B(c.28&&c.28.7v==3)c.28=c.28.2Y},8z:m(){49{2E.5s.28.1X(c)}48(e){c.28=c.3m}}};2E.1x.8B=(W.7f)?2E.5s.8z:2E.5s.28;2E.1G=O 3d({'ds':13,'dt':38,'dz':40,'1H':37,'4H':39,'dA':27,'dy':32,'dx':8,'du':9,'4p':46});P.2m.2A={29:m(G,T){c.$1a=c.$1a||{};c.$1a[G]=c.$1a[G]||{'1G':[],'1A':[]};B(c.$1a[G].1G.1j(T))k c;c.$1a[G].1G.1i(T);o 5q=G;o 2d=P.2A[G];B(2d){B(2d.6N)2d.6N.1X(c,T);B(2d.2y)T=2d.2y;B(2d.G)5q=2d.G}B(!c.7c)T=T.2L({'17':c,'K':1g});c.$1a[G].1A.1i(T);k(P.7k.1j(5q))?c.2S(5q,T):c},4m:m(G,T){B(!c.$1a||!c.$1a[G])k c;o 2e=c.$1a[G].1G.4n(T);B(2e==-1)k c;o 1n=c.$1a[G].1G.5m(2e,1)[0];o J=c.$1a[G].1A.5m(2e,1)[0];o 2d=P.2A[G];B(2d){B(2d.2O)2d.2O.1X(c,T);B(2d.G)G=2d.G}k(P.7k.1j(G))?c.4h(G,J):c},65:m(1O){k P.5n(c,'29',1O)},5v:m(G){B(!c.$1a)k c;B(!G){M(o 5U 1e c.$1a)c.5v(5U);c.$1a=1k}19 B(c.$1a[G]){c.$1a[G].1G.1z(m(T){c.4m(G,T)},c);c.$1a[G]=1k}k c},1v:m(G,1l,2q){B(c.$1a&&c.$1a[G]){c.$1a[G].1G.1z(m(T){T.2L({'17':c,'2q':2q,'1b':1l})()},c)}k c},8j:m(12,G){B(!12.$1a)k c;B(!G){M(o 5U 1e 12.$1a)c.8j(12,5U)}19 B(12.$1a[G]){12.$1a[G].1G.1z(m(T){c.29(G,T)},c)}k c}};W.Q(P.2m.2A);R.Q(P.2m.2A);P.Q(P.2m.2A);P.2A=O 3d({'8i':{G:'7z',2y:m(K){K=O 2E(K);B(K.28!=c&&!c.7a(K.28))c.1v('8i',K)}},'8h':{G:'7L',2y:m(K){K=O 2E(K);B(K.28!=c&&!c.7a(K.28))c.1v('8h',K)}},'43':{G:(W.7f)?'7j':'43'}});P.7k=['8t','dv','7l','7e','43','7j','7z','7L','4g','8o','dw','di','3C','7H','8m','dh','d4','d5','d6','9H','d3','d2','3z','8l','79','cZ','45'];7B.Q({5K:m(17,1l){k c.2L({'17':17,'1b':1l,'K':2E})}});1R.Q({d0:m(2T){k O 1R(c.2R(m(F){k(P.4w(F)==2T)}))},8e:m(1F,2l){o 15=c.2R(m(F){k(F.1F&&F.1F.1j(1F,' '))});k(2l)?15:O 1R(15)},8k:m(3D,2l){o 15=c.2R(m(F){k(F.3D==3D)});k(2l)?15:O 1R(15)},89:m(1p,7G,J,2l){o 15=c.2R(m(F){o 2a=P.5b(F,1p);B(!2a)k U;B(!7G)k 1g;21(7G){Y'=':k(2a==J);Y'*=':k(2a.1j(J));Y'^=':k(2a.8C(0,J.V)==J);Y'$=':k(2a.8C(2a.V-J.V)==J);Y'!=':k(2a!=J);Y'~=':k 2a.1j(J,' ')}k U});k(2l)?15:O 1R(15)}});m $E(1J,2R){k($(2R)||R).8y(1J)};m $d1(1J,2R){k($(2R)||R).5P(1J)};$$.3c={'5e':/^(\\w*|\\*)(?:#([\\w-]+)|\\.([\\w-]+))?(?:\\[(\\w+)(?:([!*^$]?=)[\"']?([^\"'\\]]*)[\"']?)?])?$/,'3B':{6t:m(1t,2Q,1d,i){o 2v=[2Q.d7?'78:':'',1d[1]];B(1d[2])2v.1i('[@3D=\"',1d[2],'\"]');B(1d[3])2v.1i('[1j(6F(\" \", @7F, \" \"), \" ',1d[3],' \")]');B(1d[4]){B(1d[5]&&1d[6]){21(1d[5]){Y'*=':2v.1i('[1j(@',1d[4],', \"',1d[6],'\")]');1B;Y'^=':2v.1i('[d8-de(@',1d[4],', \"',1d[6],'\")]');1B;Y'$=':2v.1i('[df(@',1d[4],', 2h-V(@',1d[4],') - ',1d[6].V,' + 1) = \"',1d[6],'\"]');1B;Y'=':2v.1i('[@',1d[4],'=\"',1d[6],'\"]');1B;Y'!=':2v.1i('[@',1d[4],'!=\"',1d[6],'\"]')}}19{2v.1i('[@',1d[4],']')}}1t.1i(2v.1V(''));k 1t},6x:m(1t,2Q,2l){o 15=[];o 3B=R.54('.//'+1t.1V('//'),2Q,$$.3c.88,dC.dd,1k);M(o i=0,j=3B.dc;i<j;i++)15.1i(3B.d9(i));k(2l)?15:O 1R(15.2y($))}},'8g':{6t:m(1t,2Q,1d,i){B(i==0){B(1d[2]){o F=2Q.5Q(1d[2]);B(!F||((1d[1]!='*')&&(P.4w(F)!=1d[1])))k U;1t=[F]}19{1t=$A(2Q.2G(1d[1]))}}19{1t=$$.3c.2G(1t,1d[1]);B(1d[2])1t=1R.8k(1t,1d[2],1g)}B(1d[3])1t=1R.8e(1t,1d[3],1g);B(1d[4])1t=1R.89(1t,1d[4],1d[5],1d[6],1g);k 1t},6x:m(1t,2Q,2l){k(2l)?1t:$$.4U(1t)}},88:m(7W){k(7W=='78')?'da://9k.db.dB/dK/78':U},2G:m(2Q,5M){o 6D=[];M(o i=0,j=2Q.V;i<j;i++)6D.Q(2Q[i].2G(5M));k 6D}};$$.3c.1P=(W.3B)?'3B':'8g';P.2m.76={5S:m(1J,2l){o 1t=[];1J=1J.6y().5D(' ');M(o i=0,j=1J.V;i<j;i++){o 8q=1J[i];o 1d=8q.2M($$.3c.5e);B(!1d)1B;1d[1]=1d[1]||'*';o 2v=$$.3c[$$.3c.1P].6t(1t,c,1d,i);B(!2v)1B;1t=2v}k $$.3c[$$.3c.1P].6x(1t,c,2l)},8y:m(1J){k $(c.5S(1J,1g)[0]||U)},5P:m(1J,2l){o 15=[];1J=1J.5D(',');M(o i=0,j=1J.V;i<j;i++)15=15.6F(c.5S(1J[i],1g));k(2l)?15:$$.4U(15)}};P.Q({5Q:m(3D){o F=R.5Q(3D);B(!F)k U;M(o 1o=F.2Y;1o!=c;1o=1o.2Y){B(!1o)k U}k F},dW:m(1F){k c.5S('.'+1F)}});R.Q(P.2m.76);P.Q(P.2m.76);P.Q({3v:m(){21(c.4w()){Y'3z':o 1A=[];$1z(c.C,m(35){B(35.74)1A.1i($4F(35.J,35.1I))});k(c.6W)?1A:1A[0];Y'8D':B(!(c.6P&&['dT','dU'].1j(c.G))&&!['5r','1I','e1'].1j(c.G))1B;Y'8w':k c.J}k U},8f:m(){k $$(c.2G('8D'),c.2G('3z'),c.2G('8w'))},5c:m(){o 47=[];c.8f().1z(m(F){o 1p=F.1p;o J=F.3v();B(J===U||!1p||F.6U)k;o 6S=m(3E){47.1i(1p+'='+6m(3E))};B($G(J)=='1u')J.1z(6S);19 6S(J)});k 47.1V('&')}});P.Q({3x:m(x,y){c.4Y=x;c.59=y},6L:m(){k{'45':{'x':c.4Y,'y':c.59},'3S':{'x':c.4L,'y':c.4G},'6M':{'x':c.5A,'y':c.5H}}},3Q:m(22){22=22||[];o F=c,1H=0,1E=0;do{1H+=F.e6||0;1E+=F.e7||0;F=F.e2}62(F);22.1z(m(L){1H-=L.4Y||0;1E-=L.59||0});k{'x':1H,'y':1E}},9i:m(22){k c.3Q(22).y},9h:m(22){k c.3Q(22).x},6j:m(22){o 2i=c.3Q(22);o N={'2H':c.4L,'3f':c.4G,'1H':2i.x,'1E':2i.y};N.4H=N.1H+N.2H;N.4I=N.1E+N.3f;k N}});P.2A.6r={6N:m(T){B(W.5R){T.1X(c);k}o 4Z=m(){B(W.5R)k;W.5R=1g;W.2b=$6J(W.2b);c.1v('6r')}.17(c);B(R.4u&&W.3L){W.2b=m(){B(['5R','6v'].1j(R.4u))4Z()}.3G(50)}19 B(R.4u&&W.2s){B(!$('6s')){o 3W=(W.dV.dR=='dH:')?'://0':'70:dS(0)';R.dI('<2f 3D=\"6s\" dG 3W=\"'+3W+'\"><\\/2f>');$('6s').69=m(){B(c.4u=='6v')4Z()}}}19{W.2S(\"3C\",4Z);R.2S(\"dF\",4Z)}}};W.dJ=m(T){k c.29('6r',T)};W.Q({8L:m(){B(c.5T)k c.dP;B(c.82)k R.5F.81;k R.2D.81},9Y:m(){B(c.5T)k c.dQ;B(c.82)k R.5F.83;k R.2D.83},9S:m(){B(c.2s)k 1c.1L(R.2D.4L,R.2D.5A);B(c.3L)k R.5F.5A;k R.2D.5A},9F:m(){B(c.2s)k 1c.1L(R.2D.4G,R.2D.5H);B(c.3L)k R.5F.5H;k R.2D.5H},9D:m(){k c.85||R.2D.4Y},9T:m(){k c.8b||R.2D.59},6L:m(){k{'3S':{'x':c.8L(),'y':c.9Y()},'6M':{'x':c.9S(),'y':c.9F()},'45':{'x':c.9D(),'y':c.9T()}}},3Q:m(){k{'x':0,'y':0}}});o 1h={};1h.2F=O 1f({C:{4P:1f.1r,25:1f.1r,6I:1f.1r,1W:m(p){k-(1c.9p(1c.7C*p)-1)/2},3r:dN,2k:'4x',44:1g,9R:50},1w:m(C){c.L=c.L||1k;c.3Z(C);B(c.C.1w)c.C.1w.1X(c)},9I:m(){o 33=$33();B(33<c.33+c.C.3r){c.3R=c.C.1W((33-c.33)/c.C.3r);c.3N();c.3V()}19{c.1S(1g);c.26(c.14);c.1v('25',c.L,10);c.7h()}},26:m(14){c.18=14;c.3V();k c},3N:m(){c.18=c.3J(c.12,c.14)},3J:m(12,14){k(14-12)*c.3R+12},1q:m(12,14){B(!c.C.44)c.1S();19 B(c.2b)k c;c.12=12;c.14=14;c.9H=c.14-c.12;c.33=$33();c.2b=c.9I.3G(1c.2c(8A/c.C.9R),c);c.1v('4P',c.L);k c},1S:m(5N){B(!c.2b)k c;c.2b=$6J(c.2b);B(!5N)c.1v('6I',c.L);k c},2d:m(12,14){k c.1q(12,14)},dM:m(5N){k c.1S(5N)}});1h.2F.56(O 6G,O 2A,O 6a);1h.2W={3z:m(I,14){B(I.2N(/2o/i))k c.2x;o G=$G(14);B((G=='1u')||(G=='2h'&&14.1j(' ')))k c.5G;k c.9K},2B:m(F,I,4l){B(!4l.1i)4l=[4l];o 12=4l[0],14=4l[1];B(!$2w(14)){14=12;12=F.1Z(I)}o 1s=c.3z(I,14);k{'12':1s.2B(12),'14':1s.2B(14),'1s':1s}}};1h.2W.9K={2B:m(J){k 4T(J)},4b:m(12,14,4c){k 4c.3J(12,14)},3v:m(J,2k,I){B(2k=='4x'&&I!='2p')J=1c.2c(J);k J+2k}};1h.2W.5G={2B:m(J){k J.1i?J:J.5D(' ').2y(m(v){k 4T(v)})},4b:m(12,14,4c){o 18=[];M(o i=0;i<12.V;i++)18[i]=4c.3J(12[i],14[i]);k 18},3v:m(J,2k,I){B(2k=='4x'&&I!='2p')J=J.2y(1c.2c);k J.1V(2k+' ')+2k}};1h.2W.2x={2B:m(J){k J.1i?J:J.57(1g)},4b:m(12,14,4c){o 18=[];M(o i=0;i<12.V;i++)18[i]=1c.2c(4c.3J(12[i],14[i]));k 18},3v:m(J){k'1m('+J.1V(',')+')'}};1h.6O=1h.2F.Q({1w:m(F,I,C){c.L=$(F);c.I=I;c.1o(C)},94:m(){k c.26(0)},3N:m(){c.18=c.1s.4b(c.12,c.14,c)},26:m(14){c.1s=1h.2W.3z(c.I,14);k c.1o(c.1s.2B(14))},1q:m(12,14){B(c.2b&&c.C.44)k c;o 1U=1h.2W.2B(c.L,c.I,[12,14]);c.1s=1U.1s;k c.1o(1U.12,1U.14)},3V:m(){c.L.30(c.I,c.1s.3v(c.18,c.C.2k,c.I))}});P.Q({dO:m(I,C){k O 1h.6O(c,I,C)}});1h.3s=1h.2F.Q({1w:m(F,C){c.L=$(F);c.1o(C)},3N:m(){M(o p 1e c.12)c.18[p]=c.1s[p].4b(c.12[p],c.14[p],c)},26:m(14){o 1U={};c.1s={};M(o p 1e 14){c.1s[p]=1h.2W.3z(p,14[p]);1U[p]=c.1s[p].2B(14[p])}k c.1o(1U)},1q:m(N){B(c.2b&&c.C.44)k c;c.18={};c.1s={};o 12={},14={};M(o p 1e N){o 1U=1h.2W.2B(c.L,p,N[p]);12[p]=1U.12;14[p]=1U.14;c.1s[p]=1U.1s}k c.1o(12,14)},3V:m(){M(o p 1e c.18)c.L.30(p,c.1s[p].3v(c.18[p],c.C.2k,p))}});P.Q({dE:m(C){k O 1h.3s(c,C)}});1h.1R=1h.2F.Q({1w:m(15,C){c.15=$$(15);c.1o(C)},3N:m(){M(o i 1e c.12){o 5f=c.12[i],3u=c.14[i],3e=c.1s[i],5g=c.18[i]={};M(o p 1e 5f)5g[p]=3e[p].4b(5f[p],3u[p],c)}},26:m(14){o 1U={};c.1s={};M(o i 1e 14){o 3u=14[i],3e=c.1s[i]={},9y=1U[i]={};M(o p 1e 3u){3e[p]=1h.2W.3z(p,3u[p]);9y[p]=3e[p].2B(3u[p])}}k c.1o(1U)},1q:m(N){B(c.2b&&c.C.44)k c;c.18={};c.1s={};o 12={},14={};M(o i 1e N){o 6R=N[i],5f=12[i]={},3u=14[i]={},3e=c.1s[i]={};M(o p 1e 6R){o 1U=1h.2W.2B(c.15[i],p,6R[p]);5f[p]=1U.12;3u[p]=1U.14;3e[p]=1U.1s}}k c.1o(12,14)},3V:m(){M(o i 1e c.18){o 5g=c.18[i],3e=c.1s[i];M(o p 1e 5g)c.15[i].30(p,3e[p].3v(5g[p],c.C.2k,p))}}});1h.dD=1h.2F.Q({C:{22:[],3n:{'x':0,'y':0},9W:1g},1w:m(L,C){c.18=[];c.L=$(L);c.2u={'1S':c.1S.17(c,U)};c.1o(C);B(c.C.9W){c.29('4P',m(){R.29('43',c.2u.1S)}.17(c));c.29('25',m(){R.4m('43',c.2u.1S)}.17(c))}},3N:m(){M(o i=0;i<2;i++)c.18[i]=c.3J(c.12[i],c.14[i])},3x:m(x,y){B(c.2b&&c.C.44)k c;o F=c.L.6L();o 1A={'x':x,'y':y};M(o z 1e F.3S){o 1L=F.6M[z]-F.3S[z];B($2w(1A[z]))1A[z]=($G(1A[z])=='3P')?1A[z].1M(0,1L):1L;19 1A[z]=F.45[z];1A[z]+=c.C.3n[z]}k c.1q([F.45.x,F.45.y],[1A.x,1A.y])},e3:m(){k c.3x(U,0)},e5:m(){k c.3x(U,'9N')},bC:m(){k c.3x(0,U)},e4:m(){k c.3x('9N',U)},9w:m(F){o 1o=c.L.3Q(c.C.22);o 3m=$(F).3Q(c.C.22);k c.3x(3m.x-1o.x,3m.y-1o.y)},3V:m(){c.L.3x(c.18[0],c.18[1])}});1h.e0=1h.2F.Q({C:{23:'95'},1w:m(F,C){c.L=$(F);c.3U=O P('dX',{'90':$Q(c.L.8Z('2J'),{'dZ':'5r'})}).92(c.L).93(c.L);c.L.30('2J',0);c.3Z(C);c.18=[];c.1o(c.C);c.4z=1g;c.29('25',m(){c.4z=(c.18[0]===0)});B(W.5T)c.29('25',m(){B(c.4z)c.L.2O().34(c.3U)})},3N:m(){M(o i=0;i<2;i++)c.18[i]=c.3J(c.12[i],c.14[i])},95:m(){c.2J='2J-1E';c.4E='3f';c.3n=c.L.4G},dY:m(){c.2J='2J-1H';c.4E='2H';c.3n=c.L.4L},8W:m(23){c[23||c.C.23]();k c.1q([c.L.1Z(c.2J).2P(),c.3U.1Z(c.4E).2P()],[0,c.3n])},8P:m(23){c[23||c.C.23]();k c.1q([c.L.1Z(c.2J).2P(),c.3U.1Z(c.4E).2P()],[-c.3n,0])},94:m(23){c[23||c.C.23]();c.4z=U;k c.26([-c.3n,0])},dg:m(23){c[23||c.C.23]();c.4z=1g;k c.26([0,c.3n])},cX:m(23){B(c.3U.4G==0||c.3U.4L==0)k c.8W(23);k c.8P(23)},3V:m(){c.L.30(c.2J,c.18[0]+c.C.2k);c.3U.30(c.4E,c.18[1]+c.C.2k)}});1h.7K=m(1W,2z){2z=2z||[];B($G(2z)!='1u')2z=[2z];k $Q(1W,{c4:m(2e){k 1W(2e,2z)},c5:m(2e){k 1-1W(1-2e,2z)},c6:m(2e){k(2e<=0.5)?1W(2*2e,2z)/2:(2-1W(2*(1-2e),2z))/2}})};1h.2V=O 3d({cY:m(p){k p}});1h.2V.Q=m(6A){M(o 1W 1e 6A){1h.2V[1W]=O 1h.7K(6A[1W]);1h.2V.7g(1W)}};1h.2V.7g=m(1W){['c2','bY','bZ'].1z(m(75){1h.2V[1W.4S()+75]=1h.2V[1W]['c0'+75]})};1h.2V.Q({c1:m(p,x){k 1c.36(p,x[0]||6)},c7:m(p){k 1c.36(2,8*(p-1))},c8:m(p){k 1-1c.8T(1c.ce(p))},cf:m(p){k 1-1c.8T((1-p)*1c.7C/2)},cg:m(p,x){x=x[0]||1.cd;k 1c.36(p,2)*((x+1)*p-x)},cc:m(p){o J;M(o a=0,b=1;1;a+=b,b/=2){B(p>=(7-4*a)/11){J=-1c.36((11-6*a-11*p)/4,2)+b*b;1B}}k J},c9:m(p,x){k 1c.36(2,10*--p)*1c.9p(20*p*1c.7C*(x[0]||1)/3)}});['cb','bX','bW','bJ'].1z(m(1W,i){1h.2V[1W]=O 1h.7K(m(p){k 1c.36(p,[i+2])});1h.2V.7g(1W)});o 3X={};3X.2F=O 1f({C:{4M:U,2k:'4x',4P:1f.1r,9v:1f.1r,25:1f.1r,9l:1f.1r,9b:1f.1r,1M:U,3A:{x:'1H',y:'1E'},3T:U,9t:6},1w:m(F,C){c.3Z(C);c.L=$(F);c.4M=$(c.C.4M)||c.L;c.2Z={'18':{},'2e':{}};c.J={'1q':{},'18':{}};c.2u={'1q':c.1q.5K(c),'4i':c.4i.5K(c),'3H':c.3H.5K(c),'1S':c.1S.17(c)};c.9q();B(c.C.1w)c.C.1w.1X(c)},9q:m(){c.4M.29('7e',c.2u.1q);k c},bK:m(){c.4M.4m('7e',c.2u.1q);k c},1q:m(K){c.1v('9v',c.L);c.2Z.1q=K.4k;o 1M=c.C.1M;c.1M={'x':[],'y':[]};M(o z 1e c.C.3A){B(!c.C.3A[z])5L;c.J.18[z]=c.L.1Z(c.C.3A[z]).2P();c.2Z.2e[z]=K.4k[z]-c.J.18[z];B(1M&&1M[z]){M(o i=0;i<2;i++){B($2w(1M[z][i]))c.1M[z][i]=($G(1M[z][i])=='m')?1M[z][i]():1M[z][i]}}}B($G(c.C.3T)=='3P')c.C.3T={'x':c.C.3T,'y':c.C.3T};R.2S('4g',c.2u.4i);R.2S('7l',c.2u.1S);c.1v('4P',c.L);K.1S()},4i:m(K){o 9u=1c.2c(1c.bL(1c.36(K.4k.x-c.2Z.1q.x,2)+1c.36(K.4k.y-c.2Z.1q.y,2)));B(9u>c.C.9t){R.4h('4g',c.2u.4i);R.2S('4g',c.2u.3H);c.3H(K);c.1v('9l',c.L)}K.1S()},3H:m(K){c.4K=U;c.2Z.18=K.4k;M(o z 1e c.C.3A){B(!c.C.3A[z])5L;c.J.18[z]=c.2Z.18[z]-c.2Z.2e[z];B(c.1M[z]){B($2w(c.1M[z][1])&&(c.J.18[z]>c.1M[z][1])){c.J.18[z]=c.1M[z][1];c.4K=1g}19 B($2w(c.1M[z][0])&&(c.J.18[z]<c.1M[z][0])){c.J.18[z]=c.1M[z][0];c.4K=1g}}B(c.C.3T[z])c.J.18[z]-=(c.J.18[z]%c.C.3T[z]);c.L.30(c.C.3A[z],c.J.18[z]+c.C.2k)}c.1v('9b',c.L);K.1S()},1S:m(){R.4h('4g',c.2u.4i);R.4h('4g',c.2u.3H);R.4h('7l',c.2u.1S);c.1v('25',c.L)}});3X.2F.56(O 2A,O 6a);P.Q({bI:m(C){k O 3X.2F(c,$1Q({3A:{x:'2H',y:'3f'}},C))}});3X.9j=3X.2F.Q({C:{5o:[],2K:U,22:[]},1w:m(F,C){c.3Z(C);c.L=$(F);c.5o=$$(c.C.5o);c.2K=$(c.C.2K);c.2i={'L':c.L.1Z('2i'),'2K':U};B(c.2K)c.2i.2K=c.2K.1Z('2i');B(!['7y','4o','7t'].1j(c.2i.L))c.2i.L='4o';o 1E=c.L.1Z('1E').2P();o 1H=c.L.1Z('1H').2P();B(c.2i.L=='4o'&&!['7y','4o','7t'].1j(c.2i.2K)){1E=$2w(1E)?1E:c.L.9i(c.C.22);1H=$2w(1H)?1H:c.L.9h(c.C.22)}19{1E=$2w(1E)?1E:0;1H=$2w(1H)?1H:0}c.L.7w({'1E':1E,'1H':1H,'2i':c.2i.L});c.1o(c.L)},1q:m(K){c.2I=1k;B(c.2K){o 3M=c.2K.6j();o F=c.L.6j();B(c.2i.L=='4o'&&!['7y','4o','7t'].1j(c.2i.2K)){c.C.1M={'x':[3M.1H,3M.4H-F.2H],'y':[3M.1E,3M.4I-F.3f]}}19{c.C.1M={'y':[0,3M.3f-F.3f],'x':[0,3M.2H-F.2H]}}}c.1o(K)},3H:m(K){c.1o(K);o 2I=c.4K?U:c.5o.2R(c.8V,c).7p();B(c.2I!=2I){B(c.2I)c.2I.1v('bH',[c.L,c]);c.2I=2I?2I.1v('bD',[c.L,c]):1k}k c},8V:m(F){F=F.6j(c.C.22);o 18=c.2Z.18;k(18.x>F.1H&&18.x<F.4H&&18.y<F.4I&&18.y>F.1E)},1S:m(){B(c.2I&&!c.4K)c.2I.1v('bF',[c.L,c]);19 c.L.1v('bG',c);c.1o();k c}});P.Q({bM:m(C){k O 3X.9j(c,C)}});o 5W=O 1f({C:{1P:'42',9x:1g,8N:1f.1r,4A:1f.1r,6d:1f.1r,9d:1g,4Q:'bN-8',98:U,3O:{}},6E:m(){c.2g=(W.66)?O 66():(W.2s?O 9a('bT.bU'):U);k c},1w:m(C){c.6E().3Z(C);c.C.4R=c.C.4R||c.4R;c.3O={};B(c.C.9d&&c.C.1P=='42'){o 4Q=(c.C.4Q)?'; bV='+c.C.4Q:'';c.4C('9X-G','8Y/x-9k-bS-bR'+4Q)}B(c.C.1w)c.C.1w.1X(c)},8R:m(){B(c.2g.4u!=4||!c.4a)k;c.4a=U;o 41=0;49{41=c.2g.41}48(e){};B(c.C.4R.1X(c,41))c.4A();19 c.6d();c.2g.69=1f.1r},4R:m(41){k((41>=bO)&&(41<bP))},4A:m(){c.3a={'1I':c.2g.bQ,'5i':c.2g.ch};c.1v('4A',[c.3a.1I,c.3a.5i]);c.7h()},6d:m(){c.1v('6d',c.2g)},4C:m(1p,J){c.3O[1p]=J;k c},5a:m(2r,1K){B(c.C.98)c.8O();19 B(c.4a)k c;c.4a=1g;B(1K&&c.C.1P=='53'){2r=2r+(2r.1j('?')?'&':'?')+1K;1K=1k}c.2g.4z(c.C.1P.7D(),2r,c.C.9x);c.2g.69=c.8R.17(c);B((c.C.1P=='42')&&c.2g.ci)c.4C('cK','cL');$Q(c.3O,c.C.3O);M(o G 1e c.3O)49{c.2g.cM(G,c.3O[G])}48(e){};c.1v('8N');c.2g.5a($4F(1K,1k));k c},8O:m(){B(!c.4a)k c;c.4a=U;c.2g.79();c.2g.69=1f.1r;c.6E();c.1v('6I');k c}});5W.56(O 6G,O 2A,O 6a);o 9B=5W.Q({C:{1K:1k,71:1k,25:1f.1r,5Y:U,6V:U},1w:m(2r,C){c.29('4A',c.25);c.3Z(C);c.C.1K=c.C.1K||c.C.cJ;B(!['42','53'].1j(c.C.1P)){c.5h='5h='+c.C.1P;c.C.1P='42'}c.1o();c.4C('X-cI-cE','66');c.4C('cF','1I/70, 1I/cG, 8Y/5i, 1I/5i, */*');c.2r=2r},25:m(){B(c.C.71)$(c.C.71).1r().72(c.3a.1I);B(c.C.5Y||c.C.6V)c.5Y();c.1v('25',[c.3a.1I,c.3a.5i],20)},9J:m(1K){1K=1K||c.C.1K;21($G(1K)){Y'L':1K=$(1K).5c();1B;Y'2t':1K=6Y.5c(1K)}B(c.5h)1K=(1K)?[c.5h,1K].1V('&'):c.5h;k c.5a(c.2r,1K)},5Y:m(){o 2f,3b;B(c.C.6V||(/(cN|cU)2f/).2N(c.9C('9X-G')))3b=c.3a.1I;19{3b=[];o 5e=/<2f[^>]*>([\\s\\S]*?)<\\/2f>/cW;62((2f=5e.cT(c.3a.1I)))3b.1i(2f[1]);3b=3b.1V('\\n')}B(3b)(W.9U)?W.9U(3b):W.9G(3b,0)},9C:m(1p){49{k c.2g.cS(1p)}48(e){};k 1k}});6Y.5c=m(1O){o 47=[];M(o I 1e 1O)47.1i(6m(I)+'='+6m(1O[I]));k 47.1V('&')};P.Q({5a:m(C){k O 9B(c.5b('cQ'),$1Q({1K:c.5c()},C,{1P:'42'})).9J()}});o 3g=O 3d({C:{6k:U,6i:U,3r:U,4y:U},26:m(1n,J,C){C=$1Q(c.C,C);J=6m(J);B(C.6k)J+='; 6k='+C.6k;B(C.6i)J+='; 6i='+C.6i;B(C.3r){o 6h=O 9z();6h.cR(6h.9Q()+C.3r*24*60*60*8A);J+='; cC='+6h.cp()}B(C.4y)J+='; 4y';R.3K=1n+'='+J;k $Q(C,{'1n':1n,'J':J})},53:m(1n){o J=R.3K.2M('(?:^|;)\\\\s*'+1n.84()+'=([^;]*)');k J?cq(J[1]):U},2O:m(3K,C){B($G(3K)=='2t')c.26(3K.1n,'',$1Q(3K,{3r:-1}));19 c.26(3K,'',$1Q(C,{3r:-1}))}});o 3h={3F:m(N){21($G(N)){Y'2h':k'\"'+N.31(/([\"\\\\])/g,'\\\\$1')+'\"';Y'1u':k'['+N.2y(3h.3F).1V(',')+']';Y'2t':o 2h=[];M(o I 1e N)2h.1i(3h.3F(I)+':'+3h.3F(N[I]));k'{'+2h.1V(',')+'}';Y'3P':B(cr(N))1B;Y U:k'1k'}k 6g(N)},54:m(3I,4y){k(($G(3I)!='2h')||(4y&&!3I.2N(/^(\"(\\\\.|[^\"\\\\\\n\\r])*?\"|[,:{}\\[\\]0-9.\\-+co-u \\n\\r\\t])+?$/)))?1k:ck('('+3I+')')}};3h.cl=5W.Q({1w:m(2r,C){c.2r=2r;c.29('4A',c.25);c.1o(C);c.4C('X-cs','ct')},5a:m(N){k c.1o(c.2r,'cz='+3h.3F(N))},25:m(){c.1v('25',[3h.54(c.3a.1I,c.C.4y)])}});o 8v=O 3d({70:m(1O,1y){1y=$1Q({'58':1f.1r},1y);o 2f=O P('2f',{'3W':1O}).65({'3C':1y.58,'cA':m(){B(c.4u=='6v')c.1v('3C')}});4p 1y.58;k 2f.6f(1y).34(R.67)},1s:m(1O,1y){k O P('cB',$1Q({'cy':'cx','cu':'cv','G':'1I/1s','7O':1O},1y)).34(R.67)},4s:m(1O,1y){1y=$1Q({'58':1f.1r,'cw':1f.1r,'c3':1f.1r},1y);o 4s=O cm();4s.3W=1O;o L=O P('7d',{'3W':1O});['3C','79','8l'].1z(m(G){o K=1y['51'+G];4p 1y['51'+G];L.29(G,m(){c.4m(G,1b.7b);K.1X(c)})});B(4s.2H&&4s.3f)L.1v('3C',L,1);k L.6f(1y)},6p:m(4r,C){C=$1Q({25:1f.1r,8F:1f.1r},C);B(!4r.1i)4r=[4r];o 6p=[];o 63=0;4r.1z(m(1O){o 7d=O 8v.4s(1O,{'58':m(){C.8F.1X(c,63);63++;B(63==4r.V)C.25()}});6p.1i(7d)});k O 1R(6p)}});o 3k=O 1f({V:0,1w:m(2t){c.N=2t||{};c.55()},53:m(1n){k(c.6o(1n))?c.N[1n]:1k},6o:m(1n){k(1n 1e c.N)},26:m(1n,J){B(!c.6o(1n))c.V++;c.N[1n]=J;k c},55:m(){c.V=0;M(o p 1e c.N)c.V++;k c},2O:m(1n){B(c.6o(1n)){4p c.N[1n];c.V--}k c},1z:m(T,17){$1z(c.N,T,17)},Q:m(N){$Q(c.N,N);k c.55()},1Q:m(){c.N=$1Q.3t(1k,[c.N].Q(1b));k c.55()},1r:m(){c.N={};c.V=0;k c},1G:m(){o 1G=[];M(o I 1e c.N)1G.1i(I);k 1G},1A:m(){o 1A=[];M(o I 1e c.N)1A.1i(c.N[I]);k 1A}});m $H(N){k O 3k(N)};3k.3g=3k.Q({1w:m(1p,C){c.1p=1p;c.C=$Q({'8x':1g},C||{});c.3C()},8E:m(){B(c.V==0){3g.2O(c.1p,c.C);k 1g}o 3I=3h.3F(c.N);B(3I.V>cj)k U;3g.26(c.1p,3I,c.C);k 1g},3C:m(){c.N=3h.54(3g.53(c.1p),1g)||{};c.55()}});3k.3g.2m={};['Q','26','1Q','1r','2O'].1z(m(1P){3k.3g.2m[1P]=m(){3k.1x[1P].3t(c,1b);B(c.C.8x)c.8E();k c}});3k.3g.56(3k.3g.2m);o 2x=O 1f({1w:m(2o,G){G=G||(2o.1i?'1m':'3i');o 1m,1Y;21(G){Y'1m':1m=2o;1Y=1m.7o();1B;Y'1Y':1m=2o.96();1Y=2o;1B;5Z:1m=2o.57(1g);1Y=1m.7o()}1m.1Y=1Y;1m.3i=1m.52();k $Q(1m,2x.1x)},4f:m(){o 4W=$A(1b);o 6l=($G(4W[4W.V-1])=='3P')?4W.cn():50;o 1m=c.6Z();4W.1z(m(2o){2o=O 2x(2o);M(o i=0;i<3;i++)1m[i]=1c.2c((1m[i]/ 3w * (3w - 6l)) + (2o[i] /3w*6l))});k O 2x(1m,'1m')},cD:m(){k O 2x(c.2y(m(J){k 4e-J}))},cP:m(J){k O 2x([J,c.1Y[1],c.1Y[2]],'1Y')},cV:m(6b){k O 2x([c.1Y[0],6b,c.1Y[2]],'1Y')},cO:m(6b){k O 2x([c.1Y[0],c.1Y[1],6b],'1Y')}});m $cH(r,g,b){k O 2x([r,g,b],'1m')};m $bE(h,s,b){k O 2x([h,s,b],'1Y')};2j.Q({7o:m(){o 4O=c[0],4N=c[1],5x=c[2];o 2C,5l,6u;o 1L=1c.1L(4O,4N,5x),2X=1c.2X(4O,4N,5x);o 3R=1L-2X;6u=1L/4e;5l=(1L!=0)?3R/1L:0;B(5l==0){2C=0}19{o 7i=(1L-4O)/3R;o 7A=(1L-4N)/3R;o br=(1L-5x)/3R;B(4O==1L)2C=br-7A;19 B(4N==1L)2C=2+7i-br;19 2C=4+7A-7i;2C/=6;B(2C<0)2C++}k[1c.2c(2C*9Z),1c.2c(5l*3w),1c.2c(6u*3w)]},96:m(){o br=1c.2c(c[2]/3w*4e);B(c[1]==0){k[br,br,br]}19{o 2C=c[0]%9Z;o f=2C%60;o p=1c.2c((c[2]*(3w-c[1]))/dL*4e);o q=1c.2c((c[2]*(a0-c[1]*f))/9O*4e);o t=1c.2c((c[2]*(a0-c[1]*(60-f)))/9O*4e);21(1c.8s(2C/60)){Y 0:k[br,t,p];Y 1:k[q,br,p];Y 2:k[p,br,t];Y 3:k[p,q,br];Y 4:k[t,p,br];Y 5:k[br,p,q]}}k U}});",62,876,"||||||||||||this||||||||return||function||var|||||||||||||if|options|||el|type||property|value|event|element|for|obj|new|Element|extend|document||fn|false|length|window||case||||from||to|elements||bind|now|else|events|arguments|Math|param|in|Class|true|Fx|push|contains|null|args|rgb|key|parent|name|start|empty|css|items|array|fireEvent|initialize|prototype|properties|each|values|break|result|style|top|className|keys|left|text|selector|data|max|limit|props|source|method|merge|Elements|stop|prop|parsed|join|transition|call|hsb|getStyle||switch|overflown|mode||onComplete|set||relatedTarget|addEvent|current|timer|round|custom|pos|script|transport|string|position|Array|unit|nocash|Methods|Garbage|color|opacity|delay|url|ie|object|bound|temp|chk|Color|map|params|Events|parse|hue|documentElement|Event|Base|getElementsByTagName|width|overed|margin|container|create|match|test|remove|toInt|context|filter|addListener|tag|item|Transitions|CSS|min|parentNode|mouse|setStyle|replace||time|inject|option|pow||||response|scripts|shared|Abstract|iCss|height|Cookie|Json|hex|returns|Hash|index|target|offset|iterable|border|tmp|duration|Styles|apply|iTo|getValue|100|scrollTo|previous|select|modifiers|xpath|load|id|val|toString|periodical|drag|str|compute|cookie|webkit|cont|setNow|headers|number|getPosition|delta|size|grid|wrapper|increase|src|Drag|chains|setOptions||status|post|mousewheel|wait|scroll||queryString|catch|try|running|getNow|fx|native|255|mix|mousemove|removeListener|check|results|page|fromTo|removeEvent|indexOf|absolute|delete|collect|sources|image|htmlElement|readyState|len|getTag|px|secure|open|onSuccess|bit|setHeader|next|layout|pick|offsetHeight|right|bottom|walk|out|offsetWidth|handle|green|red|onStart|encoding|isSuccess|toLowerCase|parseFloat|unique|klass|colors|parseInt|scrollLeft|domReady||on|rgbToHex|get|evaluate|setLength|implement|hexToRgb|onload|scrollTop|send|getProperty|toQueryString|precision|regexp|iFrom|iNow|_method|xml|HTMLElement|code|saturation|splice|setMany|droppables|fKey|realType|hidden|fix|preventDefault|trash|removeEvents|Listeners|blue|stopPropagation|mp|scrollWidth|defined|visibility|split|every|body|Multi|scrollHeight|brother|setProperty|bindWithEvent|continue|tagName|end|Properties|getElementsBySelector|getElementById|loaded|getElements|webkit419|evType|currentStyle|XHR|typeof|evalScripts|default||forEach|while|counter|included|addEvents|XMLHttpRequest|head|proto|onreadystatechange|Options|percent|generic|onFailure|regex|setProperties|String|date|path|getCoordinates|domain|alpha|encodeURIComponent|attempt|hasKey|images|include|domready|ie_ready|getParam|brightness|complete|flag|getItems|trim|newArray|transitions|insertBefore|first|found|setTransport|concat|Chain|firstChild|onCancel|clear|node|getSize|scrollSize|add|Style|checked|padding|iProps|qs|charAt|disabled|evalResponse|multiple|random|Object|copy|javascript|update|setHTML|innerText|selected|easeType|Dom|cssText|xhtml|abort|hasChild|callee|addEventListener|img|mousedown|gecko|compat|callChain|rr|DOMMouseScroll|NativeEvents|mouseup|appendChild|pageX|rgbToHsb|getLast|merged|hasClass|pageY|fixed|RegExp|nodeType|setStyles|clean|relative|mouseover|gr|Function|PI|toUpperCase|pairs|class|operator|unload|camelCase|getMany|Transition|mouseout|textContent|borderShort|href|clientY|innerHTML|direction|capitalize|Width|picked|which|prefix|constructor|fixStyle|clientX|appendText|clientWidth|opera|clientHeight|escapeRegExp|pageXOffset|Merge|wheelDelta|resolver|filterByAttribute|styleSheet|pageYOffset|pp|0px|filterByClass|getFormElements|normal|mouseleave|mouseenter|cloneEvents|filterById|error|beforeunload|Bottom|keydown|Left|sel|PropertiesIFlag|floor|click|removeEventListener|Asset|textarea|autoSave|getElement|relatedTargetGecko|1000|fixRelatedTarget|substr|input|save|onProgress|extended|Right|shift|Top|slice|getWidth|where|onRequest|cancel|slideOut|getNext|onStateChange|defaultView|sin|hyphenate|checkAgainst|slideIn|childNodes|application|getStyles|styles|nodeValue|injectAfter|adopt|hide|vertical|hsbToRgb|elementsProperty|autoCancel|zoom|ActiveXObject|onDrag|contents|urlEncoded|undefined|addClass|removeClass|getLeft|getTop|Move|www|onSnap|before|setOpacity|visible|cos|attach|after|argument|snap|distance|onBeforeStart|toElement|async|iParsed|Date|toFloat|Ajax|getHeader|getScrollLeft|ie6|getScrollHeight|setTimeout|change|step|request|Single|removeChild|interval|full|600000|Number|getTime|fps|getScrollWidth|getScrollTop|execScript|createElement|wheelStops|Content|getHeight|360|6000|wheel|getText|taintEnabled|clone|attachEvent|version|webkit420|nodeName|textnode|setInterval|cssFloat|detail|120|injectInside|chain|cloneNode|styleFloat|navigator|injectTop|bindAsEventListener|keyCode|replaceChild|control|shiftKey||pass|meta|alt|altKey|ctrlKey|createTextNode|metaKey|khtml|MooTools|replaceWith|BackgroundImageCache|float|CollectGarbage|toggleClass|srcElement|err|getBoxObjectFor|detachEvent|readOnly|getParent|lastChild|some|getChildren|associate|iframe|borderWidth|borderStyle|borderColor|getPrevious|execCommand|getFirst|ie7|DOMElement|attributes|getProperties|removeAttribute|getRandom|removeProperty|boolean|embed|clearInterval|clearTimeout|getAttribute|times|Window|Sibling|transparent|tabIndex|maxlength|tabindex|accessKey|hasLayout|maxLength|readonly|zIndex|all|frameBorder|frameborder|Document|clearChain|whitespace|colSpan|rowspan||colspan|getPropertyValue|htmlFor|rowSpan|collection|accesskey|setText|setAttribute|getComputedStyle|injectBefore|toLeft|over|HSB|drop|emptydrop|leave|makeResizable|Quint|detach|sqrt|makeDraggable|utf|200|300|responseText|urlencoded|form|Microsoft|XMLHTTP|charset|Quart|Cubic|Out|InOut|ease|Pow|In|onerror|easeIn|easeOut|easeInOut|Expo|Circ|Elastic|111|Quad|Bounce|618|acos|Sine|Back|responseXML|overrideMimeType|4096|eval|Remote|Image|pop|Eaeflnr|toGMTString|decodeURIComponent|isFinite|Request|JSON|media|screen|onabort|stylesheet|rel|json|readystatechange|link|expires|invert|With|Accept|html|RGB|Requested|postBody|Connection|close|setRequestHeader|ecma|setBrightness|setHue|action|setTime|getResponseHeader|exec|java|setSaturation|gi|toggle|linear|contextmenu|filterByTag|ES|reset|submit|move|focus|blur|namespaceURI|starts|snapshotItem|http|w3|snapshotLength|UNORDERED_NODE_SNAPSHOT_TYPE|with|substring|show|resize|keyup|fromElement|cancelBubble|returnValue|button|rightClick||fromCharCode|menu|client|enter|up|tab|dblclick|keypress|backspace|space|down|esc|org|XPathResult|Scroll|effects|DOMContentLoaded|defer|https|write|onDomReady|1999|10000|clearTimer|500|effect|innerWidth|innerHeight|protocol|void|checkbox|radio|location|getElementsByClassName|div|horizontal|overflow|Slide|password|offsetParent|toTop|toRight|toBottom|offsetLeft|offsetTop".split("|"),0,{}));
//jd.gallery_yuiCompressed.js
var gallery={initialize:function(c,b){this.setOptions({showArrows:true,showCarousel:true,showInfopane:true,embedLinks:true,fadeDuration:2000,timed:true,delay:9000,preloader:true,preloaderImage:true,preloaderErrorImage:true,manualData:[],populateFrom:false,populateData:true,destroyAfterPopulate:true,elementSelector:"div.imageElement",titleSelector:"h3",subtitleSelector:"p",linkSelector:"a.open",imageSelector:"img.full",thumbnailSelector:"img.thumbnail",defaultTransition:"fade",slideInfoZoneOpacity:0.5,slideInfoZoneSlide:true,carouselMinimizedOpacity:0.4,carouselMinimizedHeight:20,carouselMaximizedOpacity:0.9,thumbHeight:75,thumbWidth:100,thumbSpacing:10,thumbIdleOpacity:0.2,textShowCarousel:"Pictures",showCarouselLabel:true,thumbCloseCarousel:true,useThumbGenerator:false,thumbGenerator:"resizer.php",useExternalCarousel:false,carouselElement:false,carouselHorizontal:true,activateCarouselScroller:true,carouselPreloader:true,textPreloadingCarousel:"Loading...",baseClass:"jdGallery",withArrowsClass:"withArrows",useHistoryManager:false,customHistoryKey:false},b);this.fireEvent("onInit");this.currentIter=0;this.lastIter=0;this.maxIter=0;this.galleryElement=c;this.galleryData=this.options.manualData;this.galleryInit=1;this.galleryElements=Array();this.thumbnailElements=Array();this.galleryElement.addClass(this.options.baseClass);this.populateFrom=c;if(this.options.populateFrom){this.populateFrom=this.options.populateFrom}if(this.options.populateData){this.populateData()}c.style.display="block";if(this.options.useHistoryManager){this.initHistory()}if(this.options.embedLinks){this.currentLink=new Element("a").addClass("open").setProperties({href:"#",title:""}).injectInside(c);if((!this.options.showArrows)&&(!this.options.showCarousel)){this.galleryElement=c=this.currentLink}else{this.currentLink.setStyle("display","none")}}this.constructElements();if((this.galleryData.length>1)&&(this.options.showArrows)){var d=new Element("a").addClass("left").addEvent("click",this.prevItem.bind(this)).injectInside(c);var a=new Element("a").addClass("right").addEvent("click",this.nextItem.bind(this)).injectInside(c);this.galleryElement.addClass(this.options.withArrowsClass)}this.loadingElement=new Element("div").addClass("loadingElement").injectInside(c);if(this.options.showInfopane){this.initInfoSlideshow()}if(this.options.showCarousel){this.initCarousel()}this.doSlideShow(1)},populateData:function(){currentArrayPlace=this.galleryData.length;options=this.options;var a=$A(this.galleryData);a.extend(this.populateGallery(this.populateFrom,currentArrayPlace));this.galleryData=a;this.fireEvent("onPopulated")},populateGallery:function(a,c){var b=[];options=this.options;currentArrayPlace=c;a.getElements(options.elementSelector).each(function(d){elementDict={image:d.getElement(options.imageSelector).getProperty("src"),number:currentArrayPlace,transition:this.options.defaultTransition};elementDict.extend=$extend;if((options.showInfopane)|(options.showCarousel)){elementDict.extend({title:d.getElement(options.titleSelector).innerHTML,description:d.getElement(options.subtitleSelector).innerHTML})}if(options.embedLinks){elementDict.extend({link:d.getElement(options.linkSelector).href||false,linkTitle:d.getElement(options.linkSelector).title||false,linkTarget:d.getElement(options.linkSelector).getProperty("target")||false})}if((!options.useThumbGenerator)&&(options.showCarousel)){elementDict.extend({thumbnail:d.getElement(options.thumbnailSelector).getProperty("src")})}else{if(options.useThumbGenerator){elementDict.extend({thumbnail:options.thumbGenerator+"?imgfile="+elementDict.image+"&max_width="+options.thumbWidth+"&max_height="+options.thumbHeight})}}b.extend([elementDict]);currentArrayPlace++;if(this.options.destroyAfterPopulate){d.remove()}});return b},constructElements:function(){el=this.galleryElement;this.maxIter=this.galleryData.length;var a;for(i=0;i<this.galleryData.length;i++){var a=new Fx.Styles(new Element("div").addClass("slideElement").setStyles({position:"absolute",left:"0px",right:"0px",margin:"0px",padding:"0px",backgroundPosition:"center center",opacity:"0"}).injectInside(el),"opacity",{duration:this.options.fadeDuration});if(this.options.preloader){a.source=this.galleryData[i].image;a.loaded=false;a.load=function(b){if(!b.loaded){new Asset.image(b.source,{onload:function(c){c.element.setStyle("backgroundImage","url('"+c.source+"')");c.loaded=true}.bind(this,b)})}}.pass(a,this)}else{a.element.setStyle("backgroundImage","url('"+this.galleryData[i].image+"')")}this.galleryElements[parseInt(i)]=a}},destroySlideShow:function(a){var b=a.className;var c=new Element("div").addClass("myClassName");a.parentNode.replaceChild(c,a)},startSlideShow:function(){this.fireEvent("onStart");this.loadingElement.style.display="none";this.lastIter=this.maxIter-1;this.currentIter=0;this.galleryInit=0;this.galleryElements[parseInt(this.currentIter)].set({opacity:1});if(this.options.showInfopane){this.showInfoSlideShow.delay(1000,this)}var a=formatString(this.options.textShowCarousel,this.currentIter+1,this.maxIter);if(this.options.showCarousel&&(!this.options.carouselPreloader)){this.carouselBtn.setHTML(a).setProperty("title",a)}this.prepareTimer();if(this.options.embedLinks){this.makeLink(this.currentIter)}},nextItem:function(){this.fireEvent("onNextCalled");this.nextIter=this.currentIter+1;if(this.nextIter>=this.maxIter){this.nextIter=0}this.galleryInit=0;this.goTo(this.nextIter)},prevItem:function(){this.fireEvent("onPreviousCalled");this.nextIter=this.currentIter-1;if(this.nextIter<=-1){this.nextIter=this.maxIter-1}this.galleryInit=0;this.goTo(this.nextIter)},goTo:function(a){this.clearTimer();if(this.options.preloader){this.galleryElements[a].load();if(a==0){this.galleryElements[this.maxIter-1].load()}else{this.galleryElements[a-1].load()}if(a==(this.maxIter-1)){this.galleryElements[0].load()}else{this.galleryElements[a+1].load()}}if(this.options.embedLinks){this.clearLink()}if(this.options.showInfopane){this.slideInfoZone.clearChain();this.hideInfoSlideShow().chain(this.changeItem.pass(a,this))}else{this.currentChangeDelay=this.changeItem.delay(500,this,a)}if(this.options.embedLinks){this.makeLink(a)}this.prepareTimer()},changeItem:function(b){this.fireEvent("onStartChanging");this.galleryInit=0;if(this.currentIter!=b){for(i=0;i<this.maxIter;i++){if((i!=this.currentIter)){this.galleryElements[i].set({opacity:0})}}gallery.Transitions[this.galleryData[b].transition].pass([this.galleryElements[this.currentIter],this.galleryElements[b],this.currentIter,b],this)();this.currentIter=b}var a=formatString(this.options.textShowCarousel,b+1,this.maxIter);if(this.options.showCarousel){this.carouselBtn.setHTML(a).setProperty("title",a)}this.doSlideShow.bind(this)();this.fireEvent("onChanged")},clearTimer:function(){if(this.options.timed){$clear(this.timer)}},prepareTimer:function(){if(this.options.timed){this.timer=this.nextItem.delay(this.options.delay,this)}},doSlideShow:function(a){if(this.galleryInit==1){imgPreloader=new Image();imgPreloader.onload=function(){this.startSlideShow.delay(10,this)}.bind(this);imgPreloader.src=this.galleryData[0].image;if(this.options.preloader){this.galleryElements[0].load()}}else{if(this.options.showInfopane){if(this.options.showInfopane){this.showInfoSlideShow.delay((500+this.options.fadeDuration),this)}else{if((this.options.showCarousel)&&(this.options.activateCarouselScroller)){this.centerCarouselOn(a)}}}}},createCarousel:function(){var b;if(!this.options.useExternalCarousel){var a=new Element("div").addClass("carouselContainer").injectInside(this.galleryElement);this.carouselContainer=new Fx.Styles(a,{transition:Fx.Transitions.expoOut});this.carouselContainer.normalHeight=a.offsetHeight;this.carouselContainer.set({opacity:this.options.carouselMinimizedOpacity,top:(this.options.carouselMinimizedHeight-this.carouselContainer.normalHeight)});this.carouselBtn=new Element("a").addClass("carouselBtn").setProperties({title:this.options.textShowCarousel}).injectInside(a);if(this.options.carouselPreloader){this.carouselBtn.setHTML(this.options.textPreloadingCarousel)}else{this.carouselBtn.setHTML(this.options.textShowCarousel)}this.carouselBtn.addEvent("click",function(){this.carouselContainer.clearTimer();this.toggleCarousel()}.bind(this));this.carouselActive=false;b=new Element("div").addClass("carousel").injectInside(a);this.carousel=new Fx.Styles(b)}else{b=$(this.options.carouselElement).addClass("jdExtCarousel")}this.carouselElement=new Fx.Styles(b,{transition:Fx.Transitions.expoOut});this.carouselElement.normalHeight=b.offsetHeight;if(this.options.showCarouselLabel){this.carouselLabel=new Element("p").addClass("label").injectInside(b)}carouselWrapper=new Element("div").addClass("carouselWrapper").injectInside(b);this.carouselWrapper=new Fx.Styles(carouselWrapper,{transition:Fx.Transitions.expoOut});this.carouselWrapper.normalHeight=carouselWrapper.offsetHeight;this.carouselInner=new Element("div").addClass("carouselInner").injectInside(carouselWrapper);if(this.options.activateCarouselScroller){this.carouselWrapper.scroller=new Scroller(carouselWrapper,{area:100,velocity:0.2});this.carouselWrapper.elementScroller=new Fx.Scroll(carouselWrapper,{duration:400,onStart:this.carouselWrapper.scroller.stop.bind(this.carouselWrapper.scroller),onComplete:this.carouselWrapper.scroller.start.bind(this.carouselWrapper.scroller)})}},fillCarousel:function(){this.constructThumbnails();this.carouselInner.normalWidth=((this.maxIter*(this.options.thumbWidth+this.options.thumbSpacing+2))+this.options.thumbSpacing)+"px";this.carouselInner.style.width=this.carouselInner.normalWidth},initCarousel:function(){this.createCarousel();this.fillCarousel();if(this.options.carouselPreloader){this.preloadThumbnails()}},flushCarousel:function(){this.thumbnailElements.each(function(a){a.element.remove();a=a.element=null});this.thumbnailElements=[]},toggleCarousel:function(){if(this.carouselActive){this.hideCarousel()}else{this.showCarousel()}},showCarousel:function(){this.fireEvent("onShowCarousel");this.carouselContainer.start({opacity:this.options.carouselMaximizedOpacity,top:0}).chain(function(){this.carouselActive=true;this.carouselWrapper.scroller.start();this.fireEvent("onCarouselShown");this.carouselContainer.options.onComplete=null}.bind(this))},hideCarousel:function(){this.fireEvent("onHideCarousel");var a=this.options.carouselMinimizedHeight-this.carouselContainer.normalHeight;this.carouselContainer.start({opacity:this.options.carouselMinimizedOpacity,top:a}).chain(function(){this.carouselActive=false;this.carouselWrapper.scroller.stop();this.fireEvent("onCarouselHidden");this.carouselContainer.options.onComplete=null}.bind(this))},constructThumbnails:function(){element=this.carouselInner;for(i=0;i<this.galleryData.length;i++){var a=new Fx.Style(new Element("div").addClass("thumbnail").setStyles({backgroundImage:"url('"+this.galleryData[i].thumbnail+"')",backgroundPosition:"center center",backgroundRepeat:"no-repeat",marginLeft:this.options.thumbSpacing+"px",width:this.options.thumbWidth+"px",height:this.options.thumbHeight+"px"}).injectInside(element),"opacity",{duration:200}).set(this.options.thumbIdleOpacity);a.element.addEvents({mouseover:function(b){b.clearTimer();b.start(0.99);if(this.options.showCarouselLabel){$(this.carouselLabel).setHTML('<span class="number">'+(b.relatedImage.number+1)+"/"+this.maxIter+":</span> "+b.relatedImage.title)}}.pass(a,this),mouseout:function(b){b.clearTimer();b.start(this.options.thumbIdleOpacity)}.pass(a,this),click:function(b){this.goTo(b.relatedImage.number);if(this.options.thumbCloseCarousel){this.hideCarousel()}}.pass(a,this)});a.relatedImage=this.galleryData[i];this.thumbnailElements[parseInt(i)]=a}},log:function(a){if(console.log){console.log(a)}},preloadThumbnails:function(){var a=[];for(i=0;i<this.galleryData.length;i++){a[parseInt(i)]=this.galleryData[i].thumbnail}this.thumbnailPreloader=new Preloader();this.thumbnailPreloader.addEvent("onComplete",function(){var b=formatString(this.options.textShowCarousel,this.currentIter+1,this.maxIter);this.carouselBtn.setHTML(b).setProperty("title",b)}.bind(this));this.thumbnailPreloader.load(a)},clearThumbnailsHighlights:function(){for(i=0;i<this.galleryData.length;i++){this.thumbnailElements[i].clearTimer();this.thumbnailElements[i].start(0.2)}},changeThumbnailsSize:function(b,a){for(i=0;i<this.galleryData.length;i++){this.thumbnailElements[i].clearTimer();this.thumbnailElements[i].element.setStyles({width:b+"px",height:a+"px"})}},centerCarouselOn:function(d){if(!this.carouselWallMode){var f=this.thumbnailElements[d];var a=f.element.offsetLeft+(f.element.offsetWidth/2);var e=this.carouselWrapper.element.offsetWidth;var b=this.carouselInner.offsetWidth;var c=e/2;var g=a-c;this.carouselWrapper.elementScroller.scrollTo(g,0)}},initInfoSlideshow:function(){this.slideInfoZone=new Fx.Styles(new Element("div").addClass("slideInfoZone").injectInside($(this.galleryElement))).set({opacity:0});var b=new Element("h2").injectInside(this.slideInfoZone.element);var a=new Element("p").injectInside(this.slideInfoZone.element);this.slideInfoZone.normalHeight=this.slideInfoZone.element.offsetHeight;this.slideInfoZone.element.setStyle("opacity",0)},changeInfoSlideShow:function(){this.hideInfoSlideShow.delay(10,this);this.showInfoSlideShow.delay(500,this)},showInfoSlideShow:function(){this.fireEvent("onShowInfopane");this.slideInfoZone.clearTimer();element=this.slideInfoZone.element;element.getElement("h2").setHTML(this.galleryData[this.currentIter].title);element.getElement("p").setHTML(this.galleryData[this.currentIter].description);if(this.options.slideInfoZoneSlide){this.slideInfoZone.start({opacity:[0,this.options.slideInfoZoneOpacity],height:[0,this.slideInfoZone.normalHeight]})}else{this.slideInfoZone.start({opacity:[0,this.options.slideInfoZoneOpacity]})}if(this.options.showCarousel){this.slideInfoZone.chain(this.centerCarouselOn.pass(this.currentIter,this))}return this.slideInfoZone},hideInfoSlideShow:function(){this.fireEvent("onHideInfopane");this.slideInfoZone.clearTimer();if(this.options.slideInfoZoneSlide){this.slideInfoZone.start({opacity:0,height:0})}else{this.slideInfoZone.start({opacity:0})}return this.slideInfoZone},makeLink:function(a){this.currentLink.setProperties({href:this.galleryData[a].link,title:this.galleryData[a].linkTitle});if(!((this.options.embedLinks)&&(!this.options.showArrows)&&(!this.options.showCarousel))){this.currentLink.setStyle("display","block")}},clearLink:function(){this.currentLink.setProperties({href:"",title:""});if(!((this.options.embedLinks)&&(!this.options.showArrows)&&(!this.options.showCarousel))){this.currentLink.setStyle("display","none")}},flushGallery:function(){this.galleryElements.each(function(a){a.element.remove();a=a.element=null});this.galleryElements=[]},changeData:function(a){this.galleryData=a;this.clearTimer();this.flushGallery();if(this.options.showCarousel){this.flushCarousel()}this.constructElements();if(this.options.showCarousel){this.fillCarousel()}if(this.options.showInfopane){this.hideInfoSlideShow()}this.galleryInit=1;this.lastIter=0;this.currentIter=0;this.doSlideShow(1)},initHistory:function(){this.fireEvent("onHistoryInit");this.historyKey=this.galleryElement.id+"-picture";if(this.options.customHistoryKey){this.historyKey=this.options.customHistoryKey()}this.history=HistoryManager.register(this.historyKey,[1],function(a){if(parseInt(a[0])-1<this.maxIter){this.goTo(parseInt(a[0])-1)}}.bind(this),function(a){return[this.historyKey,"(",a[0],")"].join("")}.bind(this),this.historyKey+"\\((\\d+)\\)");this.addEvent("onChanged",function(){this.history.setValue(0,this.currentIter+1)}.bind(this));this.fireEvent("onHistoryInited")}};gallery=new Class(gallery);gallery.implement(new Events);gallery.implement(new Options);gallery.Transitions=new Abstract({fade:function(c,d,a,b){c.options.transition=d.options.transition=Fx.Transitions.linear;c.options.duration=d.options.duration=this.options.fadeDuration;if(b>a){d.start({opacity:1})}else{d.set({opacity:1});c.start({opacity:0})}},crossfade:function(c,d,a,b){c.options.transition=d.options.transition=Fx.Transitions.linear;c.options.duration=d.options.duration=this.options.fadeDuration;d.start({opacity:1});c.start({opacity:0})},fadebg:function(c,d,a,b){c.options.transition=d.options.transition=Fx.Transitions.linear;c.options.duration=d.options.duration=this.options.fadeDuration/2;c.start({opacity:0}).chain(d.start.pass([{opacity:1}],d))}});var Preloader=new Class({Implements:[Events,Options],options:{root:"",period:100},initialize:function(a){this.setOptions(a)},load:function(a){this.index=0;this.images=[];this.sources=this.temps=a;this.total=this.sources.length;this.fireEvent("onStart",[this.index,this.total]);this.timer=this.progress.periodical(this.options.period,this);this.sources.each(function(c,b){this.images[b]=new Asset.image(this.options.root+c,{onload:function(){this.index++;if(this.images[b]){this.fireEvent("onLoad",[this.images[b],b,c])}}.bind(this),onerror:function(){this.index++;this.fireEvent("onError",[this.images.splice(b,1),b,c])}.bind(this),onabort:function(){this.index++;this.fireEvent("onError",[this.images.splice(b,1),b,c])}.bind(this)})},this)},progress:function(){this.fireEvent("onProgress",[Math.min(this.index,this.total),this.total]);if(this.index>=this.total){this.complete()}},complete:function(){$clear(this.timer);this.fireEvent("onComplete",[this.images])},cancel:function(){$clear(this.timer)}});Preloader.implement(new Events,new Options);function formatString(){var b=arguments.length;var a=arguments[0];for(var c=1;c<b;c++){var e="\\{"+(c-1)+"\\}";var d=new RegExp(e,"g");a=a.replace(d,arguments[c])}return a};
//swfobject_yuiCompressed.js
if(typeof deconcept=="undefined"){var deconcept=new Object()}if(typeof deconcept.util=="undefined"){deconcept.util=new Object()}if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object()}deconcept.SWFObject=function(m,b,n,e,j,k,g,f,d,l){if(!document.getElementById){return}this.DETECT_KEY=l?l:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params=new Object();this.variables=new Object();this.attributes=new Array();if(m){this.setAttribute("swf",m)}if(b){this.setAttribute("id",b)}if(n){this.setAttribute("width",n)}if(e){this.setAttribute("height",e)}if(j){this.setAttribute("version",new deconcept.PlayerVersion(j.toString().split(".")))}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&&this.installedVer.major>7){deconcept.SWFObject.doPrepUnload=true}if(k){this.addParam("bgcolor",k)}var a=g?g:"high";this.addParam("quality",a);this.setAttribute("useExpressInstall",false);this.setAttribute("doExpressInstall",false);var i=(f)?f:window.location;this.setAttribute("xiRedirectUrl",i);this.setAttribute("redirectUrl","");if(d){this.setAttribute("redirectUrl",d)}};deconcept.SWFObject.prototype={useExpressInstall:function(a){this.xiSWFPath=!a?"expressinstall.swf":a;this.setAttribute("useExpressInstall",true)},setAttribute:function(a,b){this.attributes[a]=b},getAttribute:function(a){return this.attributes[a]},addParam:function(b,a){this.params[b]=a},getParams:function(){return this.params},addVariable:function(b,a){this.variables[b]=a},getVariable:function(a){return this.variables[a]},getVariables:function(){return this.variables},getVariablePairs:function(){var c=new Array();var b;var a=this.getVariables();for(b in a){c[c.length]=b+"="+a[b]}return c},getSWFHTML:function(){var b="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");this.setAttribute("swf",this.xiSWFPath)}b='<embed type="application/x-shockwave-flash" src="'+this.getAttribute("swf")+'" width="'+this.getAttribute("width")+'" height="'+this.getAttribute("height")+'" style="'+this.getAttribute("style")+'"';b+=' id="'+this.getAttribute("id")+'" name="'+this.getAttribute("id")+'" ';var f=this.getParams();for(var e in f){b+=[e]+'="'+f[e]+'" '}var d=this.getVariablePairs().join("&");if(d.length>0){b+='flashvars="'+d+'"'}b+="/>"}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",this.xiSWFPath)}b='<object id="'+this.getAttribute("id")+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+this.getAttribute("width")+'" height="'+this.getAttribute("height")+'" style="'+this.getAttribute("style")+'">';b+='<param name="movie" value="'+this.getAttribute("swf")+'" />';var c=this.getParams();for(var e in c){b+='<param name="'+e+'" value="'+c[e]+'" />'}var a=this.getVariablePairs().join("&");if(a.length>0){b+='<param name="flashvars" value="'+a+'" />'}b+="</object>"}return b},write:function(b){if(this.getAttribute("useExpressInstall")){var a=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(a)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title)}}if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){var c=(typeof b=="string")?document.getElementById(b):b;c.innerHTML=this.getSWFHTML();return true}else{if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"))}}return false}};deconcept.SWFObjectUtil.getPlayerVersion=function(){var f=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var a=navigator.plugins["Shockwave Flash"];if(a&&a.description){f=new deconcept.PlayerVersion(a.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."))}}else{if(navigator.userAgent&&navigator.userAgent.indexOf("Windows CE")>=0){var b=1;var c=3;while(b){try{c++;b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+c);f=new deconcept.PlayerVersion([c,0,0])}catch(d){b=null}}}else{try{var b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(d){try{var b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");f=new deconcept.PlayerVersion([6,0,21]);b.AllowScriptAccess="always"}catch(d){if(f.major==6){return f}}try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(d){}}if(b!=null){f=new deconcept.PlayerVersion(b.GetVariable("$version").split(" ")[1].split(","))}}}return f};deconcept.PlayerVersion=function(a){this.major=a[0]!=null?parseInt(a[0]):0;this.minor=a[1]!=null?parseInt(a[1]):0;this.rev=a[2]!=null?parseInt(a[2]):0};deconcept.PlayerVersion.prototype.versionIsValid=function(a){if(this.major<a.major){return false}if(this.major>a.major){return true}if(this.minor<a.minor){return false}if(this.minor>a.minor){return true}if(this.rev<a.rev){return false}return true};deconcept.util={getRequestParameter:function(c){var d=document.location.search||document.location.hash;if(c==null){return d}if(d){var b=d.substring(1).split("&");for(var a=0;a<b.length;a++){if(b[a].substring(0,b[a].indexOf("="))==c){return b[a].substring((b[a].indexOf("=")+1))}}}return""}};deconcept.SWFObjectUtil.cleanupSWFs=function(){var b=document.getElementsByTagName("OBJECT");for(var c=b.length-1;c>=0;c--){b[c].style.display="none";for(var a in b[c]){if(typeof b[c][a]=="function"){b[c][a]=function(){}}}}};if(deconcept.SWFObject.doPrepUnload){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};window.attachEvent("onunload",deconcept.SWFObjectUtil.cleanupSWFs)};window.attachEvent("onbeforeunload",deconcept.SWFObjectUtil.prepUnload);deconcept.unloadSet=true}}if(!document.getElementById&&document.all){document.getElementById=function(a){return document.all[a]}}var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;
//swfobject.js
var swfobject=function(){var Z="undefined",P="object",B="Shockwave Flash",h="ShockwaveFlash.ShockwaveFlash",W="application/x-shockwave-flash",K="SWFObjectExprInst",G=window,g=document,N=navigator,f=[],H=[],Q=null,L=null,T=null,S=false,C=false;var a=function(){var l=typeof g.getElementById!=Z&&typeof g.getElementsByTagName!=Z&&typeof g.createElement!=Z&&typeof g.appendChild!=Z&&typeof g.replaceChild!=Z&&typeof g.removeChild!=Z&&typeof g.cloneNode!=Z,t=[0,0,0],n=null;if(typeof N.plugins!=Z&&typeof N.plugins[B]==P){n=N.plugins[B].description;if(n){n=n.replace(/^.*\s+(\S+\s+\S+$)/,"$1");t[0]=parseInt(n.replace(/^(.*)\..*$/,"$1"),10);t[1]=parseInt(n.replace(/^.*\.(.*)\s.*$/,"$1"),10);t[2]=/r/.test(n)?parseInt(n.replace(/^.*r(.*)$/,"$1"),10):0}}else{if(typeof G.ActiveXObject!=Z){var o=null,s=false;try{o=new ActiveXObject(h+".7")}catch(k){try{o=new ActiveXObject(h+".6");t=[6,0,21];o.AllowScriptAccess="always"}catch(k){if(t[0]==6){s=true}}if(!s){try{o=new ActiveXObject(h)}catch(k){}}}if(!s&&o){try{n=o.GetVariable("$version");if(n){n=n.split(" ")[1].split(",");t=[parseInt(n[0],10),parseInt(n[1],10),parseInt(n[2],10)]}}catch(k){}}}}var v=N.userAgent.toLowerCase(),j=N.platform.toLowerCase(),r=/webkit/.test(v)?parseFloat(v.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,i=false,q=j?/win/.test(j):/win/.test(v),m=j?/mac/.test(j):/mac/.test(v);/*@cc_on i=true;@if(@_win32)q=true;@elif(@_mac)m=true;@end@*/return{w3cdom:l,pv:t,webkit:r,ie:i,win:q,mac:m}}();var e=function(){if(!a.w3cdom){return }J(I);if(a.ie&&a.win){try{g.write("<script id=__ie_ondomload defer=true src=//:><\/script>");var i=c("__ie_ondomload");if(i){i.onreadystatechange=function(){if(this.readyState=="complete"){this.parentNode.removeChild(this);V()}}}}catch(j){}}if(a.webkit&&typeof g.readyState!=Z){Q=setInterval(function(){if(/loaded|complete/.test(g.readyState)){V()}},10)}if(typeof g.addEventListener!=Z){g.addEventListener("DOMContentLoaded",V,null)}M(V)}();function V(){if(S){return }if(a.ie&&a.win){var m=Y("span");try{var l=g.getElementsByTagName("body")[0].appendChild(m);l.parentNode.removeChild(l)}catch(n){return }}S=true;if(Q){clearInterval(Q);Q=null}var j=f.length;for(var k=0;k<j;k++){f[k]()}}function J(i){if(S){i()}else{f[f.length]=i}}function M(j){if(typeof G.addEventListener!=Z){G.addEventListener("load",j,false)}else{if(typeof g.addEventListener!=Z){g.addEventListener("load",j,false)}else{if(typeof G.attachEvent!=Z){G.attachEvent("onload",j)}else{if(typeof G.onload=="function"){var i=G.onload;G.onload=function(){i();j()}}else{G.onload=j}}}}}function I(){var l=H.length;for(var j=0;j<l;j++){var m=H[j].id;if(a.pv[0]>0){var k=c(m);if(k){H[j].width=k.getAttribute("width")?k.getAttribute("width"):"0";H[j].height=k.getAttribute("height")?k.getAttribute("height"):"0";if(O(H[j].swfVersion)){if(a.webkit&&a.webkit<312){U(k)}X(m,true)}else{if(H[j].expressInstall&&!C&&O("6.0.65")&&(a.win||a.mac)){D(H[j])}else{d(k)}}}}else{X(m,true)}}}function U(m){var k=m.getElementsByTagName(P)[0];if(k){var p=Y("embed"),r=k.attributes;if(r){var o=r.length;for(var n=0;n<o;n++){if(r[n].nodeName.toLowerCase()=="data"){p.setAttribute("src",r[n].nodeValue)}else{p.setAttribute(r[n].nodeName,r[n].nodeValue)}}}var q=k.childNodes;if(q){var s=q.length;for(var l=0;l<s;l++){if(q[l].nodeType==1&&q[l].nodeName.toLowerCase()=="param"){p.setAttribute(q[l].getAttribute("name"),q[l].getAttribute("value"))}}}m.parentNode.replaceChild(p,m)}}function F(i){if(a.ie&&a.win&&O("8.0.0")){G.attachEvent("onunload",function(){var k=c(i);if(k){for(var j in k){if(typeof k[j]=="function"){k[j]=function(){}}}k.parentNode.removeChild(k)}})}}function D(j){C=true;var o=c(j.id);if(o){if(j.altContentId){var l=c(j.altContentId);if(l){L=l;T=j.altContentId}}else{L=b(o)}if(!(/%$/.test(j.width))&&parseInt(j.width,10)<310){j.width="310"}if(!(/%$/.test(j.height))&&parseInt(j.height,10)<137){j.height="137"}g.title=g.title.slice(0,47)+" - Flash Player Installation";var n=a.ie&&a.win?"ActiveX":"PlugIn",k=g.title,m="MMredirectURL="+G.location+"&MMplayerType="+n+"&MMdoctitle="+k,p=j.id;if(a.ie&&a.win&&o.readyState!=4){var i=Y("div");p+="SWFObjectNew";i.setAttribute("id",p);o.parentNode.insertBefore(i,o);o.style.display="none";G.attachEvent("onload",function(){o.parentNode.removeChild(o)})}R({data:j.expressInstall,id:K,width:j.width,height:j.height},{flashvars:m},p)}}function d(j){if(a.ie&&a.win&&j.readyState!=4){var i=Y("div");j.parentNode.insertBefore(i,j);i.parentNode.replaceChild(b(j),i);j.style.display="none";G.attachEvent("onload",function(){j.parentNode.removeChild(j)})}else{j.parentNode.replaceChild(b(j),j)}}function b(n){var m=Y("div");if(a.win&&a.ie){m.innerHTML=n.innerHTML}else{var k=n.getElementsByTagName(P)[0];if(k){var o=k.childNodes;if(o){var j=o.length;for(var l=0;l<j;l++){if(!(o[l].nodeType==1&&o[l].nodeName.toLowerCase()=="param")&&!(o[l].nodeType==8)){m.appendChild(o[l].cloneNode(true))}}}}}return m}function R(AE,AC,q){var p,t=c(q);if(typeof AE.id==Z){AE.id=q}if(a.ie&&a.win){var AD="";for(var z in AE){if(AE[z]!=Object.prototype[z]){if(z=="data"){AC.movie=AE[z]}else{if(z.toLowerCase()=="styleclass"){AD+=' class="'+AE[z]+'"'}else{if(z!="classid"){AD+=" "+z+'="'+AE[z]+'"'}}}}}var AB="";for(var y in AC){if(AC[y]!=Object.prototype[y]){AB+='<param name="'+y+'" value="'+AC[y]+'" />'}}t.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+AD+">"+AB+"</object>";F(AE.id);p=c(AE.id)}else{if(a.webkit&&a.webkit<312){var AA=Y("embed");AA.setAttribute("type",W);for(var x in AE){if(AE[x]!=Object.prototype[x]){if(x=="data"){AA.setAttribute("src",AE[x])}else{if(x.toLowerCase()=="styleclass"){AA.setAttribute("class",AE[x])}else{if(x!="classid"){AA.setAttribute(x,AE[x])}}}}}for(var w in AC){if(AC[w]!=Object.prototype[w]){if(w!="movie"){AA.setAttribute(w,AC[w])}}}t.parentNode.replaceChild(AA,t);p=AA}else{var s=Y(P);s.setAttribute("type",W);for(var v in AE){if(AE[v]!=Object.prototype[v]){if(v.toLowerCase()=="styleclass"){s.setAttribute("class",AE[v])}else{if(v!="classid"){s.setAttribute(v,AE[v])}}}}for(var u in AC){if(AC[u]!=Object.prototype[u]&&u!="movie"){E(s,u,AC[u])}}t.parentNode.replaceChild(s,t);p=s}}return p}function E(k,i,j){var l=Y("param");l.setAttribute("name",i);l.setAttribute("value",j);k.appendChild(l)}function c(i){return g.getElementById(i)}function Y(i){return g.createElement(i)}function O(k){var j=a.pv,i=k.split(".");i[0]=parseInt(i[0],10);i[1]=parseInt(i[1],10);i[2]=parseInt(i[2],10);return(j[0]>i[0]||(j[0]==i[0]&&j[1]>i[1])||(j[0]==i[0]&&j[1]==i[1]&&j[2]>=i[2]))?true:false}function A(m,j){if(a.ie&&a.mac){return }var l=g.getElementsByTagName("head")[0],k=Y("style");k.setAttribute("type","text/css");k.setAttribute("media","screen");if(!(a.ie&&a.win)&&typeof g.createTextNode!=Z){k.appendChild(g.createTextNode(m+" {"+j+"}"))}l.appendChild(k);if(a.ie&&a.win&&typeof g.styleSheets!=Z&&g.styleSheets.length>0){var i=g.styleSheets[g.styleSheets.length-1];if(typeof i.addRule==P){i.addRule(m,j)}}}function X(k,i){var j=i?"visible":"hidden";if(S){c(k).style.visibility=j}else{A("#"+k,"visibility:"+j)}}return{registerObject:function(l,i,k){if(!a.w3cdom||!l||!i){return }var j={};j.id=l;j.swfVersion=i;j.expressInstall=k?k:false;H[H.length]=j;X(l,false)},getObjectById:function(l){var i=null;if(a.w3cdom&&S){var j=c(l);if(j){var k=j.getElementsByTagName(P)[0];if(!k||(k&&typeof j.SetVariable!=Z)){i=j}else{if(typeof k.SetVariable!=Z){i=k}}}}return i},embedSWF:function(n,u,r,t,j,m,k,p,s){if(!a.w3cdom||!n||!u||!r||!t||!j){return }r+="";t+="";if(O(j)){X(u,false);var q=(typeof s==P)?s:{};q.data=n;q.width=r;q.height=t;var o=(typeof p==P)?p:{};if(typeof k==P){for(var l in k){if(k[l]!=Object.prototype[l]){if(typeof o.flashvars!=Z){o.flashvars+="&"+l+"="+k[l]}else{o.flashvars=l+"="+k[l]}}}}J(function(){R(q,o,u);if(q.id==u){X(u,true)}})}else{if(m&&!C&&O("6.0.65")&&(a.win||a.mac)){X(u,false);J(function(){var i={};i.id=i.altContentId=u;i.width=r;i.height=t;i.expressInstall=m;D(i)})}}},getFlashPlayerVersion:function(){return{major:a.pv[0],minor:a.pv[1],release:a.pv[2]}},hasFlashPlayerVersion:O,createSWF:function(k,j,i){if(a.w3cdom&&S){return R(k,j,i)}else{return undefined}},createCSS:function(j,i){if(a.w3cdom){A(j,i)}},addDomLoadEvent:J,addLoadEvent:M,getQueryParamValue:function(m){var l=g.location.search||g.location.hash;if(m==null){return l}if(l){var k=l.substring(1).split("&");for(var j=0;j<k.length;j++){if(k[j].substring(0,k[j].indexOf("="))==m){return k[j].substring((k[j].indexOf("=")+1))}}}return""},expressInstallCallback:function(){if(C&&L){var i=c(K);if(i){i.parentNode.replaceChild(L,i);if(T){X(T,true);if(a.ie&&a.win){L.style.display="block"}}L=null;T=null;C=false}}}}}();
//freepaper-min_yuiCompressed.js
m_freepaper_swfUrl="/design/plain_site/flashFreepaper/freepaper.0.7.0.swf";m_freepaper_phpURL="/design/plain_site/php/freepaper.php";m_freepaper_ExtractFromDOM=false;freepaper={embedDoc:function(a,b,f){if(!b.width){b.width=600}if(!b.height){b.height=800}if(!f.altContentId){f.altContentId="freepaper1"}f.id=f.altContentId+"_ready";a.playerId=f.id;var d=document.getElementById(f.altContentId);d.style.height=b.height+"px";d.style.width=b.width+"px";var c=this.getXhr();if(!c){throw new Error("Impossible d'ouvrir une communication xhr.")}var e=this;c.onreadystatechange=function(){if(c.readyState==4){if(c.status==200){if(f.trace==true){alert(c.responseText)}e.display(a,b,f)}else{var g="Ouverture de "+m_freepaper_phpURL+"\n";g+="Erreur: "+c.status+" "+c.statusText;alert(g)}}};c.open("POST",m_freepaper_phpURL,true);c.setRequestHeader("Content-Type","application/x-www-form-urlencoded");c.send("docURL="+a.pdfURL+"&callerURL="+document.URL)},display:function(a,b,c){a.swfURL=a.pdfURL+".swf";a.pdfURL=null;c.styleclass="freepaper";swfobject.embedSWF(m_freepaper_swfUrl,c.altContentId,b.width,b.height,"8.0.0",false,a,b,c);setTimeout(this.resetGetFlashPlayer_Proxy(c.altContentId),500)},resetGetFlashPlayer_Proxy:function(b){var a=this;return function(){a.resetGetFlashPlayer(b)}},resetGetFlashPlayer:function(b){var c=document.getElementById(b);if(c){c.style.backgroundImage="url(images/empty.gif)";var a=c.getElementsByTagName("IMG")[0];a.style.display="block";alert("Téléchargez le plugin Flash !")}},getXhr:function(){var b=null;if(window.XMLHttpRequest){b=new XMLHttpRequest()}else{if(window.ActiveXObject){try{b=new ActiveXObject("Msxml2.XMLHTTP")}catch(a){b=new ActiveXObject("Microsoft.XMLHTTP")}}else{alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");b=false}}return b},fitToPage:function(b){if(fpdomutil.isIE6){alert("Fonction non disponible sous IE6");var a=document.getElementById(b);a.setPageState(false);return}if(typeof this.objectData!="undefined"){alert("il n'est pas possible d'afficher en pleine page plusieurs documents simultanément");var a=document.getElementById(b);a.setPageState(false);return}if(fpdomutil.isOpera){m_freepaper_ExtractFromDOM=true}setTimeout(this.initFullPageDisplay_proxy(document.getElementById(b)),100)},initFullPageDisplay_proxy:function(a){return function(){freepaper.initFullPageDisplay(a)}},initFullPageDisplay:function(b){this.objectData=new Object();this.objectData.nodeRef=b;this.objectData.bodyMarginTop=fpdomutil.getStyle(document.body,"margin-top","marginTop");if(!this.objectData.bodyMarginTop){this.objectData.bodyMarginTop=0}this.objectData.bodyMarginLeft=fpdomutil.getStyle(document.body,"margin-left","marginLeft");if(!this.objectData.bodyMarginLeft){this.objectData.bodyMarginLeft=0}this.objectData.bodyMarginRight=fpdomutil.getStyle(document.body,"margin-right","marginRight");if(!this.objectData.bodyMarginRight){this.objectData.bodyMarginRight=0}this.objectData.bodyMarginBottom=fpdomutil.getStyle(document.body,"margin-bottom","marginBottom");if(!this.objectData.bodyMarginBottom){this.objectData.bodyMarginBottom=0}this.objectData.width=fpdomutil.getObjectWidth(b);this.objectData.height=fpdomutil.getObjectHeight(b);this.objectData.marginLeft=parseInt(b.style.marginLeft);if(isNaN(this.objectData.marginLeft)){this.objectData.marginLeft=0}this.objectData.marginTop=parseInt(b.style.marginTop);if(isNaN(this.objectData.marginTop)){this.objectData.marginTop=0}this.objectData.marginBottom=parseInt(b.style.marginBottom);if(isNaN(this.objectData.marginBottom)){this.objectData.marginBottom=0}this.objectData.marginRight=parseInt(b.style.marginRight);if(isNaN(this.objectData.marginRight)){this.objectData.marginRight=0}if(m_freepaper_ExtractFromDOM){document.body.style.margin=0;myClone=b.cloneNode(true);this.objectData.nodeRef=myClone;this.objectData.newElem=document.createElement("div");var a=document.body.childNodes;while(a.length){this.objectData.newElem.insertBefore(a.item(0),null)}document.body.insertBefore(myClone,document.body.firstChild)}else{document.body.style.marginTop="-999999px";document.body.style.marginLeft="-999999px"}if(fpdomutil.isIE){setTimeout(this.refreshFitToPage,400)}else{this.refreshFitToPage()}},refreshFitToPage:function(){if(typeof freepaper.objectData=="undefined"){return}var e=freepaper.objectData.nodeRef;var a=20;myPlayer=e;var f=0;if(fpdomutil.isSafari){f=200}setTimeout(d,f);function d(){if(myPlayer.setPageState){myPlayer.setPageState(true)}else{if(a>0){a--;setTimeout(d,200)}}}deltaX=1;deltaY=1;if(m_freepaper_ExtractFromDOM){e.style.marginLeft="0px";e.style.marginTop="0px";deltaY=4}else{var b=fpdomutil.getObjectLeft(e)-fpdomutil.getScrollLeft();var c=fpdomutil.getObjectTop(e)-fpdomutil.getScrollTop();marginLeft=parseInt(e.style.marginLeft);if(isNaN(marginLeft)){marginLeft=0}e.style.marginLeft=(marginLeft-b)+"px";marginTop=parseInt(e.style.marginTop);if(isNaN(marginTop)){marginTop=0}e.style.marginTop=(marginTop-c)+"px";e.style.marginBottom="-968000px";e.style.marginRight="-999999px"}e.style.height=(fpdomutil.getNavigatorHeight()-deltaY)+"px";e.style.width=(fpdomutil.getNavigatorWidth()-deltaX)+"px"},addResizeEvent:function(a){if(typeof window.onresize!="function"){window.onresize=a}else{window.onresize=function(){onresize();a()}}},restoreDisplay:function(){setTimeout(this._restoreDisplayWithDelay,100)},_restoreDisplayWithDelay:function(){document.body.style.marginTop=freepaper.objectData.bodyMarginTop;document.body.style.marginLeft=freepaper.objectData.bodyMarginLeft;if(m_freepaper_ExtractFromDOM){document.body.style.marginRight=freepaper.objectData.bodyMarginRight;document.body.style.marginBottom=freepaper.objectData.bodyMarginBottom;document.body.removeChild(document.body.childNodes.item(0));var a=freepaper.objectData.newElem.childNodes;while(a.length){document.body.insertBefore(a.item(0),null)}}else{var b=freepaper.objectData.nodeRef;b.style.marginBottom=freepaper.objectData.marginBottom+"px";b.style.marginRight=freepaper.objectData.marginRight+"px";b.style.marginLeft=freepaper.objectData.marginLeft+"px";b.style.marginTop=freepaper.objectData.marginTop+"px";b.style.width=freepaper.objectData.width+"px";b.style.height=freepaper.objectData.height+"px"}delete (freepaper.objectData)}};freepaper.addResizeEvent(freepaper.refreshFitToPage);var fpdomutil={getObjectLeft:function(b){var c=(typeof(b)=="string")?document.getElementById(b):b;var a=0;a=c.offsetLeft;while(c.offsetParent){c=c.offsetParent;a+=c.offsetLeft}return parseInt(a)},getObjectTop:function(b){var c=(typeof(b)=="string")?document.getElementById(b):b;var a=0;a=c.offsetTop;while(c.offsetParent){c=c.offsetParent;a+=c.offsetTop}return parseInt(a)},getObjectWidth:function(b){var c=(typeof(b)=="string")?document.getElementById(b):b;var a=0;a=c.offsetWidth;return parseInt(a)},getObjectHeight:function(b){var c=(typeof(b)=="string")?document.getElementById(b):b;var a=0;a=c.offsetHeight;return parseInt(a)},getNavigatorHeight:function(){if(window.innerHeight){return window.innerHeight}else{if(document.body){if(document.body.parentElement&&document.body.parentElement.clientHeight){return document.body.parentElement.clientHeight}else{if(document.body.clientHeight){return document.body.clientHeight}}}}return 0},getNavigatorWidth:function(){if(window.innerWidth){return window.innerWidth}else{if(document.body){if(document.body.parentElement&&document.body.parentElement.clientWidth){return document.body.parentElement.clientWidth}else{if(document.body.clientWidth){return document.body.clientWidth}}}}return 0},getDocumentHeight:function(){return document.body.scrollHeight},getDocumentWidth:function(){return document.body.scrollWidth},getScrollTop:function(){if(window.innerWidth){return window.pageYOffset}else{return document.documentElement.scrollTop}},getScrollLeft:function(){if(window.innerWidth){return window.pageXOffset}else{return document.documentElement.scrollLeft}},addNewRule:function(d,a,b,c){if(document.styleSheets){if(document.styleSheets[d].cssRules){document.styleSheets[d].insertRule(a+"{"+b+";}",c)}else{if(document.styleSheets[d].rules){document.styleSheets[d].addRule(a,b,c)}}}},deleteRule:function(a,b){if(document.styleSheets){if(document.styleSheets[a].cssRules){document.styleSheets[a].deleteRule(b)}else{if(document.styleSheets[a].rules){document.styleSheets[a].removeRule(b)}}}},getCssRules:function(a){if(typeof(a)=="undefined"){a=0}if(document.styleSheets){if(document.styleSheets[a].cssRules){return document.styleSheets[a].cssRules}else{if(document.styleSheets[a].rules){return document.styleSheets[a].rules}}}},getScrollBarWidth:function(){var c=document.createElement("p");c.style.width="100%";c.style.height="200px";var b=document.createElement("div");b.style.position="absolute";b.style.top="0px";b.style.left="0px";b.style.visibility="hidden";b.style.width="200px";b.style.height="150px";b.style.overflow="hidden";b.appendChild(c);document.body.appendChild(b);var d=c.offsetWidth;b.style.overflow="scroll";var a=c.offsetWidth;if(d==a){a=b.clientWidth}document.body.removeChild(b);return(d-a)},getStyle:function(b,c,a){if(window.getComputedStyle){retVal=document.defaultView.getComputedStyle(b,null).getPropertyValue(c)}else{if(b.currentStyle){retVal=b.currentStyle[a]}}return retVal},isIE6:navigator.userAgent.toLowerCase().indexOf("msie 6")!=-1,isIE:navigator.userAgent.toLowerCase().indexOf("msie")!=-1,isFF3:navigator.userAgent.toLowerCase().indexOf("firefox/3")!=-1,isSafari:navigator.userAgent.toLowerCase().indexOf("safari")!=-1,isOpera:navigator.userAgent.toLowerCase().indexOf("opera")!=-1};
//imageMenu_yuiCompressed.js
var ImageMenu=new Class({getOptions:function(){return{onOpen:true,onClose:Class.empty,openWidth:200,transition:Fx.Transitions.quadOut,duration:400,open:null,border:0}},initialize:function(b,a){this.setOptions(this.getOptions(),a);this.elements=$$(b);this.widths={};this.widths.closed=this.elements[0].getStyle("width").toInt();this.widths.openSelected=this.options.openWidth;this.widths.openOthers=Math.round(((this.widths.closed*this.elements.length)-(this.widths.openSelected+this.options.border))/(this.elements.length-1));this.fx=new Fx.Elements(this.elements,{wait:false,duration:this.options.duration,transition:this.options.transition});this.elements.each(function(d,c){d.addEvent("mouseenter",function(f){new Event(f).stop();this.reset(c)}.bind(this));d.addEvent("mouseleave",function(f){new Event(f).stop();this.reset(this.options.open)}.bind(this));var e=this;d.addEvent("click",function(f){if(e.options.onOpen){new Event(f).stop();if(e.options.open==c){e.options.open=null;e.options.onClose(this.href,c)}else{e.options.open=c;e.options.onOpen(this.href,c)}}})}.bind(this));if(this.options.open){if($type(this.options.open)=="number"){this.reset(this.options.open)}else{this.elements.each(function(d,c){if(d.id==this.options.open){this.reset(c)}},this)}}},reset:function(a){if($type(a)=="number"){var b=this.widths.openOthers;if(a+1==this.elements.length){b+=this.options.border}}else{var b=this.widths.closed}var c={};this.elements.each(function(f,e){var d=b;if(e==this.elements.length-1){d=b+5}c[e]={width:d}}.bind(this));if($type(a)=="number"){c[a]={width:this.widths.openSelected}}this.fx.start(c)}});ImageMenu.implement(new Options);ImageMenu.implement(new Events);
//sidebar2_yuiCompressed.js
var isExtended2=0;var height2=2800;var width2=890;var slideDuration2=1000;var opacityDuration2=1500;function extendContract2(){if(isExtended2==0){sideBarSlide2(0,height2,0,width2);sideBarOpacity2(0,1);isExtended2=1;$("sideBarTab2").childNodes[0].src=$("sideBarTab2").childNodes[0].src.replace(/(\.[^.]+)$/,"-active$1")}else{sideBarSlide2(height2,0,width2,0);sideBarOpacity2(1,0);isExtended2=0;$("sideBarTab2").childNodes[0].src=$("sideBarTab2").childNodes[0].src.replace(/-active(\.[^.]+)$/,"$1")}}function sideBarSlide2(a,c,b,e){var d=new Fx.Styles("sideBarContents2",{duration:slideDuration2,transition:Fx.Transitions.linear});d.custom({height:[a,c],width:[b,e]})}function sideBarOpacity2(c,b){var a=new Fx.Styles("sideBarContents2",{duration:opacityDuration2,transition:Fx.Transitions.linear});a.custom({opacity:[c,b]})}function init2(){$("sideBarTab2").addEvent("click",function(){extendContract2()})}window.addEvent("load",function(){init2()});
//tabber.js
	  document.write('<style type="text/css">.tabber{display:none;}<\/style>');

function tabberObj(argsObj)
{
  var arg; /* name of an argument to override */
  this.div = null;
  this.classMain = "tabber";
  this.classMainLive = "tabberlive";
  this.classTab = "tabbertab";
  this.classTabDefault = "tabbertabdefault";
  this.classNav = "tabbernav";
  this.classTabHide = "tabbertabhide";
  this.classNavActive = "tabberactive";
  this.titleElements = ['h2','h3','h4','h5','h6'];
  this.titleElementsStripHTML = true;
  this.removeTitle = true;
  this.addLinkId = false;
  this.linkIdFormat = '<tabberid>nav<tabnumberone>';
  for (arg in argsObj) { this[arg] = argsObj[arg]; }
  this.REclassMain = new RegExp('\\b' + this.classMain + '\\b', 'gi');
  this.REclassMainLive = new RegExp('\\b' + this.classMainLive + '\\b', 'gi');
  this.REclassTab = new RegExp('\\b' + this.classTab + '\\b', 'gi');
  this.REclassTabDefault = new RegExp('\\b' + this.classTabDefault + '\\b', 'gi');
  this.REclassTabHide = new RegExp('\\b' + this.classTabHide + '\\b', 'gi');
  this.tabs = new Array();
  if (this.div) {
    this.init(this.div);
    this.div = null;
  }
}
tabberObj.prototype.init = function(e)
{
  var
  childNodes, /* child nodes of the tabber div */
  i, i2, /* loop indices */
  t, /* object to store info about a single tab */
  defaultTab=0, /* which tab to select by default */
  DOM_ul, /* tabbernav list */
  DOM_li, /* tabbernav list item */
  DOM_a, /* tabbernav link */
  aId, /* A unique id for DOM_a */
  headingElement; /* searching for text to use in the tab */

  if (!document.getElementsByTagName) { return false; }
  if (e.id) {
    this.id = e.id;
  }
  this.tabs.length = 0;
  childNodes = e.childNodes;
  for(i=0; i < childNodes.length; i++) {
    if(childNodes[i].className &&
       childNodes[i].className.match(this.REclassTab)) {
      t = new Object();
      t.div = childNodes[i];
      this.tabs[this.tabs.length] = t;
      if (childNodes[i].className.match(this.REclassTabDefault)) {
	defaultTab = this.tabs.length-1;
      }
    }
  }
  DOM_ul = document.createElement("ul");
  DOM_ul.className = this.classNav;
  
  for (i=0; i < this.tabs.length; i++) {
    t = this.tabs[i];
    t.headingText = t.div.title;
    if (this.removeTitle) { t.div.title = ''; }
    if (!t.headingText) {
      for (i2=0; i2<this.titleElements.length; i2++) {
	headingElement = t.div.getElementsByTagName(this.titleElements[i2])[0];
	if (headingElement) {
	  t.headingText = headingElement.innerHTML;
	  if (this.titleElementsStripHTML) {
	    t.headingText.replace(/<br>/gi," ");
	    t.headingText = t.headingText.replace(/<[^>]+>/g,"");
	  }
	  break;
	}
      }
    }

    if (!t.headingText) {
      t.headingText = i + 1;
    }
    DOM_li = document.createElement("li");
    t.li = DOM_li;
var img=document.createElement('img');
img.src=t.headingText;
img.alt = "onglet";
    DOM_a = document.createElement("a");
DOM_a.appendChild(img); // <==== MA LIGNE DE REMPLACEMENT
    DOM_a.href = "javascript:void(null);";
    DOM_a.title = " ";
    DOM_a.onclick = this.navClick;
    DOM_a.tabber = this;
    DOM_a.tabberIndex = i;
    if (this.addLinkId && this.linkIdFormat) {
      aId = this.linkIdFormat;
      aId = aId.replace(/<tabberid>/gi, this.id);
      aId = aId.replace(/<tabnumberzero>/gi, i);
      aId = aId.replace(/<tabnumberone>/gi, i+1);
      aId = aId.replace(/<tabtitle>/gi, t.headingText.replace(/[^a-zA-Z0-9\-]/gi, ''));
      DOM_a.id = aId;
    }
    DOM_li.appendChild(DOM_a);
    DOM_ul.appendChild(DOM_li);
  }
  e.insertBefore(DOM_ul, e.firstChild);
  e.className = e.className.replace(this.REclassMain, this.classMainLive);
  this.tabShow(defaultTab);
  if (typeof this.onLoad == 'function') {
    this.onLoad({tabber:this});
  }
  return this;
};

tabberObj.prototype.navClick = function(event)
{
  var
  rVal, /* Return value from the user onclick function */
  a, /* element that triggered the onclick event */
  self, /* the tabber object */
  tabberIndex, /* index of the tab that triggered the event */
  onClickArgs; /* args to send the onclick function */

  a = this;
  if (!a.tabber) { return false; }

  self = a.tabber;
  tabberIndex = a.tabberIndex;
  a.blur();

  if (typeof self.onClick == 'function') {
    onClickArgs = {'tabber':self, 'index':tabberIndex, 'event':event};
    if (!event) { onClickArgs.event = window.event; }
    rVal = self.onClick(onClickArgs);
    if (rVal === false) { return false; }
  }
  self.tabShow(tabberIndex);
  return false;
};

tabberObj.prototype.tabHideAll = function()
{
  var i; /* counter */
  for (i = 0; i < this.tabs.length; i++) {
    this.tabHide(i);
  }
};

tabberObj.prototype.tabHide = function(tabberIndex)
{
  var div;

  if (!this.tabs[tabberIndex]) { return false; }
  div = this.tabs[tabberIndex].div;
  if (!div.className.match(this.REclassTabHide)) {
    div.className += ' ' + this.classTabHide;
  }
  this.navClearActive(tabberIndex);
  return this;
};

tabberObj.prototype.tabShow = function(tabberIndex)
{
  var div;
  if (!this.tabs[tabberIndex]) { return false; }
  this.tabHideAll();
  div = this.tabs[tabberIndex].div;
  div.className = div.className.replace(this.REclassTabHide, '');
  this.navSetActive(tabberIndex);
  if (typeof this.onTabDisplay == 'function') {
    this.onTabDisplay({'tabber':this, 'index':tabberIndex});
  }
  return this;
};

tabberObj.prototype.navSetActive = function(tabberIndex)
{
  this.tabs[tabberIndex].li.className = this.classNavActive;
  return this;
};

tabberObj.prototype.navClearActive = function(tabberIndex)
{
  this.tabs[tabberIndex].li.className = '';
  return this;
};

/*==================================================*/

function tabberAutomatic(tabberArgs)
{
  var
    tempObj, /* Temporary tabber object */
    divs, /* Array of all divs on the page */
    i; /* Loop index */

  if (!tabberArgs) { tabberArgs = {}; }
  tempObj = new tabberObj(tabberArgs);
  divs = document.getElementsByTagName("div");
  for (i=0; i < divs.length; i++) {
    if (divs[i].className &&
	divs[i].className.match(tempObj.REclassMain)) {
      tabberArgs.div = divs[i];
      divs[i].tabber = new tabberObj(tabberArgs);
    }
  }
  return this;
}

/*==================================================*/

function tabberAutomaticOnLoad(tabberArgs)
{
  var oldOnLoad;
  if (!tabberArgs) { tabberArgs = {}; }
  oldOnLoad = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = function() {
      tabberAutomatic(tabberArgs);
    };
  } else {
    window.onload = function() {
      oldOnLoad();
      tabberAutomatic(tabberArgs);
    };
  }
}

/*==================================================*/

if (typeof tabberOptions == 'undefined') {
    tabberAutomaticOnLoad();
} else {
  if (!tabberOptions['manualStartup']) {
    tabberAutomaticOnLoad(tabberOptions);
  }
}
