var hashDealer={checkURL:function(){var currentURL=location.href;if(currentURL.search(/#/)!==-1){var baseURL=this.getBaseUrl();var currentUrlAfterHash=currentURL.split("#")[1].substr(1);var cleanURL=baseURL+currentUrlAfterHash;location.replace(cleanURL)}},getBaseUrl:function(){var baseURL="";var baseElements=document.getElementsByTagName("base");if(baseElements.length===1){baseURL=baseElements[0].attributes.href.nodeValue}return baseURL}};hashDealer.checkURL();eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!"".replace(/^/,String)){while(c--){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}("o a9={ac:'1.11'};h $5p(U){k(U!=84)};h $C(U){m(!$5p(U))k Q;m(U.49)k'I';o C=5g U;m(C=='2B'&&U.ae){1Z(U.6r){14 1:k'I';14 3:k(/\\S/).2I(U.8y)?'a1':'a4'}}m(C=='2B'||C=='h'){1Z(U.81){14 2e:k'1n';14 7g:k'4S';14 1a:k'6n'}m(5g U.W=='4l'){m(U.2O)k'at';m(U.6e)k'19'}}k C};h $2a(){o 4u={};J(o i=0;i<19.W;i++){J(o F 1c 19[i]){o ap=19[i][F];o 51=4u[F];m(51&&$C(ap)=='2B'&&$C(51)=='2B')4u[F]=$2a(51,ap);18 4u[F]=ap}}k 4u};o $M=h(){o 1f=19;m(!1f[1])1f=[c,1f[0]];J(o F 1c 1f[1])1f[0][F]=1f[1][F];k 1f[0]};o $4b=h(){J(o i=0,l=19.W;i<l;i++){19[i].M=h(1E){J(o 1O 1c 1E){m(!c.1B[1O])c.1B[1O]=1E[1O];m(!c[1O])c[1O]=$4b.5E(1O)}}}};$4b.5E=h(1O){k h(Y){k c.1B[1O].4i(Y,2e.1B.89.1Q(19,1))}};$4b(6a,2e,5U,88);h $2k(U){k!!(U||U===0)};h $4K(U,83){k $5p(U)?U:83};h $7d(3G,2x){k 1h.a0(1h.7d()*(2x-3G+1)+3G)};h $2Q(){k P 8H().8o()};h $6v(25){9H(25);9y(25);k 1i};o 2Z=h(U){U=U||{};U.M=$M;k U};o 9L=P 2Z(O);o 9N=P 2Z(L);L.5L=L.2F('5L')[0];O.3b=!!(L.5K);m(O.9c)O.2l=O[O.62?'9Z':'82']=1g;18 m(L.8d&&!L.9M&&!bz.bg)O.3D=O[O.3b?'bi':'4Y']=1g;18 m(L.bh!=1i)O.6I=1g;O.bb=O.3D;6s.M=$M;m(5g 4U=='84'){o 4U=h(){};m(O.3D)L.7N(\"b9\");4U.1B=(O.3D)?O[\"[[bu.1B]]\"]:{}}4U.1B.49=h(){};m(O.82)4n{L.bs(\"bm\",Q,1g)}43(e){};o 1a=h(1q){o 4N=h(){k(19[0]!==1i&&c.1t&&$C(c.1t)=='h')?c.1t.4i(c,19):c};$M(4N,c);4N.1B=1q;4N.81=1a;k 4N};1a.1o=h(){};1a.1B={M:h(1q){o 5o=P c(1i);J(o F 1c 1q){o 80=5o[F];5o[F]=1a.86(80,1q[F])}k P 1a(5o)},5G:h(){J(o i=0,l=19.W;i<l;i++)$M(c.1B,19[i])}};1a.86=h(3g,1W){m(3g&&3g!=1W){o C=$C(1W);m(C!=$C(3g))k 1W;1Z(C){14'h':o 70=h(){c.1j=19.6e.1j;k 1W.4i(c,19)};70.1j=3g;k 70;14'2B':k $2a(3g,1W)}}k 1W};o 74=P 1a({aI:h(N){c.3n=c.3n||[];c.3n.1e(N);k c},6q:h(){m(c.3n&&c.3n.W)c.3n.8f().2g(10,c)},aH:h(){c.3n=[]}});o 2t=P 1a({1V:h(C,N){m(N!=1a.1o){c.$15=c.$15||{};c.$15[C]=c.$15[C]||[];c.$15[C].7b(N)}k c},1p:h(C,1f,2g){m(c.$15&&c.$15[C]){c.$15[C].1G(h(N){N.2v({'Y':c,'2g':2g,'19':1f})()},c)}k c},3Z:h(C,N){m(c.$15&&c.$15[C])c.$15[C].3c(N);k c}});o 5M=P 1a({3x:h(){c.q=$2a.4i(1i,[c.q].M(19));m(c.1V){J(o 2V 1c c.q){m($C(c.q[2V]=='h')&&(/^4x[A-Z]/).2I(2V))c.1V(2V,c.q[2V])}}k c}});2e.M({5d:h(N,Y){J(o i=0,j=c.W;i<j;i++)N.1Q(Y,c[i],i,c)},2A:h(N,Y){o 45=[];J(o i=0,j=c.W;i<j;i++){m(N.1Q(Y,c[i],i,c))45.1e(c[i])}k 45},2q:h(N,Y){o 45=[];J(o i=0,j=c.W;i<j;i++)45[i]=N.1Q(Y,c[i],i,c);k 45},5A:h(N,Y){J(o i=0,j=c.W;i<j;i++){m(!N.1Q(Y,c[i],i,c))k Q}k 1g},aK:h(N,Y){J(o i=0,j=c.W;i<j;i++){m(N.1Q(Y,c[i],i,c))k 1g}k Q},42:h(2O,R){o 4a=c.W;J(o i=(R<0)?1h.2x(0,4a+R):R||0;i<4a;i++){m(c[i]===2O)k i}k-1},8b:h(1k,W){1k=1k||0;m(1k<0)1k=c.W+1k;W=W||(c.W-1k);o 76=[];J(o i=0;i<W;i++)76[i]=c[1k++];k 76},3c:h(2O){o i=0;o 4a=c.W;5H(i<4a){m(c[i]===2O){c.57(i,1);4a--}18{i++}}k c},1d:h(2O,R){k c.42(2O,R)!=-1},aM:h(1N){o U={},W=1h.3G(c.W,1N.W);J(o i=0;i<W;i++)U[1N[i]]=c[i];k U},M:h(1n){J(o i=0,j=1n.W;i<j;i++)c.1e(1n[i]);k c},2a:h(1n){J(o i=0,l=1n.W;i<l;i++)c.7b(1n[i]);k c},7b:h(2O){m(!c.1d(2O))c.1e(2O);k c},aA:h(){k c[$7d(0,c.W-1)]||1i},6o:h(){k c[c.W-1]||1i}});2e.1B.1G=2e.1B.5d;2e.1G=2e.5d;h $A(1n){k 2e.8b(1n)};h $1G(3f,N,Y){m(3f&&5g 3f.W=='4l'&&$C(3f)!='2B'){2e.5d(3f,N,Y)}18{J(o 1w 1c 3f)N.1Q(Y||3f,3f[1w],1w)}};2e.1B.2I=2e.1B.1d;5U.M({2I:h(5e,2o){k(($C(5e)=='28')?P 7g(5e,2o):5e).2I(c)},2G:h(){k 4v(c,10)},7Y:h(){k 4H(c)},78:h(){k c.33(/-\\D/g,h(2y){k 2y.7a(1).6x()})},7S:h(){k c.33(/\\w[A-Z]/g,h(2y){k(2y.7a(0)+'-'+2y.7a(1).4t())})},8B:h(){k c.33(/\\b[a-z]/g,h(2y){k 2y.6x()})},6M:h(){k c.33(/^\\s+|\\s+$/g,'')},7m:h(){k c.33(/\\s{2,}/g,' ').6M()},58:h(1n){o 2p=c.2y(/\\d{1,3}/g);k(2p)?2p.58(1n):Q},5t:h(1n){o 3H=c.2y(/^#?(\\w{1,2})(\\w{1,2})(\\w{1,2})$/);k(3H)?3H.89(1).5t(1n):Q},1d:h(28,s){k(s)?(s+c+s).42(s+28+s)>-1:c.42(28)>-1},8g:h(){k c.33(/([.*+?^${}()|[\\]\\/\\\\])/g,'\\\\$1')}});2e.M({58:h(1n){m(c.W<3)k Q;m(c.W==4&&c[3]==0&&!1n)k'aU';o 3H=[];J(o i=0;i<3;i++){o 4m=(c[i]-0).3P(16);3H.1e((4m.W==1)?'0'+4m:4m)}k 1n?3H:'#'+3H.1P('')},5t:h(1n){m(c.W!=3)k Q;o 2p=[];J(o i=0;i<3;i++){2p.1e(4v((c[i].W==1)?c[i]+c[i]:c[i],16))}k 1n?2p:'2p('+2p.1P(',')+')'}});6a.M({2v:h(q){o N=c;q=$2a({'Y':N,'G':Q,'19':1i,'2g':Q,'3z':Q,'5l':Q},q);m($2k(q.19)&&$C(q.19)!='1n')q.19=[q.19];k h(G){o 1f;m(q.G){G=G||O.G;1f=[(q.G===1g)?G:P q.G(G)];m(q.19)1f.M(q.19)}18 1f=q.19||19;o 34=h(){k N.4i($4K(q.Y,N),1f)};m(q.2g)k 7B(34,q.2g);m(q.3z)k aP(34,q.3z);m(q.5l)4n{k 34()}43(aW){k Q};k 34()}},b1:h(1f,Y){k c.2v({'19':1f,'Y':Y})},5l:h(1f,Y){k c.2v({'19':1f,'Y':Y,'5l':1g})()},Y:h(Y,1f){k c.2v({'Y':Y,'19':1f})},b0:h(Y,1f){k c.2v({'Y':Y,'G':1g,'19':1f})},2g:h(2g,Y,1f){k c.2v({'2g':2g,'Y':Y,'19':1f})()},3z:h(87,Y,1f){k c.2v({'3z':87,'Y':Y,'19':1f})()}});88.M({2G:h(){k 4v(c)},7Y:h(){k 4H(c)},1C:h(3G,2x){k 1h.3G(2x,1h.2x(3G,c))},3F:h(4I){4I=1h.30(10,4I||0);k 1h.3F(c*4I)/4I},aE:h(N){J(o i=0;i<c;i++)N(i)}});o K=P 1a({1t:h(B,1E){m($C(B)=='28'){m(O.2l&&1E&&(1E.1w||1E.C)){o 1w=(1E.1w)?' 1w=\"'+1E.1w+'\"':'';o C=(1E.C)?' C=\"'+1E.C+'\"':'';4w 1E.1w;4w 1E.C;B='<'+B+1w+C+'>'}B=L.7N(B)}B=$(B);k(!1E||!B)?B:B.2m(1E)}});o 1M=P 1a({1t:h(V){k(V)?$M(V,c):c}});1M.M=h(1E){J(o 1O 1c 1E){c.1B[1O]=1E[1O];c[1O]=$4b.5E(1O)}};h $(B){m(!B)k 1i;m(B.49)k 2f.48(B);m([O,L].1d(B))k B;o C=$C(B);m(C=='28'){B=L.5B(B);C=(B)?'I':Q}m(C!='I')k 1i;m(B.49)k 2f.48(B);m(['2B','aB'].1d(B.5y.4t()))k B;$M(B,K.1B);B.49=h(){};k 2f.48(B)};L.5x=L.2F;h $$(){o V=[];J(o i=0,j=19.W;i<j;i++){o 1y=19[i];1Z($C(1y)){14'I':V.1e(1y);14'az':1D;14 Q:1D;14'28':1y=L.5x(1y,1g);6O:V.M(1y)}}k $$.4E(V)};$$.4E=h(1n){o V=[];J(o i=0,l=1n.W;i<l;i++){m(1n[i].$4Z)5J;o I=$(1n[i]);m(I&&!I.$4Z){I.$4Z=1g;V.1e(I)}}J(o n=0,d=V.W;n<d;n++)V[n].$4Z=1i;k P 1M(V)};1M.5r=h(F){k h(){o 1f=19;o 1l=[];o V=1g;J(o i=0,j=c.W,34;i<j;i++){34=c[i][F].4i(c[i],1f);m($C(34)!='I')V=Q;1l.1e(34)};k(V)?$$.4E(1l):1l}};K.M=h(1q){J(o F 1c 1q){4U.1B[F]=1q[F];K.1B[F]=1q[F];K[F]=$4b.5E(F);o 7O=(2e.1B[F])?F+'1M':F;1M.1B[7O]=1M.5r(F)}};K.M({2m:h(1E){J(o 1O 1c 1E){o 3v=1E[1O];1Z(1O){14'99':c.6g(3v);1D;14'15':m(c.5N)c.5N(3v);1D;14'1q':c.63(3v);1D;6O:c.5f(1O,3v)}}k c},2T:h(B,7M){B=$(B);1Z(7M){14'7L':B.2M.6V(c,B);1D;14'7J':o 4s=B.8c();m(!4s)B.2M.6T(c);18 B.2M.6V(c,4s);1D;14'1r':o 6P=B.6i;m(6P){B.6V(c,6P);1D}6O:B.6T(c)}k c},bt:h(B){k c.2T(B,'7L')},9o:h(B){k c.2T(B,'7J')},bk:h(B){k c.2T(B,'4p')},bj:h(B){k c.2T(B,'1r')},9p:h(){o V=[];$1G(19,h(7K){V=V.7l(7K)});$$(V).2T(c);k c},3c:h(){k c.2M.8z(c)},ba:h(7P){o B=$(c.b8(7P!==Q));m(!B.$15)k B;B.$15={};J(o C 1c c.$15)B.$15[C]={'1N':$A(c.$15[C].1N),'1H':$A(c.$15[C].1H)};k B.59()},b5:h(B){B=$(B);c.2M.b6(B,c);k B},8x:h(1A){c.6T(L.bc(1A));k c},7n:h(1s){k c.1s.1d(1s,' ')},7V:h(1s){m(!c.7n(1s))c.1s=(c.1s+' '+1s).7m();k c},7Q:h(1s){c.1s=c.1s.33(P 7g('(^|\\\\s)'+1s+'(?:\\\\s|$)'),'$1').7m();k c},bd:h(1s){k c.7n(1s)?c.7Q(1s):c.7V(1s)},2X:h(F,H){1Z(F){14'2c':k c.7W(4H(H));14'9G':F=(O.2l)?'9D':'9W'}F=F.78();1Z($C(H)){14'4l':m(!['9P','7T'].1d(F))H+='4e';1D;14'1n':H='2p('+H.1P(',')+')'}c.1v[F]=H;k c},6g:h(1F){1Z($C(1F)){14'2B':K.5a(c,'2X',1F);1D;14'28':c.1v.6m=1F}k c},7W:h(2c){m(2c==0){m(c.1v.5s!=\"4X\")c.1v.5s=\"4X\"}18{m(c.1v.5s!=\"7U\")c.1v.5s=\"7U\"}m(!c.5z||!c.5z.9Q)c.1v.7T=1;m(O.2l)c.1v.2A=(2c==1)?'':\"9O(2c=\"+2c*9S+\")\";c.1v.2c=c.$3h.2c=2c;k c},1R:h(F){F=F.78();o 1u=c.1v[F];m(!$2k(1u)){m(F=='2c')k c.$3h.2c;1u=[];J(o 1v 1c K.3j){m(F==1v){K.3j[1v].1G(h(s){o 1v=c.1R(s);1u.1e(4v(1v)?1v:'8F')},c);m(F=='3k'){o 5A=1u.5A(h(4m){k(4m==1u[0])});k(5A)?1u[0]:Q}k 1u.1P(' ')}}m(F.1d('3k')){m(K.3j.3k.1d(F)){k['8G','6G','6H'].2q(h(p){k c.1R(F+p)},c).1P(' ')}18 m(K.8i.1d(F)){k['8E','8C','8D','7I'].2q(h(p){k c.1R('3k'+p+F.33('3k',''))},c).1P(' ')}}m(L.7R)1u=L.7R.9U(c,1i).9V(F.7S());18 m(c.5z)1u=c.5z[F]}m(O.2l)1u=K.8A(F,1u,c);m(1u&&F.2I(/5q/i)&&1u.1d('2p')){k 1u.5u('2p').57(1,4).2q(h(5q){k 5q.58()}).1P(' ')}k 1u},9f:h(){k K.6p(c,'1R',19)},4z:h(54,1k){54+='9C';o B=(1k)?c[1k]:c[54];5H(B&&$C(B)!='I')B=B[54];k $(B)},9A:h(){k c.4z('3g')},8c:h(){k c.4z('4s')},9z:h(){k c.4z('4s','6i')},6o:h(){k c.4z('3g','9K')},9J:h(){k $(c.2M)},9I:h(){k $$(c.8d)},6A:h(B){k!!$A(c.2F('*')).1d(B)},4C:h(F){o 35=K.5h[F];m(35)k c[35];o 6N=K.8j[F]||0;m(!O.2l||6N)k c.aw(F,6N);o 6E=c.am[F];k(6E)?6E.8y:1i},ah:h(F){o 35=K.5h[F];m(35)c[35]='';18 c.ai(F);k c},an:h(){k K.6p(c,'4C',19)},5f:h(F,H){o 35=K.5h[F];m(35)c[35]=H;18 c.ao(F,H);k c},63:h(1F){k K.5a(c,'5f',1F)},7e:h(){c.8u=$A(19).1P('');k c},au:h(1A){o 2N=c.4j();m(['1v','2b'].1d(2N)){m(O.2l){m(2N=='1v')c.8w.6m=1A;18 m(2N=='2b')c.5f('1A',1A);k c}18{c.8z(c.6i);k c.8x(1A)}}c[$5p(c.6c)?'6c':'8v']=1A;k c},aq:h(){o 2N=c.4j();m(['1v','2b'].1d(2N)){m(O.2l){m(2N=='1v')k c.8w.6m;18 m(2N=='2b')k c.4C('1A')}18{k c.8u}}k($4K(c.6c,c.8v))},4j:h(){k c.5y.4t()},1o:h(){2f.5j(c.2F('*'));k c.7e('')}});K.8A=h(F,1u,I){m($2k(4v(1u)))k 1u;m(['2W','2z'].1d(F)){o 1H=(F=='2z')?['1z','4q']:['1r','4p'];o 3I=0;1H.1G(h(H){3I+=I.1R('3k-'+H+'-2z').2G()+I.1R('6b-'+H).2G()});k I['2R'+F.8B()]-3I+'4e'}18 m(F.2I(/3k(.+)8G|2w|6b/)){k'8F'}k 1u};K.3j={'3k':[],'6b':[],'2w':[]};['8E','8C','8D','7I'].1G(h(8s){J(o 1v 1c K.3j)K.3j[1v].1e(1v+8s)});K.8i=['br','bA','dw'];K.6p=h(B,1U,1N){o 1u={};$1G(1N,h(1I){1u[1I]=B[1U](1I)});k 1u};K.5a=h(B,1U,6D){J(o 1I 1c 6D)B[1U](1I,6D[1I]);k B};K.5h=P 2Z({'6n':'1s','J':'de','df':'dp','dv':'dt','ds':'dc','cU':'cO','cX':'d9','da':'d6','cZ':'d1','H':'H','6S':'6S','72':'72','7k':'7k','7c':'7c'});K.8j={'7X':2,'3r':2};K.2E={5k:{2J:h(C,N){m(c.6w)c.6w(C,N,Q);18 c.d3('4x'+C,N);k c},4f:h(C,N){m(c.8h)c.8h(C,N,Q);18 c.d4('4x'+C,N);k c}}};O.M(K.2E.5k);L.M(K.2E.5k);K.M(K.2E.5k);o 2f={V:[],48:h(B){m(!B.$3h){2f.V.1e(B);B.$3h={'2c':1}}k B},5j:h(V){J(o i=0,j=V.W,B;i<j;i++){m(!(B=V[i])||!B.$3h)5J;m(B.$15)B.1p('5j').59();J(o p 1c B.$3h)B.$3h[p]=1i;J(o d 1c K.1B)B[d]=1i;2f.V[2f.V.42(B)]=1i;B.49=B.$3h=B=1i}2f.V.3c(1i)},1o:h(){2f.48(O);2f.48(L);2f.5j(2f.V)}};O.2J('7F',h(){O.2J('69',2f.1o);m(O.2l)O.2J('69',d7)});o 2r=P 1a({1t:h(G){m(G&&G.$8e)k G;c.$8e=1g;G=G||O.G;c.G=G;c.C=G.C;c.36=G.36||G.d8;m(c.36.6r==3)c.36=c.36.2M;c.8f=G.cN;c.cM=G.cL;c.cJ=G.cK;c.cP=G.cQ;m(['6B','3Q'].1d(c.C)){c.cV=(G.8k)?G.8k/cT:-(G.dd||0)/3}18 m(c.C.1d('1I')){c.5c=G.8p||G.cS;J(o 1w 1c 2r.1N){m(2r.1N[1w]==c.5c){c.1I=1w;1D}}m(c.C=='7t'){o 5i=c.5c-dm;m(5i>0&&5i<13)c.1I='f'+5i}c.1I=c.1I||5U.du(c.5c).4t()}18 m(c.C.2I(/(7D|2L|dn)/)){c.41={'x':G.6z||G.8q+L.2n.4V,'y':G.6t||G.8r+L.2n.4J};c.dh={'x':G.6z?G.6z-O.8Z:G.8q,'y':G.6t?G.6t-O.90:G.8r};c.dk=(G.8p==3)||(G.dl==2);1Z(c.C){14'6C':c.1T=G.1T||G.di;1D;14'6K':c.1T=G.1T||G.97}c.8m()}k c},1K:h(){k c.5b().55()},5b:h(){m(c.G.5b)c.G.5b();18 c.G.cH=1g;k c},55:h(){m(c.G.55)c.G.55();18 c.G.bY=Q;k c}});2r.53={1T:h(){m(c.1T&&c.1T.6r==3)c.1T=c.1T.2M},8n:h(){4n{2r.53.1T.1Q(c)}43(e){c.1T=c.36}}};2r.1B.8m=(O.6I)?2r.53.8n:2r.53.1T;2r.1N=P 2Z({'bT':13,'bU':38,'bV':40,'1z':37,'4q':39,'c0':27,'cI':32,'c6':8,'c7':9,'4w':46});K.2E.2t={1V:h(C,N){c.$15=c.$15||{};c.$15[C]=c.$15[C]||{'1N':[],'1H':[]};m(c.$15[C].1N.1d(N))k c;c.$15[C].1N.1e(N);o 56=C;o 23=K.2t[C];m(23){m(23.7i)23.7i.1Q(c,N);m(23.2q)N=23.2q;m(23.C)56=23.C}m(!c.6w)N=N.2v({'Y':c,'G':1g});c.$15[C].1H.1e(N);k(K.6J.1d(56))?c.2J(56,N):c},3Z:h(C,N){m(!c.$15||!c.$15[C])k c;o 21=c.$15[C].1N.42(N);m(21==-1)k c;o 1I=c.$15[C].1N.57(21,1)[0];o H=c.$15[C].1H.57(21,1)[0];o 23=K.2t[C];m(23){m(23.3c)23.3c.1Q(c,N);m(23.C)C=23.C}k(K.6J.1d(C))?c.4f(C,H):c},5N:h(1F){k K.5a(c,'1V',1F)},59:h(C){m(!c.$15)k c;m(!C){J(o 5m 1c c.$15)c.59(5m);c.$15=1i}18 m(c.$15[C]){c.$15[C].1N.1G(h(N){c.3Z(C,N)},c);c.$15[C]=1i}k c},1p:h(C,1f,2g){m(c.$15&&c.$15[C]){c.$15[C].1N.1G(h(N){N.2v({'Y':c,'2g':2g,'19':1f})()},c)}k c},8I:h(R,C){m(!R.$15)k c;m(!C){J(o 5m 1c R.$15)c.8I(R,5m)}18 m(R.$15[C]){R.$15[C].1N.1G(h(N){c.1V(C,N)},c)}k c}};O.M(K.2E.2t);L.M(K.2E.2t);K.M(K.2E.2t);K.2t=P 2Z({'7r':{C:'6C',2q:h(G){G=P 2r(G);m(G.1T!=c&&!c.6A(G.1T))c.1p('7r',G)}},'7H':{C:'6K',2q:h(G){G=P 2r(G);m(G.1T!=c&&!c.6A(G.1T))c.1p('7H',G)}},'3Q':{C:(O.6I)?'6B':'3Q'}});K.6J=['7D','bS','79','71','3Q','6B','6C','6K','4d','7t','bH','bF','47','69','7F','bB','bC','bD','bI','8J','bJ','bP','3a','8a','77','bQ','3V'];6a.M({61:h(Y,1f){k c.2v({'Y':Y,'19':1f,'G':2r})}});1M.M({bN:h(2N){k P 1M(c.2A(h(B){k(K.4j(B)==2N)}))},7y:h(1s,2d){o V=c.2A(h(B){k(B.1s&&B.1s.1d(1s,' '))});k(2d)?V:P 1M(V)},7z:h(3t,2d){o V=c.2A(h(B){k(B.3t==3t)});k(2d)?V:P 1M(V)},7x:h(1w,67,H,2d){o V=c.2A(h(B){o 1W=K.4C(B,1w);m(!1W)k Q;m(!67)k 1g;1Z(67){14'=':k(1W==H);14'*=':k(1W.1d(H));14'^=':k(1W.7v(0,H.W)==H);14'$=':k(1W.7v(1W.W-H.W)==H);14'!=':k(1W!=H);14'~=':k 1W.1d(H,' ')}k Q});k(2d)?V:P 1M(V)}});h $E(1y,2A){k($(2A)||L).7p(1y)};h $c8(1y,2A){k($(2A)||L).5x(1y)};$$.2S={'4S':/^(\\w*|\\*)(?:#([\\w-]+)|\\.([\\w-]+))?(?:\\[(\\w+)(?:([!*^$]?=)[\"']?([^\"'\\]]*)[\"']?)?])?$/,'3b':{6Y:h(1l,2u,17,i){o 2j=[2u.c9?'7h:':'',17[1]];m(17[2])2j.1e('[@3t=\"',17[2],'\"]');m(17[3])2j.1e('[1d(7l(\" \", @6n, \" \"), \" ',17[3],' \")]');m(17[4]){m(17[5]&&17[6]){1Z(17[5]){14'*=':2j.1e('[1d(@',17[4],', \"',17[6],'\")]');1D;14'^=':2j.1e('[cy-cw(@',17[4],', \"',17[6],'\")]');1D;14'$=':2j.1e('[cv(@',17[4],', 28-W(@',17[4],') - ',17[6].W,' + 1) = \"',17[6],'\"]');1D;14'=':2j.1e('[@',17[4],'=\"',17[6],'\"]');1D;14'!=':2j.1e('[@',17[4],'!=\"',17[6],'\"]')}}18{2j.1e('[@',17[4],']')}}1l.1e(2j.1P(''));k 1l},6U:h(1l,2u,2d){o V=[];o 3b=L.5K('.//'+1l.1P('//'),2u,$$.2S.7w,cs.ct,1i);J(o i=0,j=3b.cu;i<j;i++)V.1e(3b.cz(i));k(2d)?V:P 1M(V.2q($))}},'7E':{6Y:h(1l,2u,17,i){m(i==0){m(17[2]){o B=2u.5B(17[2]);m(!B||((17[1]!='*')&&(K.4j(B)!=17[1])))k Q;1l=[B]}18{1l=$A(2u.2F(17[1]))}}18{1l=$$.2S.2F(1l,17[1]);m(17[2])1l=1M.7z(1l,17[2],1g)}m(17[3])1l=1M.7y(1l,17[3],1g);m(17[4])1l=1M.7x(1l,17[4],17[5],17[6],1g);k 1l},6U:h(1l,2u,2d){k(2d)?1l:$$.4E(1l)}},7w:h(7u){k(7u=='7h')?'cB://9g.cC.cr/cq/7h':Q},2F:h(2u,5y){o 6R=[];J(o i=0,j=2u.W;i<j;i++)6R.M(2u[i].2F(5y));k 6R}};$$.2S.1U=(O.3b)?'3b':'7E';K.2E.6d={5D:h(1y,2d){o 1l=[];1y=1y.6M().5u(' ');J(o i=0,j=1y.W;i<j;i++){o 7C=1y[i];o 17=7C.2y($$.2S.4S);m(!17)1D;17[1]=17[1]||'*';o 2j=$$.2S[$$.2S.1U].6Y(1l,c,17,i);m(!2j)1D;1l=2j}k $$.2S[$$.2S.1U].6U(1l,c,2d)},7p:h(1y){k $(c.5D(1y,1g)[0]||Q)},5x:h(1y,2d){o V=[];1y=1y.5u(',');J(o i=0,j=1y.W;i<j;i++)V=V.7l(c.5D(1y[i],1g));k(2d)?V:$$.4E(V)}};K.M({5B:h(3t){o B=L.5B(3t);m(!B)k Q;J(o 1j=B.2M;1j!=c;1j=1j.2M){m(!1j)k Q}k B},c1:h(1s){k c.5D('.'+1s)}});L.M(K.2E.6d);K.M(K.2E.6d);K.M({3e:h(){1Z(c.4j()){14'3a':o 1H=[];$1G(c.q,h(2V){m(2V.7c)1H.1e($4K(2V.H,2V.1A))});k(c.7k)?1H:1H[0];14'9v':m(!(c.72&&['cp','co'].1d(c.C))&&!['4X','1A','ci'].1d(c.C))1D;14'9t':k c.H}k Q},9x:h(){k $$(c.2F('9v'),c.2F('3a'),c.2F('9t'))},4P:h(){o 44=[];c.9x().1G(h(B){o 1w=B.1w;o H=B.3e();m(H===Q||!1w||B.6S)k;o 6W=h(3v){44.1e(1w+'='+5R(3v))};m($C(H)=='1n')H.1G(6W);18 6W(H)});k 44.1P('&')}});K.M({3m:h(x,y){c.4V=x;c.4J=y},64:h(){k{'3V':{'x':c.4V,'y':c.4J},'3I':{'x':c.4o,'y':c.4y},'66':{'x':c.5w,'y':c.52}}},3q:h(1S){1S=1S||[];o B=c,1z=0,1r=0;do{1z+=B.cb||0;1r+=B.ca||0;B=B.cd}5H(B);1S.1G(h(I){1z-=I.4V||0;1r-=I.4J||0});k{'x':1z,'y':1r}},9m:h(1S){k c.3q(1S).y},9n:h(1S){k c.3q(1S).x},5W:h(1S){o 22=c.3q(1S);o U={'2z':c.4o,'2W':c.4y,'1z':22.x,'1r':22.y};U.4q=U.1z+U.2z;U.4p=U.1r+U.2W;k U}});K.2t.6l={7i:h(N){m(O.5C){N.1Q(c);k}o 4M=h(){m(O.5C)k;O.5C=1g;O.25=$6v(O.25);c.1p('6l')}.Y(c);m(L.3U&&O.3D){O.25=h(){m(['5C','6Z'].1d(L.3U))4M()}.3z(50)}18 m(L.3U&&O.2l){m(!$('6h')){o 3r=(O.cg.cf=='cD:')?'://0':'73:cE(0)';L.cG('<2b 3t=\"6h\" cF 3r=\"'+3r+'\"><\\/2b>');$('6h').5V=h(){m(c.3U=='6Z')4M()}}}18{O.2J(\"47\",4M);L.2J(\"cA\",4M)}}};O.cx=h(N){k c.1V('6l',N)};O.M({92:h(){m(c.4Y)k c.bL;m(c.8Y)k L.5v.9q;k L.2n.9q},91:h(){m(c.4Y)k c.bK;m(c.8Y)k L.5v.8X;k L.2n.8X},8U:h(){m(c.2l)k 1h.2x(L.2n.4o,L.2n.5w);m(c.3D)k L.5v.5w;k L.2n.5w},8T:h(){m(c.2l)k 1h.2x(L.2n.4y,L.2n.52);m(c.3D)k L.5v.52;k L.2n.52},8M:h(){k c.8Z||L.2n.4V},8L:h(){k c.90||L.2n.4J},64:h(){k{'3I':{'x':c.92(),'y':c.91()},'66':{'x':c.8U(),'y':c.8T()},'3V':{'x':c.8M(),'y':c.8L()}}},3q:h(){k{'x':0,'y':0}}});o 1b={};1b.2D=P 1a({q:{4r:1a.1o,1X:1a.1o,7f:1a.1o,1L:h(p){k-(1h.9s(1h.7j*p)-1)/2},3i:c4,29:'4e',3R:1g,94:50},1t:h(q){c.I=c.I||1i;c.3x(q);m(c.q.1t)c.q.1t.1Q(c)},8N:h(){o 2Q=$2Q();m(2Q<c.2Q+c.q.3i){c.8K=c.q.1L((2Q-c.2Q)/c.q.3i);c.3u();c.3J()}18{c.1K(1g);c.2m(c.T);c.1p('1X',c.I,10);c.6q()}},2m:h(T){c.12=T;c.3J();k c},3u:h(){c.12=c.3s(c.R,c.T)},3s:h(R,T){k(T-R)*c.8K+R},1k:h(R,T){m(!c.q.3R)c.1K();18 m(c.25)k c;c.R=R;c.T=T;c.8J=c.T-c.R;c.2Q=$2Q();c.25=c.8N.3z(1h.3F(8l/c.q.94),c);c.1p('4r',c.I);k c},1K:h(5F){m(!c.25)k c;c.25=$6v(c.25);m(!5F)c.1p('7f',c.I);k c},23:h(R,T){k c.1k(R,T)},bX:h(5F){k c.1K(5F)}});1b.2D.5G(P 74,P 2t,P 5M);1b.2P={3a:h(F,T){m(F.2I(/5q/i))k c.6H;o C=$C(T);m((C=='1n')||(C=='28'&&T.1d(' ')))k c.5r;k c.9i},2s:h(B,F,3W){m(!3W.1e)3W=[3W];o R=3W[0],T=3W[1];m(!$2k(T)){T=R;R=B.1R(F)}o 1m=c.3a(F,T);k{'R':1m.2s(R),'T':1m.2s(T),'1m':1m}}};1b.2P.9i={2s:h(H){k 4H(H)},3S:h(R,T,3N){k 3N.3s(R,T)},3e:h(H,29,F){m(29=='4e'&&F!='2c')H=1h.3F(H);k H+29}};1b.2P.5r={2s:h(H){k H.1e?H:H.5u(' ').2q(h(v){k 4H(v)})},3S:h(R,T,3N){o 12=[];J(o i=0;i<R.W;i++)12[i]=3N.3s(R[i],T[i]);k 12},3e:h(H,29,F){m(29=='4e'&&F!='2c')H=H.2q(1h.3F);k H.1P(29+' ')+29}};1b.2P.6H={2s:h(H){k H.1e?H:H.5t(1g)},3S:h(R,T,3N){o 12=[];J(o i=0;i<R.W;i++)12[i]=1h.3F(3N.3s(R[i],T[i]));k 12},3e:h(H){k'2p('+H.1P(',')+')'}};1b.6G=1b.2D.M({1t:h(B,F,q){c.I=$(B);c.F=F;c.1j(q)},9j:h(){k c.2m(0)},3u:h(){c.12=c.1m.3S(c.R,c.T,c)},2m:h(T){c.1m=1b.2P.3a(c.F,T);k c.1j(c.1m.2s(T))},1k:h(R,T){m(c.25&&c.q.3R)k c;o 1J=1b.2P.2s(c.I,c.F,[R,T]);c.1m=1J.1m;k c.1j(1J.R,1J.T)},3J:h(){c.I.2X(c.F,c.1m.3e(c.12,c.q.29,c.F))}});K.M({db:h(F,q){k P 1b.6G(c,F,q)}});1b.3j=1b.2D.M({1t:h(B,q){c.I=$(B);c.1j(q)},3u:h(){J(o p 1c c.R)c.12[p]=c.1m[p].3S(c.R[p],c.T[p],c)},2m:h(T){o 1J={};c.1m={};J(o p 1c T){c.1m[p]=1b.2P.3a(p,T[p]);1J[p]=c.1m[p].2s(T[p])}k c.1j(1J)},1k:h(U){m(c.25&&c.q.3R)k c;c.12={};c.1m={};o R={},T={};J(o p 1c U){o 1J=1b.2P.2s(c.I,p,U[p]);R[p]=1J.R;T[p]=1J.T;c.1m[p]=1J.1m}k c.1j(R,T)},3J:h(){J(o p 1c c.12)c.I.2X(p,c.1m[p].3e(c.12[p],c.q.29,p))}});K.M({d0:h(q){k P 1b.3j(c,q)}});1b.1M=1b.2D.M({1t:h(V,q){c.V=$$(V);c.1j(q)},3u:h(){J(o i 1c c.R){o 4W=c.R[i],3l=c.T[i],2Y=c.1m[i],4T=c.12[i]={};J(o p 1c 4W)4T[p]=2Y[p].3S(4W[p],3l[p],c)}},2m:h(T){o 1J={};c.1m={};J(o i 1c T){o 3l=T[i],2Y=c.1m[i]={},9e=1J[i]={};J(o p 1c 3l){2Y[p]=1b.2P.3a(p,3l[p]);9e[p]=2Y[p].2s(3l[p])}}k c.1j(1J)},1k:h(U){m(c.25&&c.q.3R)k c;c.12={};c.1m={};o R={},T={};J(o i 1c U){o 6k=U[i],4W=R[i]={},3l=T[i]={},2Y=c.1m[i]={};J(o p 1c 6k){o 1J=1b.2P.2s(c.V[i],p,6k[p]);4W[p]=1J.R;3l[p]=1J.T;2Y[p]=1J.1m}}k c.1j(R,T)},3J:h(){J(o i 1c c.12){o 4T=c.12[i],2Y=c.1m[i];J(o p 1c 4T)c.V[i].2X(p,2Y[p].3e(4T[p],c.q.29,p))}}});1b.a2=1b.2D.M({q:{1S:[],2R:{'x':0,'y':0},9b:1g},1t:h(I,q){c.12=[];c.I=$(I);c.2h={'1K':c.1K.Y(c,Q)};c.1j(q);m(c.q.9b){c.1V('4r',h(){L.1V('3Q',c.2h.1K)}.Y(c));c.1V('1X',h(){L.3Z('3Q',c.2h.1K)}.Y(c))}},3u:h(){J(o i=0;i<2;i++)c.12[i]=c.3s(c.R[i],c.T[i])},3m:h(x,y){m(c.25&&c.q.3R)k c;o B=c.I.64();o 1H={'x':x,'y':y};J(o z 1c B.3I){o 2x=B.66[z]-B.3I[z];m($2k(1H[z]))1H[z]=($C(1H[z])=='4l')?1H[z].1C(0,2x):2x;18 1H[z]=B.3V[z];1H[z]+=c.q.2R[z]}k c.1k([B.3V.x,B.3V.y],[1H.x,1H.y])},af:h(){k c.3m(Q,0)},ag:h(){k c.3m(Q,'96')},ar:h(){k c.3m(0,Q)},as:h(){k c.3m('96',Q)},97:h(B){o 1j=c.I.3q(c.q.1S);o 36=$(B).3q(c.q.1S);k c.3m(36.x-1j.x,36.y-1j.y)},3J:h(){c.I.3m(c.12[0],c.12[1])}});1b.aj=1b.2D.M({q:{1Y:'9h'},1t:h(B,q){c.I=$(B);c.3B=P K('ak',{'99':$M(c.I.9f('2w'),{'9E':'4X'})}).9o(c.I).9p(c.I);c.I.2X('2w',0);c.3x(q);c.12=[];c.1j(c.q);c.3M=1g;c.1V('1X',h(){c.3M=(c.12[0]===0)});m(O.4Y)c.1V('1X',h(){m(c.3M)c.I.3c().2T(c.3B)})},3u:h(){J(o i=0;i<2;i++)c.12[i]=c.3s(c.R[i],c.T[i])},9h:h(){c.2w='2w-1r';c.4B='2W';c.2R=c.I.4y},al:h(){c.2w='2w-1z';c.4B='2z';c.2R=c.I.4o},8Q:h(1Y){c[1Y||c.q.1Y]();k c.1k([c.I.1R(c.2w).2G(),c.3B.1R(c.4B).2G()],[0,c.2R])},8R:h(1Y){c[1Y||c.q.1Y]();k c.1k([c.I.1R(c.2w).2G(),c.3B.1R(c.4B).2G()],[-c.2R,0])},9j:h(1Y){c[1Y||c.q.1Y]();c.3M=Q;k c.2m([-c.2R,0])},ax:h(1Y){c[1Y||c.q.1Y]();c.3M=1g;k c.2m([0,c.2R])},bf:h(1Y){m(c.3B.4y==0||c.3B.4o==0)k c.8Q(1Y);k c.8R(1Y)},3J:h(){c.I.2X(c.2w,c.12[0]+c.q.29);c.3B.2X(c.4B,c.12[1]+c.q.29)}});1b.68=h(1L,2o){2o=2o||[];m($C(2o)!='1n')2o=[2o];k $M(1L,{by:h(21){k 1L(21,2o)},bx:h(21){k 1-1L(1-21,2o)},bn:h(21){k(21<=0.5)?1L(2*21,2o)/2:(2-1L(2*(1-21),2o))/2}})};1b.2K=P 2Z({bo:h(p){k p}});1b.2K.M=h(6X){J(o 1L 1c 6X){1b.2K[1L]=P 1b.68(6X[1L]);1b.2K.6y(1L)}};1b.2K.6y=h(1L){['bp','aC','aO'].1G(h(6Q){1b.2K[1L.4t()+6Q]=1b.2K[1L]['aX'+6Q]})};1b.2K.M({aZ:h(p,x){k 1h.30(p,x[0]||6)},b2:h(p){k 1h.30(2,8*(p-1))},aT:h(p){k 1-1h.9w(1h.be(p))},aV:h(p){k 1-1h.9w((1-p)*1h.7j/2)},aN:h(p,x){x=x[0]||1.ay;k 1h.30(p,2)*((x+1)*p-x)},aL:h(p){o H;J(o a=0,b=1;1;a+=b,b/=2){m(p>=(7-4*a)/11){H=-1h.30((11-6*a-11*p)/4,2)+b*b;1D}}k H},b3:h(p,x){k 1h.30(2,10*--p)*1h.9s(20*p*1h.7j*(x[0]||1)/3)}});['bl','bw','b7','av'].1G(h(1L,i){1b.2K[1L]=P 1b.68(h(p){k 1h.30(p,[i+2])});1b.2K.6y(1L)});o 3p={};3p.2D=P 1a({q:{4A:Q,29:'4e',4r:1a.1o,8O:1a.1o,1X:1a.1o,9k:1a.1o,9l:1a.1o,1C:Q,3d:{x:'1z',y:'1r'},3C:Q,8P:6},1t:h(B,q){c.3x(q);c.I=$(B);c.4A=$(c.q.4A)||c.I;c.2L={'12':{},'21':{}};c.H={'1k':{},'12':{}};c.2h={'1k':c.1k.61(c),'4k':c.4k.61(c),'3K':c.3K.61(c),'1K':c.1K.Y(c)};c.9u();m(c.q.1t)c.q.1t.1Q(c)},9u:h(){c.4A.1V('71',c.2h.1k);k c},aY:h(){c.4A.3Z('71',c.2h.1k);k c},1k:h(G){c.1p('8O',c.I);c.2L.1k=G.41;o 1C=c.q.1C;c.1C={'x':[],'y':[]};J(o z 1c c.q.3d){m(!c.q.3d[z])5J;c.H.12[z]=c.I.1R(c.q.3d[z]).2G();c.2L.21[z]=G.41[z]-c.H.12[z];m(1C&&1C[z]){J(o i=0;i<2;i++){m($2k(1C[z][i]))c.1C[z][i]=($C(1C[z][i])=='h')?1C[z][i]():1C[z][i]}}}m($C(c.q.3C)=='4l')c.q.3C={'x':c.q.3C,'y':c.q.3C};L.2J('4d',c.2h.4k);L.2J('79',c.2h.1K);c.1p('4r',c.I);G.1K()},4k:h(G){o 8S=1h.3F(1h.bv(1h.30(G.41.x-c.2L.1k.x,2)+1h.30(G.41.y-c.2L.1k.y,2)));m(8S>c.q.8P){L.4f('4d',c.2h.4k);L.2J('4d',c.2h.3K);c.3K(G);c.1p('9k',c.I)}G.1K()},3K:h(G){c.4Q=Q;c.2L.12=G.41;J(o z 1c c.q.3d){m(!c.q.3d[z])5J;c.H.12[z]=c.2L.12[z]-c.2L.21[z];m(c.1C[z]){m($2k(c.1C[z][1])&&(c.H.12[z]>c.1C[z][1])){c.H.12[z]=c.1C[z][1];c.4Q=1g}18 m($2k(c.1C[z][0])&&(c.H.12[z]<c.1C[z][0])){c.H.12[z]=c.1C[z][0];c.4Q=1g}}m(c.q.3C[z])c.H.12[z]-=(c.H.12[z]%c.q.3C[z]);c.I.2X(c.q.3d[z],c.H.12[z]+c.q.29)}c.1p('9l',c.I);G.1K()},1K:h(){L.4f('4d',c.2h.4k);L.4f('4d',c.2h.3K);L.4f('79',c.2h.1K);c.1p('1X',c.I)}});3p.2D.5G(P 2t,P 5M);K.M({9T:h(q){k P 3p.2D(c,$2a({3d:{x:'2z',y:'2W'}},q))}});3p.9d=3p.2D.M({q:{5P:[],2C:Q,1S:[]},1t:h(B,q){c.3x(q);c.I=$(B);c.5P=$$(c.q.5P);c.2C=$(c.q.2C);c.22={'I':c.I.1R('22'),'2C':Q};m(c.2C)c.22.2C=c.2C.1R('22');m(!['6f','3T','6L'].1d(c.22.I))c.22.I='3T';o 1r=c.I.1R('1r').2G();o 1z=c.I.1R('1z').2G();m(c.22.I=='3T'&&!['6f','3T','6L'].1d(c.22.2C)){1r=$2k(1r)?1r:c.I.9m(c.q.1S);1z=$2k(1z)?1z:c.I.9n(c.q.1S)}18{1r=$2k(1r)?1r:0;1z=$2k(1z)?1z:0}c.I.6g({'1r':1r,'1z':1z,'22':c.22.I});c.1j(c.I)},1k:h(G){c.2H=1i;m(c.2C){o 3y=c.2C.5W();o B=c.I.5W();m(c.22.I=='3T'&&!['6f','3T','6L'].1d(c.22.2C)){c.q.1C={'x':[3y.1z,3y.4q-B.2z],'y':[3y.1r,3y.4p-B.2W]}}18{c.q.1C={'y':[0,3y.2W-B.2W],'x':[0,3y.2z-B.2z]}}}c.1j(G)},3K:h(G){c.1j(G);o 2H=c.4Q?Q:c.5P.2A(c.9a,c).6o();m(c.2H!=2H){m(c.2H)c.2H.1p('a5',[c.I,c]);c.2H=2H?2H.1p('a6',[c.I,c]):1i}k c},9a:h(B){B=B.5W(c.q.1S);o 12=c.2L.12;k(12.x>B.1z&&12.x<B.4q&&12.y<B.4p&&12.y>B.1r)},1K:h(){m(c.2H&&!c.4Q)c.2H.1p('a7',[c.I,c]);18 c.I.1p('a8',c);c.1j();k c}});K.M({ad:h(q){k P 3p.9d(c,q)}});o 5Y=P 1a({q:{1U:'4g',9r:1g,8V:1a.1o,3Y:1a.1o,5Q:1a.1o,98:1g,4F:'ab-8',95:Q,3E:{}},6j:h(){c.26=(O.62)?P 62():(O.2l?P 9c('aa.dx'):Q);k c},1t:h(q){c.6j().3x(q);c.q.4D=c.q.4D||c.4D;c.3E={};m(c.q.98&&c.q.1U=='4g'){o 4F=(c.q.4F)?'; cR='+c.q.4F:'';c.4c('7q-C','8t/x-9g-cY-cW'+4F)}m(c.q.1t)c.q.1t.1Q(c)},93:h(){m(c.26.3U!=4||!c.4h)k;c.4h=Q;o 3w=0;4n{3w=c.26.3w}43(e){};m(c.q.4D.1Q(c,3w))c.3Y();18 c.5Q();c.26.5V=1a.1o},4D:h(3w){k((3w>=dj)&&(3w<dr))},3Y:h(){c.31={'1A':c.26.dg,'4G':c.26.bZ};c.1p('3Y',[c.31.1A,c.31.4G]);c.6q()},5Q:h(){c.1p('5Q',c.26)},4c:h(1w,H){c.3E[1w]=H;k c},4L:h(2i,1x){m(c.q.95)c.8W();18 m(c.4h)k c;c.4h=1g;m(1x&&c.q.1U=='6F'){2i=2i+(2i.1d('?')?'&':'?')+1x;1x=1i}c.26.3M(c.q.1U.6x(),2i,c.q.9r);c.26.5V=c.93.Y(c);m((c.q.1U=='4g')&&c.26.c3)c.4c('bR','bG');$M(c.3E,c.q.3E);J(o C 1c c.3E)4n{c.26.bE(C,c.3E[C])}43(e){};c.1p('8V');c.26.4L($4K(1x,1i));k c},8W:h(){m(!c.4h)k c;c.4h=Q;c.26.77();c.26.5V=1a.1o;c.6j();c.1p('7f');k c}});5Y.5G(P 74,P 2t,P 5M);o 7s=5Y.M({q:{1x:1i,65:1i,1X:1a.1o,5X:Q,75:Q},1t:h(2i,q){c.1V('3Y',c.1X);c.3x(q);c.q.1x=c.q.1x||c.q.cn;m(!['4g','6F'].1d(c.q.1U)){c.4O='4O='+c.q.1U;c.q.1U='4g'}c.1j();c.4c('X-cm-cj','62');c.4c('ck','1A/73, 1A/cl, 8t/4G, 1A/4G, */*');c.2i=2i},1X:h(){m(c.q.65)$(c.q.65).1o().7e(c.31.1A);m(c.q.5X||c.q.75)c.5X();c.1p('1X',[c.31.1A,c.31.4G],20)},7o:h(1x){1x=1x||c.q.1x;1Z($C(1x)){14'I':1x=$(1x).4P();1D;14'2B':1x=6s.4P(1x)}m(c.4O)1x=(1x)?[c.4O,1x].1P('&'):c.4O;k c.4L(c.2i,1x)},5X:h(){o 2b,2U;m(c.q.75||(/(ch|cc)2b/).2I(c.7G('7q-C')))2U=c.31.1A;18{2U=[];o 4S=/<2b[^>]*>([\\s\\S]*?)<\\/2b>/ce;5H((2b=4S.bM(c.31.1A)))2U.1e(2b[1]);2U=2U.1P('\\n')}m(2U)(O.7A)?O.7A(2U):O.7B(2U,0)},7G:h(1w){4n{k c.26.bO(1w)}43(e){};k 1i}});6s.4P=h(1F){o 44=[];J(o F 1c 1F)44.1e(5R(F)+'='+5R(1F[F]));k 44.1P('&')};K.M({4L:h(q){k P 7s(c.4C('c2'),$2a({1x:c.4P()},q,{1U:'4g'})).7o()}});o c5=P 2Z({q:{5S:Q,5I:Q,3i:Q,3O:Q},2m:h(1I,H,q){q=$2a(c.q,q);H=5R(H);m(q.5S)H+='; 5S='+q.5S;m(q.5I)H+='; 5I='+q.5I;m(q.3i){o 5T=P 8H();5T.bW(5T.8o()+q.3i*24*60*60*8l);H+='; dq='+5T.d5()}m(q.3O)H+='; 3O';L.3A=1I+'='+H;k $M(q,{'1I':1I,'H':H})},6F:h(1I){o H=L.3A.2y('(?:^|;)\\\\s*'+1I.8g()+'=([^;]*)');k H?d2(H[1]):Q},3c:h(3A,q){m($C(3A)=='2B')c.2m(3A.1I,'',$2a(3A,{3i:-1}));18 c.2m(3A,'',$2a(q,{3i:-1}))}});o 3o={3P:h(U){1Z($C(U)){14'28':k'\"'+U.33(/([\"\\\\])/g,'\\\\$1')+'\"';14'1n':k'['+U.2q(3o.3P).1P(',')+']';14'2B':o 28=[];J(o F 1c U)28.1e(3o.3P(F)+':'+3o.3P(U[F]));k'{'+28.1P(',')+'}';14'4l':m(dy(U))1D;14 Q:k'1i'}k 5U(U)},5K:h(5O,3O){k(($C(5O)!='28')||(3O&&!5O.2I(/^(\"(\\\\.|[^\"\\\\\\n\\r])*?\"|[,:{}\\[\\]0-9.\\-+a3-u \\n\\r\\t])+?$/)))?1i:9F('('+5O+')')}};3o.9B=5Y.M({1t:h(2i,q){c.2i=2i;c.1V('3Y',c.1X);c.1j(q);c.4c('X-9X','9Y')},4L:h(U){k c.1j(c.2i,'9R='+3o.3P(U))},1X:h(){c.1p('1X',[3o.5K(c.31.1A,c.q.3O)])}});o 85=P 2Z({73:h(1F,1q){1q=$2a({'4R':1a.1o},1q);o 2b=P K('2b',{'3r':1F}).5N({'47':1q.4R,'bq':h(){m(c.3U=='6Z')c.1p('47')}});4w 1q.4R;k 2b.63(1q).2T(L.5L)},1m:h(1F,1q){k P K('b4',$2a({'aJ':'aG','aF':'aD','C':'1A/1m','7X':1F},1q)).2T(L.5L)},3L:h(1F,1q){1q=$2a({'4R':1a.1o,'aR':1a.1o,'aS':1a.1o},1q);o 3L=P aQ();3L.3r=1F;o I=P K('6u',{'3r':1F});['47','77','8a'].1G(h(C){o G=1q['4x'+C];4w 1q['4x'+C];I.1V(C,h(){c.3Z(C,19.6e);G.1Q(c)})});m(3L.2z&&3L.2W)I.1p('47',I,1);k I.63(1q)},5n:h(3X,q){q=$2a({1X:1a.1o,7Z:1a.1o},q);m(!3X.1e)3X=[3X];o 5n=[];o 5Z=0;3X.1G(h(1F){o 6u=P 85.3L(1F,{'4R':h(){q.7Z.1Q(c,5Z);5Z++;m(5Z==3X.W)q.1X()}});5n.1e(6u)});k P 1M(5n)}});",62,841,"||||||||||||this|||||function|||return||if||var||options|||||||||||el|type|||property|event|value|element|for|Element|document|extend|fn|window|new|false|from||to|obj|elements|length||bind||||now||case|events||param|else|arguments|Class|Fx|in|contains|push|args|true|Math|null|parent|start|items|css|array|empty|fireEvent|properties|top|className|initialize|result|style|name|data|selector|left|text|prototype|limit|break|props|source|each|values|key|parsed|stop|transition|Elements|keys|prop|join|call|getStyle|overflown|relatedTarget|method|addEvent|current|onComplete|mode|switch||pos|position|custom||timer|transport||string|unit|merge|script|opacity|nocash|Array|Garbage|delay|bound|url|temp|chk|ie|set|documentElement|params|rgb|map|Event|parse|Events|context|create|margin|max|match|width|filter|object|container|Base|Methods|getElementsByTagName|toInt|overed|test|addListener|Transitions|mouse|parentNode|tag|item|CSS|time|offset|shared|inject|scripts|option|height|setStyle|iCss|Abstract|pow|response||replace|returns|index|target||||select|xpath|remove|modifiers|getValue|iterable|previous|tmp|duration|Styles|border|iTo|scrollTo|chains|Json|Drag|getPosition|src|compute|id|setNow|val|status|setOptions|cont|periodical|cookie|wrapper|grid|webkit|headers|round|min|hex|size|increase|drag|image|open|fx|secure|toString|mousewheel|wait|getNow|absolute|readyState|scroll|fromTo|sources|onSuccess|removeEvent||page|indexOf|catch|queryString|results||load|collect|htmlElement|len|native|setHeader|mousemove|px|removeListener|post|running|apply|getTag|check|number|bit|try|offsetWidth|bottom|right|onStart|next|toLowerCase|mix|parseInt|delete|on|offsetHeight|walk|handle|layout|getProperty|isSuccess|unique|encoding|xml|parseFloat|precision|scrollTop|pick|send|domReady|klass|_method|toQueryString|out|onload|regexp|iNow|HTMLElement|scrollLeft|iFrom|hidden|webkit419|included||mp|scrollHeight|fix|brother|preventDefault|realType|splice|rgbToHex|removeEvents|setMany|stopPropagation|code|forEach|regex|setProperty|typeof|Properties|fKey|trash|Listeners|attempt|evType|images|proto|defined|color|Multi|visibility|hexToRgb|split|body|scrollWidth|getElementsBySelector|tagName|currentStyle|every|getElementById|loaded|getElements|generic|end|implement|while|path|continue|evaluate|head|Options|addEvents|str|droppables|onFailure|encodeURIComponent|domain|date|String|onreadystatechange|getCoordinates|evalScripts|XHR|counter||bindWithEvent|XMLHttpRequest|setProperties|getSize|update|scrollSize|operator|Transition|unload|Function|padding|innerText|Dom|callee|relative|setStyles|ie_ready|firstChild|setTransport|iProps|domready|cssText|class|getLast|getMany|callChain|nodeType|Object|pageY|img|clear|addEventListener|toUpperCase|compat|pageX|hasChild|DOMMouseScroll|mouseover|pairs|node|get|Style|Color|gecko|NativeEvents|mouseout|fixed|trim|flag|default|first|easeType|found|disabled|appendChild|getItems|insertBefore|qs|transitions|getParam|complete|merged|mousedown|checked|javascript|Chain|evalResponse|newArray|abort|camelCase|mouseup|charAt|include|selected|random|setHTML|onCancel|RegExp|xhtml|add|PI|multiple|concat|clean|hasClass|request|getElement|Content|mouseenter|Ajax|keydown|prefix|substr|resolver|filterByAttribute|filterByClass|filterById|execScript|setTimeout|sel|click|normal|beforeunload|getHeader|mouseleave|Left|after|argument|before|where|createElement|elementsProperty|contents|removeClass|defaultView|hyphenate|zoom|visible|addClass|setOpacity|href|toFloat|onProgress|pp|constructor|ie6|picked|undefined|Asset|Merge|interval|Number|slice|error|copy|getNext|childNodes|extended|shift|escapeRegExp|removeEventListener|borderShort|PropertiesIFlag|wheelDelta|1000|fixRelatedTarget|relatedTargetGecko|getTime|which|clientX|clientY|direction|application|innerHTML|textContent|styleSheet|appendText|nodeValue|removeChild|fixStyle|capitalize|Right|Bottom|Top|0px|Width|Date|cloneEvents|change|delta|getScrollTop|getScrollLeft|step|onBeforeStart|snap|slideIn|slideOut|distance|getScrollHeight|getScrollWidth|onRequest|cancel|clientHeight|opera|pageXOffset|pageYOffset|getHeight|getWidth|onStateChange|fps|autoCancel|full|toElement|urlEncoded|styles|checkAgainst|wheelStops|ActiveXObject|Move|iParsed|getStyles|www|vertical|Single|hide|onSnap|onDrag|getTop|getLeft|injectAfter|adopt|clientWidth|async|cos|textarea|attach|input|sin|getFormElements|clearInterval|getFirst|getPrevious|Remote|Sibling|styleFloat|overflow|eval|float|clearTimeout|getChildren|getParent|lastChild|Window|all|Document|alpha|zIndex|hasLayout|json|100|makeResizable|getComputedStyle|getPropertyValue|cssFloat|Request|JSON|ie7|floor|textnode|Scroll|Eaeflnr|whitespace|leave|over|drop|emptydrop|MooTools|Microsoft|utf|version|makeDraggable|nodeName|toTop|toBottom|removeProperty|removeAttribute|Slide|div|horizontal|attributes|getProperties|setAttribute||getText|toLeft|toRight|collection|setText|Quint|getAttribute|show|618|boolean|getRandom|embed|Out|screen|times|media|stylesheet|clearChain|chain|rel|some|Bounce|associate|Back|InOut|setInterval|Image|onabort|onerror|Circ|transparent|Sine|err|ease|detach|Pow|bindAsEventListener|pass|Expo|Elastic|link|replaceWith|replaceChild|Quart|cloneNode|iframe|clone|khtml|createTextNode|toggleClass|acos|toggle|taintEnabled|getBoxObjectFor|webkit420|injectTop|injectInside|Quad|BackgroundImageCache|easeInOut|linear|In|readystatechange|borderWidth|execCommand|injectBefore|DOMElement|sqrt|Cubic|easeOut|easeIn|navigator|borderStyle|resize|move|focus|setRequestHeader|keyup|close|keypress|blur|submit|innerHeight|innerWidth|exec|filterByTag|getResponseHeader|reset|contextmenu|Connection|dblclick|enter|up|down|setTime|clearTimer|returnValue|responseXML|esc|getElementsByClassName|action|overrideMimeType|500|Cookie|backspace|tab|ES|namespaceURI|offsetTop|offsetLeft|java|offsetParent|gi|protocol|location|ecma|password|With|Accept|html|Requested|postBody|radio|checkbox|1999|org|XPathResult|UNORDERED_NODE_SNAPSHOT_TYPE|snapshotLength|substring|with|onDomReady|starts|snapshotItem|DOMContentLoaded|http|w3|https|void|defer|write|cancelBubble|space|alt|altKey|ctrlKey|control|shiftKey|tabIndex|meta|metaKey|charset|keyCode|120|tabindex|wheel|urlencoded|maxlength|form|frameborder|effects|frameBorder|decodeURIComponent|attachEvent|detachEvent|toGMTString|readOnly|CollectGarbage|srcElement|maxLength|readonly|effect|accessKey|detail|htmlFor|colspan|responseText|client|fromElement|200|rightClick|button|111|menu||colSpan|expires|300|accesskey|rowSpan|fromCharCode|rowspan|borderColor|XMLHTTP|isFinite".split("|"),0,{}));if(typeof deconcept=="undefined"){var deconcept={}}if(typeof deconcept.util=="undefined"){deconcept.util={}}if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil={}}deconcept.SWFObject=function(swf,id,w,h,ver,c,quality,xiRedirectUrl,redirectUrl,detectKey){if(!document.getElementById){return }this.DETECT_KEY=detectKey?detectKey:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params={};this.variables={};this.attributes=[];if(swf){this.setAttribute("swf",swf)}if(id){this.setAttribute("id",id)}if(w){this.setAttribute("width",w)}if(h){this.setAttribute("height",h)}if(ver){this.setAttribute("version",new deconcept.PlayerVersion(ver.toString().split(".")))}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&&this.installedVer.major>7){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(c){this.addParam("bgcolor",c)}var q=quality?quality:"high";this.addParam("quality",q);this.setAttribute("useExpressInstall",false);this.setAttribute("doExpressInstall",false);var xir=(xiRedirectUrl)?xiRedirectUrl:window.location;this.setAttribute("xiRedirectUrl",xir);this.setAttribute("redirectUrl","");if(redirectUrl){this.setAttribute("redirectUrl",redirectUrl)}};deconcept.SWFObject.prototype={useExpressInstall:function(path){this.xiSWFPath=!path?"expressinstall.swf":path;this.setAttribute("useExpressInstall",true)},setAttribute:function(name,value){this.attributes[name]=value},getAttribute:function(name){return this.attributes[name]||""},addParam:function(name,value){this.params[name]=value},getParams:function(){return this.params},addVariable:function(name,value){this.variables[name]=value},getVariable:function(name){return this.variables[name]||""},getVariables:function(){return this.variables},getVariablePairs:function(){var variablePairs=[];var key;var variables=this.getVariables();for(key in variables){variablePairs[variablePairs.length]=key+"="+variables[key]}return variablePairs},getSWFHTML:function(){var swfNode="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");this.setAttribute("swf",this.xiSWFPath)}swfNode='<embed type="application/x-shockwave-flash" src="'+this.getAttribute("swf")+'" width="'+this.getAttribute("width")+'" height="'+this.getAttribute("height")+'" style="'+(this.getAttribute("style")||"")+'"';swfNode+=' id="'+this.getAttribute("id")+'" name="'+this.getAttribute("id")+'" ';var params=this.getParams();for(var key in params){swfNode+=[key]+'="'+params[key]+'" '}var pairs=this.getVariablePairs().join("&");if(pairs.length>0){swfNode+='flashvars="'+pairs+'"'}swfNode+="/>"}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",this.xiSWFPath)}swfNode='<object id="'+this.getAttribute("id")+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+this.getAttribute("width")+'" height="'+this.getAttribute("height")+'" style="'+(this.getAttribute("style")||"")+'">';swfNode+='<param name="movie" value="'+this.getAttribute("swf")+'" />';params=this.getParams();for(key in params){swfNode+='<param name="'+key+'" value="'+params[key]+'" />'}pairs=this.getVariablePairs().join("&");if(pairs.length>0){swfNode+='<param name="flashvars" value="'+pairs+'" />'}swfNode+="</object>"}return swfNode},write:function(elementId){if(this.getAttribute("useExpressInstall")){var expressInstallReqVer=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(expressInstallReqVer)&&!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 n=(typeof elementId=="string")?document.getElementById(elementId):elementId;n.innerHTML=this.getSWFHTML();return true}else{if(this.getAttribute("redirectUrl")!==""){document.location.replace(this.getAttribute("redirectUrl"))}}return false}};deconcept.SWFObjectUtil.getPlayerVersion=function(){var PlayerVersion=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var x=navigator.plugins["Shockwave Flash"];if(x&&x.description){PlayerVersion=new deconcept.PlayerVersion(x.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 axo=1;var counter=3;while(axo){try{counter++;axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+counter);PlayerVersion=new deconcept.PlayerVersion([counter,0,0])}catch(e){axo=null}}}else{try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(e){try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");PlayerVersion=new deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess="always"}catch(e){if(PlayerVersion.major==6){return PlayerVersion}}try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(e){}}if(axo!==null){PlayerVersion=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","))}}}return PlayerVersion};deconcept.PlayerVersion=function(arrVersion){this.major=arrVersion[0]!==null?parseInt(arrVersion[0],10):0;this.minor=arrVersion[1]!==null?parseInt(arrVersion[1],10):0;this.rev=arrVersion[2]!==null?parseInt(arrVersion[2],10):0};deconcept.PlayerVersion.prototype.versionIsValid=function(fv){if(this.major<fv.major){return false}if(this.major>fv.major){return true}if(this.minor<fv.minor){return false}if(this.minor>fv.minor){return true}if(this.rev<fv.rev){return false}return true};deconcept.util={getRequestParameter:function(param){var q=document.location.search||document.location.hash;if(param===null){return q}if(q){var pairs=q.substring(1).split("&");for(var i=0;i<pairs.length;i++){if(pairs[i].substring(0,pairs[i].indexOf("="))==param){return pairs[i].substring((pairs[i].indexOf("=")+1))}}}return""}};deconcept.SWFObjectUtil.cleanupSWFs=function(){var objects=document.getElementsByTagName("OBJECT");for(var i=objects.length-1;i>=0;i--){objects[i].style.display="none";for(var x in objects[i]){if(typeof objects[i][x]=="function"){objects[i][x]=function(){}}}}};if(!document.getElementById&&document.all){document.getElementById=function(id){return document.all[id]}}var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;var swfObjectLoader={css_selector:".swfobject-vars-json",css_swfclass:".flashplayerJson",so:"",init:function(){this.getAllPlayer()},getSinglePlayer:function(domHook){var objContainer=$ES(this.css_selector,domHook);objContainer.each(function(obj){obj.getPrevious().setStyle("display","none");this.getContent(obj)}.bind(this))},getAllPlayer:function(){var objContainer=$$(this.css_selector);objContainer.each(function(obj){obj.getPrevious().setStyle("display","none");this.getContent(obj)}.bind(this))},getContent:function(domObj){var objContentJson=Json.evaluate(domObj.innerHTML,1);this.procSWFArrayFlat(objContentJson.swfobject)},procSWFArrayFlat:function(jsonObj){var value="";var mainPlayer="";var mainID="";var mainWidth="";var mainHeight="";var mainVersion="";var mainBG="";for(var objType in jsonObj){var objArryLength=jsonObj[objType].length;if(objArryLength!==0){for(var Parameter in jsonObj[objType]){value=jsonObj[objType][Parameter];if(objType=="main"){if(Parameter!=="done"){if(Parameter=="file"){mainPlayer=value}if(Parameter=="id"){mainID=value}if(Parameter=="width"){mainWidth=value}if(Parameter=="height"){mainHeight=value}if(Parameter=="version"){mainVersion=value}if(Parameter=="bgcolor"){mainBG=value}}else{this.setSWFobject("main","","",mainPlayer,mainID,mainWidth,mainHeight,mainVersion,mainBG)}}else{this.setSWFobject(objType,Parameter,value,"","","","","","")}}}}},setSWFobject:function(objType,parameter,value,mainPlayer,mainID,mainWidth,mainHeight,mainVersion,mainBG){if(value=="1"&&(parameter!=="width"||parameter!=="height"||parameter!=="displaywidth"||parameter!=="displayheight"||parameter!=="volume"||parameter!=="bufferlength"||parameter!=="rotatetime"||parameter!=="start")){value="true"}if(value=="0"&&(parameter!=="width"||parameter!=="height"||parameter!=="displaywidth"||parameter!=="displayheight"||parameter!=="volume"||parameter!=="bufferlength"||parameter!=="rotatetime"||parameter!=="start")){value="false"}switch(objType){case"main":this.so=new SWFObject(mainPlayer,mainID,mainWidth,mainHeight,mainVersion,mainBG);break;case"addParam":this.so.addParam(parameter,value);break;case"addVariable":this.so.addVariable(parameter,value);if(parameter=="type"&&value=="swf"){this.so.addVariable("image","")}break;case"useExpressInstall":this.so.useExpressInstall(parameter,value);break;case"setAttribute":this.so.setAttribute(parameter,value);break;case"target":this.so.write(value);break;default:console.log("DEV ERROR: check objType value!");break}}};var MooScroller=new Class({options:{maxThumbSize:10,mode:"vertical",width:0,scrollSteps:10,wheel:true,scrollLinks:{forward:"scrollForward",back:"scrollBack"},onScroll:Class.empty,onPage:Class.empty},initialize:function(content,knob,options){this.setOptions(options);this.horz=(this.options.mode=="horizontal");this.content=$(content).setStyle("overflow","hidden");this.knob=$(knob);this.track=this.knob.getParent();this.setPositions();if(this.horz&&this.options.width){this.wrapper=new Element("div");this.content.getChildren().each(function(child){this.wrapper.adopt(child)});this.wrapper.injectInside(this.content).setStyle("width",this.options.width)}this.bound={start:this.start.bind(this),end:this.end.bind(this),drag:this.drag.bind(this),wheel:this.wheel.bind(this),page:this.page.bind(this)};this.position={};this.mouse={};this.update();this.attach();var clearScroll=function(){$clear(this.scrolling)}.bind(this);["forward","back"].each(function(direction){var lnk=$(this.options.scrollLinks[direction]);if(lnk){lnk.addEvents({mousedown:function(){this.scrolling=this[direction].periodical(50,this)}.bind(this),mouseup:clearScroll.bind(this),click:clearScroll.bind(this)})}},this);this.knob.addEvent("click",clearScroll.bind(this));window.addEvent("domready",function(){try{$(document.body).addEvent("mouseup",clearScroll.bind(this))}catch(e){}}.bind(this))},setPositions:function(){[this.track,this.knob].each(function(el){if(el.getStyle("position")=="static"){el.setStyle("position","relative")}})},update:function(){var plain=this.horz?"Width":"Height";this.contentSize=this.content["offset"+plain];this.contentScrollSize=this.content["scroll"+plain];this.trackSize=this.track["offset"+plain];this.contentRatio=this.contentSize/this.contentScrollSize;this.knobSize=(this.trackSize*this.contentRatio).limit(this.options.maxThumbSize,this.trackSize);this.scrollRatio=this.contentScrollSize/this.trackSize;this.knob.setStyle(plain.toLowerCase(),this.knobSize+"px");this.updateThumbFromContentScroll();this.updateContentFromThumbPosition()},updateContentFromThumbPosition:function(){this.content[this.horz?"scrollLeft":"scrollTop"]=this.position.now*this.scrollRatio},updateThumbFromContentScroll:function(){this.position.now=(this.content[this.horz?"scrollLeft":"scrollTop"]/this.scrollRatio).limit(0,(this.trackSize-this.knobSize));this.knob.setStyle(this.horz?"left":"top",this.position.now+"px")},attach:function(){this.knob.addEvent("mousedown",this.bound.start);if(this.options.scrollSteps&&this.options.wheel){this.content.addEvent("mousewheel",this.bound.wheel)}this.track.addEvent("mouseup",this.bound.page)},wheel:function(event){event=new Event(event);this.scroll(-(event.wheel*this.options.scrollSteps));this.updateThumbFromContentScroll();event.stop()},scroll:function(steps){steps=steps||this.options.scrollSteps;this.content[this.horz?"scrollLeft":"scrollTop"]+=steps;this.updateThumbFromContentScroll()},forward:function(steps){this.scroll(steps)},back:function(steps){steps=steps||this.options.scrollSteps;this.scroll(-steps)},page:function(event){var axis=this.horz?"x":"y";event=new Event(event);var forward=(event.page[axis]>this.knob.getPosition()[axis]);this.scroll((forward?1:-1)*this.content["offset"+(this.horz?"Width":"Height")]);this.updateThumbFromContentScroll();this.fireEvent("onPage",forward);event.stop()},start:function(event){event=new Event(event);var axis=this.horz?"x":"y";this.mouse.start=event.page[axis];this.position.start=this.knob.getStyle(this.horz?"left":"top").toInt();document.addEvent("mousemove",this.bound.drag);document.addEvent("mouseup",this.bound.end);this.knob.addEvent("mouseup",this.bound.end);event.stop()},end:function(event){event=new Event(event);document.removeEvent("mousemove",this.bound.drag);document.removeEvent("mouseup",this.bound.end);this.knob.removeEvent("mouseup",this.bound.end);event.stop()},drag:function(event){event=new Event(event);var axis=this.horz?"x":"y";this.mouse.now=event.page[axis];this.position.now=(this.position.start+(this.mouse.now-this.mouse.start)).limit(0,(this.trackSize-this.knobSize));this.updateContentFromThumbPosition();this.updateThumbFromContentScroll();event.stop()}});MooScroller.implement(new Events);MooScroller.implement(new Options);var backButton={event:{hash:"",refer:"",type:"load"},copyHistory:[],addEvent:function(type,fn){if(type=="backbutton"&&(!this.events||!this.events.backbutton)){this.addEvent("domready",backButton.start.bind(backButton))}return this._addEvent(type,fn)},getHash:function(){return location.hash.substring(1)},start:function(){window.hash=this.hash.bind(this);if(window.ie){this.onHash=this.onIframe}if(window.khtml){this.history=$A(history).slice(1);this.history.push(this.getHash());this.oldHistoryLength=location.hash?-1:history.length;this.onHash=this.onLink}this.timer=this.onHash.pass(false,this).periodical(200)},onHash:function(force){var hash=this.getHash();if(hash!=this.event.hash||force){this.fireEvent(hash)}},onLink:function(force){var h=history.length;if(h!=this.oldHistoryLength||force){if(typeof (this.history[h-1])=="undefined"){this.history=this.copyHistory.copy()}this.fireEvent(this.history[h-1]);this.oldHistoryLength=h}},onIframe:function(){$clear(this.timer);this.iframe=new Element("iframe").setStyle("display","none").injectInside(document.body).contentWindow.document;if(this.getHash()){this.updateIFrame(this.getHash())}},updateIFrame:function(hash){this.iframe.open();this.iframe.write('<script>parent.location.hash = "'+hash+'"; parent.backButton.fireEvent("'+hash+'");<\/script>');this.iframe.close()},hash:function(hash){if($type(hash)!="string"){return this.event.hash}this.event.type="click";if(!window.ie){if(window.khtml){if(this.history.length>=history.length){this.copyHistory=this.history.copy();this.history=this.history.splice(0,history.length-1)}this.history.push(hash)}else{location.hash=hash||"#"}location.hash=hash||"#";this.onHash(true)}else{this.updateIFrame(hash)}},fireEvent:function(hash){this.event.hash=hash;Element.prototype.fireEvent.call(window,"backbutton",[Object.extend({},this.event)]);Object.extend(this.event,{refer:hash,type:"backbutton"})}};window.extend({_addEvent:window.addEvent,addEvent:backButton.addEvent,hash:Class.empty});var clickManager=new Class({options:{divId:"clickBlockLayer"},initialize:function(element,options){this.element=element;this.setOptions(options);this.addClickBlockDivToDom();this.blockLayerDiv=$(this.options.divId)},addClickBlockDivToDom:function(){var el=$E("body");var blockLayer=new Element("div",{id:this.options.divId,styles:{position:"absolute",top:"0px",left:"0px",width:"100%",height:"100%","z-index":"1337",cursor:"wait",display:"none","background-image":"url(/clear.gif)"}}).inject(el,"inside")},activate:function(){this.blockLayerDiv.setStyle("display","block")},deactivate:function(){this.blockLayerDiv.setStyle("display","none")}});clickManager.implement(new Events);clickManager.implement(new Options);var UtmMan=new Class({options:{},initialize:function(){_uacct=google_uacct;this.options.jsURL="/fileadmin/templates/lufthansa/js/lib/utm/urchin.js";this.options.gifUR="/fileadmin/templates/lufthansa/js/lib/utm/__utm.gif";if(typeof (urchinTracker)=="undefined"){this.loadJS()}if(typeof (urchinTracker)=="function"){urchinTracker()}},loadJS:function(){new Asset.javascript(this.options.jsURL,{id:"urchinTrackerManager"});var _ugifpath=this.options.gifURL},trackURL:function(url){if(url.substr(0,1)!="/"){url="/"+url}url=url.replace("?","/");url=url.replace("http://","");url=url.replace("https://","");if(typeof (urchinTracker)=="function"){urchinTracker(url)}if(window.gecko&&typeof (console)=="object"){this.debugLog(url)}},debugLog:function(url){console.log("Google Analytics tracked >> %o",url)}});var clickMan=new Class({options:{onStart:Class.empty,onComplete:Class.empty},initialize:function(element,options){this.element=element;this.setOptions(options);this.fx_col1=new Fx.Styles($("col1_content"),{duration:300,wait:false,transition:Fx.Transitions.Quad.easeIn});this.fx_col2=new Fx.Styles($("col2_content"),{duration:300,wait:false,transition:Fx.Transitions.Quad.easeIn});this.fx_col3=new Fx.Styles($("col3_content"),{duration:300,wait:false,transition:Fx.Transitions.Quad.easeIn})},start:function(){this.fireEvent("onStart",this.element,10);this.callChain()},finish:function(){this.fireEvent("onComplete",this.element,10)},checkRequestOpened:function(){if(mainObj.requestOpened<1){$clear(mainObj.theClickMan.periodicalRO);mainObj.theClickMan.callChain()}},clickAction:function(action,target){if(window.ie){var baseURL=hashDealer.getBaseUrl();target=target.replace(baseURL,"")}this.chain(function(){mainObj.addPreloader();this.start();mainObj.theMainDiv.scroll.toElement("page");if(action!="tweenMenu"){mainObj.clickPreProcess()}}.bind(this));switch(action){case"mainMenu":this.chain(function(){mainObj.requestOpened=3;mainObj.getPageContent(target);mainObj.getMarginalContent(target);mainObj.getSubmenu(target);$("col1_content").setStyle("opacity",0);$("col2_content").setStyle("opacity",0);$("col3_content").setStyle("opacity",0);this.checkRequestOpened();this.periodicalRO=this.checkRequestOpened.periodical(100)});this.chain(function(){mainObj.theMainDiv.setPositionFx();mainObj.theMenu.addSubmenuEvents();mainObj.theContent.addEvents();mainObj.clickPostProcess();this.fx_col1.start({opacity:1}).chain(function(){this.fx_col3.start({opacity:1}).chain(function(){this.fx_col2.start({opacity:1}).chain(function(){this.callChain()}.bind(this))}.bind(this))}.bind(this))});break;case"content":case"shortcut":this.chain(function(){if(target.test(/tx_solr/)){mainObj.requestOpened=1;mainObj.getPageContent(target)}else{mainObj.requestOpened=5;mainObj.getPageContent(target);mainObj.getMarginalContent(target);mainObj.getSubmenu(target);mainObj.getSupmenu(target);mainObj.getMainmenu(target)}$("col1_content").setStyle("opacity",0);$("col2_content").setStyle("opacity",0);$("col3_content").setStyle("opacity",0);this.checkRequestOpened();this.periodicalRO=this.checkRequestOpened.periodical(100)});this.chain(function(){mainObj.theMainDiv.setPositionFx();mainObj.theMenu.addSubmenuEvents();mainObj.theContent.addEvents();mainObj.theMenu.addMenuEvents();mainObj.clickPostProcess();this.fx_col1.start({opacity:1}).chain(function(){this.fx_col3.start({opacity:1}).chain(function(){this.fx_col2.start({opacity:1}).chain(function(){this.callChain()}.bind(this))}.bind(this))}.bind(this))});break;case"subMenu":this.chain(function(){mainObj.requestOpened=2;mainObj.getPageContent(target);mainObj.getMarginalContent(target);$("col2_content").setStyle("opacity",0);$("col3_content").setStyle("opacity",0);this.checkRequestOpened();this.periodicalRO=this.checkRequestOpened.periodical(100)});this.chain(function(){mainObj.theMainDiv.setPositionFx();mainObj.theContent.addEvents();mainObj.clickPostProcess();this.fx_col3.start({opacity:1}).chain(function(){this.fx_col2.start({opacity:1}).chain(function(){this.callChain()}.bind(this))}.bind(this))});break;case"tweenMenu":this.chain(function(){mainObj.requestOpened=1;mainObj.getTweenContent(target);mainObj.theTween.openTween();this.checkRequestOpened();this.periodicalRO=this.checkRequestOpened.periodical(100)});this.chain(function(){mainObj.theContent.addTweenContentEvents();mainObj.clickTweenPostProcess();this.callChain()});break;case"langMenu":this.chain(function(){mainObj.requestOpened=5;mainObj.getPageContent(target);mainObj.getMarginalContent(target);mainObj.getSubmenu(target);mainObj.getMainmenu(target);mainObj.getSupmenu(target);$("col1_content").setStyle("opacity",0);$("col2_content").setStyle("opacity",0);$("col3_content").setStyle("opacity",0);this.checkRequestOpened();this.periodicalRO=this.checkRequestOpened.periodical(100)});this.chain(function(){mainObj.theMainDiv.setPositionFx();mainObj.theMenu.addSubmenuEvents();mainObj.theMenu.addMenuEvents();mainObj.theContent.addEvents();mainObj.clickPostProcess();this.fx_col1.start({opacity:1}).chain(function(){this.fx_col3.start({opacity:1}).chain(function(){this.fx_col2.start({opacity:1}).chain(function(){this.callChain()}.bind(this))}.bind(this))}.bind(this))});break}this.chain(function(){this.finish();mainObj.removePreloader()}.bind(this));this.callChain()}});clickMan.implement(new Events);clickMan.implement(new Options);clickMan.implement(new Chain);var Tween=new Class({options:{onStart:Class.empty,onComplete:Class.empty,tweenDiv:"tween",tweenCloseButton:"tween_close",tweenLinksSelector:".tweenlink"},start:function(){this.fireEvent("onStart",this.element,10);this.callChain()},finish:function(){this.fireEvent("onComplete",this.element,10)},initialize:function(element,options){this.element=element;this.setOptions(options);this.tween_element=$(this.options.tweenDiv);this.tween_fx=new Fx.Styles(this.tween_element,{duration:1000,wait:false,transition:Fx.Transitions.Back.easeInOut});this.tween_fx.element.setStyle("display","none");$(this.options.tweenCloseButton).addEvent("click",function(e){e=new Event(e);this.closeTween();e.stop()}.bind(this))},closeTween:function(){this.chain(function(){this.start()}.bind(this));this.chain(function(){this.hideEmbedElements();this.tween_fx.start({top:720}).chain(function(){this.callChain()}.bind(this))}.bind(this));this.chain(function(){this.tween_fx.element.setStyle("display","none");this.callChain()}.bind(this));this.chain(function(){$("tween_col3").setHTML("");this.finish();mainObj.theMainScroller.update()}.bind(this));this.callChain();$("main").removeClass("tweenopenedmod")},openTween:function(){this.chain(function(){this.start()}.bind(this));this.chain(function(){this.hideEmbedElements();mainObj.theMainDiv.scroll.toElement("page").chain(function(){this.callChain()}.bind(this))}.bind(this));this.chain(function(){this.tween_fx.element.setStyle("display","block");var shape=$("shape")?$("shape"):$("start_shape");var shapexpression=shape.getProperty("class")=="smallshape"?110:0;var topPosition=$("main").getPosition().y-$("bodybox").getStyle("top").toInt()+22-shapexpression;$("tween_main").setStyle("height","auto");var newheight=$("main").getSize().size.y>$("tween_col3").getSize().size.y-100+shapexpression?$("main").getSize().size.y-100+shapexpression:"auto";if(window.lteie6){$("tween_main").setStyle("height",newheight)}else{$("tween_main").setStyle("min-height",newheight)}this.tween_fx.start({top:topPosition}).chain(function(){this.callChain()}.bind(this))}.bind(this));this.chain(function(){mainObj.theMainScroller.update();this.unhideEmbedElements();this.finish()}.bind(this));this.callChain();$("main").addClass("tweenopenedmod");return this},hideEmbedElements:function(){this.tween_element.getElements(".tx-flvplayer-pi1").each(function(element){element.setStyle("display","none")})},unhideEmbedElements:function(){this.tween_element.getElements(".tx-flvplayer-pi1").each(function(element){element.setStyle("display","block")})}});Tween.implement(new Events);Tween.implement(new Options);Tween.implement(new Chain);var MainScroller=new Class({options:{},initialize:function(options){this.setOptions(options);$("scrollframe").setStyle("overflow","hidden");this.MooScrollerV=new MooScroller($E("div#bodybox div#scrollframe"),$E("div#bodybox .vscrollarea .scrollKnob"),{scrollLinks:{forward:$E("div#bodybox .vscrollarea div.scrollForward"),back:$E("div#bodybox .vscrollarea div.scrollBack")}});this.MooScrollerW=new MooScroller($E("div#bodybox div#scrollframe"),$E("div#bodybox .wscrollarea .scrollKnob"),{wheel:false,mode:"horizontal",scrollLinks:{forward:$E("div#bodybox .wscrollarea div.scrollForward"),back:$E("div#bodybox .wscrollarea div.scrollBack")}});var list=$$(".scrollForward, .scrollBack");list.each(function(element){var activeClass=element.getAttribute("class")+"_active";element.addEvent("mouseup",function(e){element.removeClass(activeClass)});element.addEvent("mousedown",function(e){element.addClass(activeClass)})});$("main").addEvent("mouseup",function(e){this.update()}.bind(this))},update:function(){var scrollframesize=$("scrollframe").getSize();if(scrollframesize.scrollSize.x>scrollframesize.size.x+20){$$(".wscrollarea").setStyle("display","block");this.scrollY=1}else{$$(".wscrollarea").setStyle("display","none");this.scrollY=0}if(scrollframesize.scrollSize.y>scrollframesize.size.y+20){$$(".vscrollarea").setStyle("display","block");this.scrollX=1}else{$$(".vscrollarea").setStyle("display","none");this.scrollX=0}if(this.scrollY&&this.scrollX){$$(".vscrollarea").setStyle("height",scrollframesize.size.y-17+"px");$$(".vscrollarea div.scrollBarContainer").setStyle("height",scrollframesize.size.y-51+"px");$$(".wscrollarea").setStyle("width",scrollframesize.size.x-17+"px");$$(".wscrollarea div.scrollBarContainer").setStyle("width",scrollframesize.size.x-51+"px")}else{if(this.scrollX){$$(".vscrollarea").setStyle("height",scrollframesize.size.y-0+"px");$$(".vscrollarea div.scrollBarContainer").setStyle("height",scrollframesize.size.y-34+"px")}else{if(this.scrollY){$$(".wscrollarea").setStyle("width",scrollframesize.size.x-0+"px");$$(".wscrollarea div.scrollBarContainer").setStyle("width",scrollframesize.size.x-34+"px")}else{}}}this.MooScrollerV.update();this.MooScrollerW.update()}});MainScroller.implement(new Events);MainScroller.implement(new Options);MainScroller.implement(new Chain);var ContentScroller=new Class({options:{},initialize:function(options){this.setOptions(options);elements=$$(".contentscroll");elements.each(function(element){element.removeClass("contentscroll");element.addClass("contentscroll-initialized");element.setStyle("overflow","hidden");var scrollarea=new Element("div",{"class":"scrollcarea"});scrollarea.setHTML('<div class="scrollcBack"></div><div class="scrollcBarContainer"><div class="scrollcKnob"></div></div><div class="scrollcForward"></div>');scrollarea.injectInside(element);var scrollcontent=element;var scrollframesize=scrollcontent.getSize();if(scrollframesize.scrollSize.y>scrollframesize.size.y+20){scrollarea.setStyle("display","block");this.scrollY=1}else{scrollarea.setStyle("display","none");this.scrollY=0}if(this.scrollY){scrollarea.setStyle("height",scrollframesize.size.y-0+"px");scrollarea.getElement(".scrollcBarContainer").setStyle("height",scrollframesize.size.y-34+"px")}new MooScroller(element.getElement(".scrollcontent"),element.getElement(".scrollcKnob"),{scrollLinks:{forward:element.getElement(".scrollcForward"),back:element.getElement(".scrollcBack")}})})}});ContentScroller.implement(new Events);ContentScroller.implement(new Options);ContentScroller.implement(new Chain);var StartBoxes=new Class({options:{},initialize:function(options){this.setOptions(options);var elements=$$(".carousel .item a");elements.addEvent("mouseenter",function(){this.addClass("over")});elements.addEvent("mouseleave",function(){this.removeClass("over")});elements.each(function(element){el=element.getElement("span.secondlabel");var fx=new Fx.Styles(el,{duration:500,wait:false,transition:Fx.Transitions.Quad.easeIn});el.setStyle("opacity",0);el.setStyle("visibility","hidden");element.addEvent("mouseenter",function(){fx.clearChain();fx.element.setStyle("visibility","visible");fx.start({opacity:0.95})});element.addEvent("mouseleave",function(){fx.clearChain();fx.start({opacity:0.95}).chain(function(){fx.element.setStyle("visibility","hidden")});fx.start({opacity:0})})})}});StartBoxes.implement(new Events);StartBoxes.implement(new Options);StartBoxes.implement(new Chain);var MainDiv=new Class({options:{shape_size_small:345,shape_size_big:455},initialize:function(options){this.setOptions(options);this.scroll=new Fx.Scroll("scrollframe",{wait:false,duration:500,offset:{x:-200,y:-50},transition:Fx.Transitions.Quad.easeInOut});this.shape_size_y=345;if($("start_shape")){var shapeclass=$("start_shape").getProperty("class");if(shapeclass=="smallshape"){this.shape_size_y=this.options.shape_size_small}else{this.shape_size_y=this.options.shape_size_big}}var url=document.location.href;var baseURL=hashDealer.getBaseUrl();var url=url.replace(baseURL,"");if(!url||url=="de/home/"){this.firstPage=true}else{this.firstPage=false}if(this.firstPage){var myheadermargin=$("scrollframe").getSize().size.y-$("header").getSize().size.y-105;$("header").setStyle("margin-bottom",myheadermargin);(function(){this.fx_config={duration:1500,wait:false,transition:Fx.Transitions.Back.easeOut};this.setPositionFx();this.fx_config={duration:800,wait:false,transition:Fx.Transitions.Back.easeInOut}}.bind(this).delay(4000))}else{this.fx_config={duration:800,wait:false,transition:Fx.Transitions.Back.easeInOut};this.setPositionFx()}},setPosition:function(){var myheadermargin=$("scrollframe").getSize().size.y-this.shape_size_y-$("header").getSize().size.y;if(myheadermargin<50){myheadermargin=50}$("header").setStyle("margin-bottom",myheadermargin)},setPositionFx:function(){if($("shape")){var shapeclass=$("shape").getProperty("class");if(shapeclass=="smallshape"){this.shape_size_y=this.options.shape_size_small}else{this.shape_size_y=this.options.shape_size_big}}var oldheadermargin=$("header").getStyle("margin-bottom");var myheadermargin=$("scrollframe").getSize().size.y-this.shape_size_y-$("header").getSize().size.y;if(myheadermargin<50){myheadermargin=50}if(oldheadermargin!=myheadermargin+"px"){$("main").setStyle("height","1500px");var fx=new Fx.Styles($("header"),this.fx_config);fx.clearChain();fx.start({"margin-bottom":myheadermargin}).chain(function(){$("main").setStyle("height","auto");$("main").setStyle("min-height",this.shape_size_y);if(window.lteie6){$("main").setStyle("height",this.shape_size_y)}mainObj.theMainScroller.update()}.bind(this))}else{$("main").setStyle("height","auto");$("main").setStyle("min-height",this.shape_size_y);if(window.lteie6){$("main").setStyle("height",this.shape_size_y)}mainObj.theMainScroller.update()}},updateBaseClass:function(){var columnclass=$("columnclass");if($type(columnclass)=="element"){$("main").setProperty("class",columnclass.getProperty("class"))}}});MainDiv.implement(new Events);MainDiv.implement(new Options);MainDiv.implement(new Chain);var Content=new Class({options:{},initialize:function(options){this.setOptions(options);this.addEvents()},addEvents:function(){$$("#header h1 a").each(function(element){element.addEvent("click",function(e){e=new Event(e);e.stop();var target=element.getProperty("href");mainObj.theClickMan.clickAction("content",target)}.bind(this))}.bind(this));var list=$$("#col3_content a, #col2_content a, area");list.each(function(element){element.addEvent("click",function(e){var e=new Event(e);this.contentEvent(e,element)}.bind(this))}.bind(this));var formslist=$$("#col3_content form, #col2_content form");formslist.each(function(element){if(element.hasClass("special_request")){return false}var submitButtons=element.getElements(".ajaxSubmitButton");submitButtons.each(function(submitel){submitel.addEvent("click",function(e){var submitNameInsert=element.getElement(".submitNameInsert");if($type(submitNameInsert)=="element"){submitNameInsert.setProperty("name",submitel.getProperty("name"))}})});element.addEvent("submit",function(e){var e=new Event(e);e.stop();return mainObj.getPageContentPostRequest(element.getProperty("action"),element.getProperty("id"))}.bind(this))}.bind(this))},addTweenContentEvents:function(){var list=$$("#tween_col3 a");list.each(function(element){element.addEvent("click",function(e){var e=new Event(e);this.contentEvent(e,element)}.bind(this))}.bind(this));var formslist=$$("#tween_col3 form");formslist.each(function(element){if(element.hasClass("special_request")){return false}var submitButtons=element.getElements(".ajaxSubmitButton");submitButtons.each(function(submitel){submitel.addEvent("click",function(e){var submitNameInsert=element.getElement(".submitNameInsert");if($type(submitNameInsert)=="element"){submitNameInsert.setProperty("name",submitel.getProperty("name"))}})});element.addEvent("submit",function(e){var e=new Event(e);e.stop();return mainObj.getTweenContentPostRequest(element.getProperty("action"),element.getProperty("id"))}.bind(this))}.bind(this));var redirectLink=$("autoredirectonvideostop");if(redirectLink){var redirectid=redirectLink.getElement(".redirectpageid").getText();var redirectids=Cookie.get("redirectids");if(!redirectids||!redirectids.contains(","+redirectid+",")){redirectLink.setStyle("display","none")}}},contentEvent:function(event,element){var target=element.getProperty("href");var linkClass=element.getProperty("class");if(target){switch(linkClass){case"external-link":case"external-link-new-window":if(element.getProperty("target")=="FEopenLink"){mainObj.theUtmMan.trackURL(target)}break;case"internal-link-new-window":case"mail":break;case"download":mainObj.theUtmMan.trackURL(target);break;case"tweenlink":mainObj.theClickMan.clickAction("tweenMenu",target);event.stop();break;case"closetween":event.stop();mainObj.theTween.closeTween();break;case"internal-link":mainObj.theClickMan.clickAction("content",target);event.stop();break;case"popup":event.stop();mainObj.theUtmMan.trackURL(target);var newwindowparams=element.getProperty("title");var windowparamsArr=newwindowparams.split("++");var fenster=window.open(windowparamsArr[0],"popup_window"+windowparamsArr[7],"width="+windowparamsArr[2]+",height="+windowparamsArr[3]+",status="+windowparamsArr[4]+",scrollbars="+windowparamsArr[5]+",resizable="+windowparamsArr[6]);if(fenster){fenster.focus()}break;default:var pattern="^http[s]?://"+window.location.host;var re=new RegExp(pattern);if(!(target===null||target===""||(target!=null&&target.test(/^http[s]?:/)&&!re.test(target))||(target!=null&&target.test(/^javascript/))||(target!=null&&target.test(/^mailto/))||(target!=null&&target.test(/^#/)))){if(element.hasClass("internal-action")){event.stop()}else{mainObj.theClickMan.clickAction("content",target);event.stop()}}else{if(element.getProperty("target")=="FEopenLink"){mainObj.theUtmMan.trackURL(target)}}}}}});Content.implement(new Events);Content.implement(new Options);Content.implement(new Chain);var DropDown=new Class({options:{},initialize:function(options){this.setOptions(options);this.addEvents()},addEvents:function(){$$("#col2_content .dropdown").each(function(element){el=$(element).getElement("ul");if(el){var fx=new Fx.Styles(el,{duration:200,wait:false,transition:Fx.Transitions.Quad.easeIn});var closeli=new Element("li",{"class":"close"});closeli.injectAfter(el.getLast());el.setStyle("opacity",0);el.setStyle("display","none");element.addEvent("click",function(e){fx.clearChain();fx.element.setStyle("display","block");element.addClass("dropdown_active");fx.start({opacity:1})});element.addEvent("mouseleave",function(e){fx.clearChain();fx.start({opacity:1}).chain(function(){fx.element.setStyle("display","none")});fx.start({opacity:0});element.removeClass("dropdown_active")})}})}});DropDown.implement(new Events);DropDown.implement(new Options);DropDown.implement(new Chain);var GlossaryIndex=new Class({options:{},initialize:function(options){this.setOptions(options);this.addEvents()},addEvents:function(){$$("#a21glossary .index-rule a").each(function(element){element.addEvent("click",function(e){e=new Event(e);e.stop();var currentindex="";if(element.hasClass("indexAlllink")){$$("#a21glossary .index-box").each(function(el){var fx=new Fx.Styles(el,{duration:500,wait:false,transition:Fx.Transitions.Quad.easeIn});fx.element.setStyle("opacity",0);fx.element.setStyle("display","block");fx.start({opacity:1})});$$("#a21glossary .index-rule a").each(function(el){el.removeClass("current")});element.addClass("current");mainObj.setSizes();mainObj.theMainDiv.setPosition();mainObj.theMainScroller.update()}else{$$("#a21glossary .index-box").each(function(el){el.setStyle("display","none")});$$("#a21glossary .index-rule a").each(function(el){el.removeClass("current")});element.addClass("current");currentindex=element.getProperty("href");currentindex=currentindex.match(/#.*$/);currentindex=currentindex[0].substr(1);currentelement=$$("."+currentindex)[0];var fx=new Fx.Styles(currentelement,{duration:500,wait:false,transition:Fx.Transitions.Quad.easeIn});fx.element.setStyle("opacity",0);fx.element.setStyle("display","block");fx.start({opacity:1});mainObj.setSizes();mainObj.theMainDiv.setPosition();mainObj.theMainScroller.update()}})})}});GlossaryIndex.implement(new Events);GlossaryIndex.implement(new Options);GlossaryIndex.implement(new Chain);var FAQ=new Class({options:{},initialize:function(options){this.setOptions(options);this.addEvents()},addEvents:function(){$$(".tx-irfaq-pi1 dt").each(function(element){if(element.hasClass("initialized")){return false}element.addClass("initialized");var answer=$((element.getProperty("id")).replace("_q_","_a_"));var answerSlide=new Fx.Slide(answer);answerSlide.hide();this.lastSlide=null;this.lastElement=null;var fx=new Fx.Styles(answer,{duration:1000,wait:false,transition:Fx.Transitions.Quad.easeIn});element.addEvent("mouseenter",function(e){element.addClass("over")}.bind(this));element.addEvent("mouseleave",function(e){element.removeClass("over")}.bind(this));element.addEvent("click",function(e){if((element!=this.lastElement)||((element==this.lastElement)&&this.lastPos!==0)){if(this.lastSlide){this.lastSlide.slideOut()}if(this.lastElement){this.lastElement.removeClass("active")}}if((element!=this.lastElement)||((element==this.lastElement)&&this.lastPos!==1)){element.addClass("active");fx.element.setStyle("opacity","0");fx.start({opacity:1});answer.setStyle("display","block");answerSlide.slideIn();this.lastSlide=answerSlide;this.lastElement=element}if(element==this.lastElement){this.lastPos=this.lastPos?0:1}else{this.lastPos=1}(function(){mainObj.theMainScroller.update()}).delay(1000)}.bind(this))})}});FAQ.implement(new Events);FAQ.implement(new Options);FAQ.implement(new Chain);var Reports=new Class({options:{},initialize:function(options){this.setOptions(options);if($$(".reports, .virtualday").length==1){if($$(".virtualday").length==1){this.virtualdayslider=1;this.reportsslider=0;this.slidercontrol=$$(".virtualday-controller")[0]}else{this.reportsslider=1;this.virtualdayslider=0}this.items=$$(".reports .item");this.items.each(function(element){element.setStyle("display","none");if(this.virtualdayslider){element.getElement(".virtualday-thumbimg").injectInside(this.slidercontrol)}}.bind(this));if(this.virtualdayslider){this.controllitems=$$(".virtualday-controller .virtualday-thumbimg");this.controllerInit()}this.show_item=this.items[0];$$(".reports .reports-slide").adopt(this.show_item);this.show_item.setStyle("display","block");this.current=0;this.topTitlePart=$("reports-toptitle-parttwo");if(this.topTitlePart){this.topTitlePartFx=new Fx.Styles(this.topTitlePart,{duration:500,wait:false,transition:Fx.Transitions.Quad.easeIn});this.topTitlePart.setText(this.getTopTitle("current"))}this.reportsSlide=$$(".reports-slide")[0];this.reportsSlideFx=new Fx.Styles(this.reportsSlide,{duration:500,wait:false,transition:Fx.Transitions.Quad.easeIn});this.setLeftLinkText(this.getTitle("prev"));this.setRightLinkText(this.getTitle("next"));this.contollerItemSetCurrent(this.current);this.addEvents();$("reports-leftlink").setStyle("visibility","hidden")}},getTitle:function(mode){var itemnumber=this.getItemNumberOnMode(mode);var title="";if(this.virtualdayslider){title=(this.items[itemnumber].getElement(".reports-navtitle")).getText()}else{title=(this.items[itemnumber].getElement(".reports-title")).getText()}return title},getTopTitle:function(mode){var itemnumber=this.getItemNumberOnMode(mode);return(this.items[itemnumber].getElement(".reports-toptitle")).getText()},getItemNumberOnMode:function(mode){var itemNumber=this.current;switch(mode){case"prev":itemNumber=this.current-1;if(itemNumber<0){itemNumber=this.items.length-1}break;case"next":itemNumber=this.current+1;if(itemNumber>=this.items.length){itemNumber=0}break;case"over":itemNumber=this.overnumber;break}return itemNumber},setLeftLinkText:function(text){$$("#reports-leftlink span")[0].setText(text)},setRightLinkText:function(text){$$("#reports-rightlink span")[0].setText(text)},getPrevItem:function(){var itemnumber=this.getItemNumberOnMode("prev");this.current=itemnumber;this.contollerItemSetCurrent(this.current);if(this.current===this.items.length-1){$("reports-rightlink").setStyle("visibility","hidden")}else{$("reports-rightlink").setStyle("visibility","visible")}if(this.current===0){$("reports-leftlink").setStyle("visibility","hidden")}else{$("reports-leftlink").setStyle("visibility","visible")}this.reportsSlideFx.start({"margin-left":1024}).chain(function(){this.show_item.remove();this.show_item=this.items[itemnumber];$$(".reports .reports-slide").adopt(this.show_item);this.show_item.setStyle("display","block");this.reportsSlideFx.element.setStyle("margin-left",-1024);this.reportsSlideFx.start({"margin-left":0})}.bind(this));this.setLeftLinkText(this.getTitle("prev"));this.setRightLinkText(this.getTitle("next"));if(this.topTitlePart){this.topTitlePartFx.start({opacity:0}).chain(function(){this.topTitlePart.setText(this.getTopTitle("current"));this.topTitlePartFx.start({opacity:1})}.bind(this))}},getNextItem:function(){var itemnumber=this.getItemNumberOnMode("next");this.current=itemnumber;this.contollerItemSetCurrent(this.current);if(this.current===this.items.length-1){$("reports-rightlink").setStyle("visibility","hidden")}else{$("reports-rightlink").setStyle("visibility","visible")}if(this.current===0){$("reports-leftlink").setStyle("visibility","hidden")}else{$("reports-leftlink").setStyle("visibility","visible")}this.reportsSlideFx.start({"margin-left":-1024}).chain(function(){this.show_item.remove();this.show_item=this.items[itemnumber];$$(".reports .reports-slide").adopt(this.show_item);this.show_item.setStyle("display","block");this.reportsSlideFx.element.setStyle("margin-left",1024);this.reportsSlideFx.start({"margin-left":0})}.bind(this));this.setLeftLinkText(this.getTitle("prev"));this.setRightLinkText(this.getTitle("next"));if(this.topTitlePart){this.topTitlePartFx.start({opacity:0}).chain(function(){this.topTitlePart.setText(this.getTopTitle("current"));this.topTitlePartFx.start({opacity:1})}.bind(this))}},getItem:function(itemnumber){var olditemnumber=this.current;if(this.current==itemnumber){return false}this.current=itemnumber;this.contollerItemSetCurrent(this.current);if(this.current===this.items.length-1){$("reports-rightlink").setStyle("visibility","hidden")}else{$("reports-rightlink").setStyle("visibility","visible")}if(this.current===0){$("reports-leftlink").setStyle("visibility","hidden")}else{$("reports-leftlink").setStyle("visibility","visible")}if(olditemnumber<this.current){this.reportsSlideFx.start({"margin-left":-1024}).chain(function(){this.show_item.remove();this.show_item=this.items[itemnumber];$$(".reports .reports-slide").adopt(this.show_item);this.show_item.setStyle("display","block");this.reportsSlideFx.element.setStyle("margin-left",1024);this.reportsSlideFx.start({"margin-left":0})}.bind(this))}else{this.reportsSlideFx.start({"margin-left":1024}).chain(function(){this.show_item.remove();this.show_item=this.items[itemnumber];$$(".reports .reports-slide").adopt(this.show_item);this.show_item.setStyle("display","block");this.reportsSlideFx.element.setStyle("margin-left",-1024);this.reportsSlideFx.start({"margin-left":0})}.bind(this))}this.setLeftLinkText(this.getTitle("prev"));this.setRightLinkText(this.getTitle("next"));if(this.topTitlePart){this.topTitlePartFx.start({opacity:0}).chain(function(){this.topTitlePart.setText(this.getTopTitle("current"));this.topTitlePartFx.start({opacity:1})}.bind(this))}},addEvents:function(){element_rc=$("reports-rightlink");element_rc.addEvent("click",function(e){this.getNextItem()}.bind(this));element_lc=$("reports-leftlink");element_lc.addEvent("click",function(e){this.getPrevItem()}.bind(this))},controllerInit:function(){this.controllitems.each(function(element){var fx=new Fx.Styles(element,{duration:300,wait:false,transition:Fx.Transitions.Quad.easeInOut});var fximg=new Fx.Styles(element.getElement("img"),{duration:300,wait:false,transition:Fx.Transitions.Quad.easeInOut});element.addEvent("mouseenter",function(e){this.overnumber=this.controllitems.indexOf(element);element.getElement(".virtualday-thumbnavtitle").setText(this.getTitle("over"));fx.start({"padding-top":[5,0],"padding-bottom":[2,7]}).chain(function(){element.addClass("active")});if(!element.hasClass("current")){fximg.start({opacity:[0.5,1]})}}.bind(this));element.addEvent("mouseleave",function(e){element.getElement(".virtualday-thumbnavtitle").setText("");fx.start({"padding-top":[0,5],"padding-bottom":[7,2]}).chain(function(){element.removeClass("active")});if(!element.hasClass("current")){fximg.start({opacity:[1,0.5]})}}.bind(this));element.addEvent("click",function(e){this.getItem(this.controllitems.indexOf(element))}.bind(this))}.bind(this))},contollerItemSetCurrent:function(i){if(this.virtualdayslider){if(this.lastcurrent){var lastcurrent=this.lastcurrent;var lastcurrentimg=lastcurrent.getElement("img");var fximglc=new Fx.Styles(lastcurrentimg,{duration:300,wait:false,transition:Fx.Transitions.Quad.easeInOut});fximglc.start({opacity:[1,0.5]}).chain(function(){lastcurrent.removeClass("current")})}var currentelement=this.controllitems[i];var currentelementimg=currentelement.getElement("img");var fximg=new Fx.Styles(currentelementimg,{duration:300,wait:false,transition:Fx.Transitions.Quad.easeInOut});fximg.start({opacity:[0.5,1]});currentelement.addClass("current");this.lastcurrent=currentelement}}});Reports.implement(new Events);Reports.implement(new Options);Reports.implement(new Chain);var CalEvents=new Class({options:{},initialize:function(options){this.setOptions(options);this.addEvents()},addEvents:function(){$$(".events .events-title").each(function(element){var answer=$((element.getProperty("id")).replace("-title-","-description-"));var answerSlide=new Fx.Slide(answer);answerSlide.hide();this.lastSlide=null;this.lastElement=null;var fx=new Fx.Styles(answer,{duration:1000,wait:false,transition:Fx.Transitions.Quad.easeIn});element.addEvent("mouseenter",function(e){element.addClass("over")}.bind(this));element.addEvent("mouseleave",function(e){element.removeClass("over")}.bind(this));element.addEvent("click",function(e){if((element!=this.lastElement)||((element==this.lastElement)&&this.lastPos!==0)){if(this.lastSlide){this.lastSlide.slideOut()}if(this.lastElement){this.lastElement.removeClass("active")}}if((element!=this.lastElement)||((element==this.lastElement)&&this.lastPos!==1)){element.addClass("active");fx.element.setStyle("opacity","0");fx.start({opacity:1});answer.setStyle("display","block");answerSlide.slideIn();this.lastSlide=answerSlide;this.lastElement=element}if(element==this.lastElement){this.lastPos=this.lastPos?0:1}else{this.lastPos=1}}.bind(this))})}});CalEvents.implement(new Events);CalEvents.implement(new Options);CalEvents.implement(new Chain);var HistorySlide=new Class({options:{},initialize:function(options){this.setOptions(options);if($$(".historyslide").length==1){this.items=$$(".historyslide .item");this.items.each(function(element){element.getElement(".title").setStyle("display","none");element.getElement(".text").setStyle("display","none");element.setStyle("float","left");element.getElement("img").setStyle("opacity",0.1)});this.current=0;this.items[this.current].getElement("img").setStyle("opacity",1);this.showTitle=$("historyslide-title");this.showTitleFx=new Fx.Styles(this.showTitle,{duration:500,wait:false,transition:Fx.Transitions.Quad.easeIn});this.showText=$("historyslide-description");this.showTextFx=new Fx.Styles(this.showText,{duration:500,wait:false,transition:Fx.Transitions.Quad.easeIn});this.historySlide=$$(".historyslide-slide")[0];this.historySlideFx=new Fx.Styles(this.historySlide,{duration:500,wait:false,transition:Fx.Transitions.Quad.easeIn});this.showTitle.setHTML(this.getTitle("current"));this.showText.setHTML(this.getDescription("current"));this.addEvents()}},getTitle:function(mode){var itemnumber=this.getItemNumberOnMode(mode);return(this.items[itemnumber].getElement(".title")).getText()},getDescription:function(mode){var itemnumber=this.getItemNumberOnMode(mode);return(this.items[itemnumber].getElement(".text")).getText()},getItemNumberOnMode:function(mode){var itemNumber=this.current;switch(mode){case"prev":itemNumber=this.current-1;if(itemNumber<0){itemNumber=0}break;case"next":itemNumber=this.current+1;if(itemNumber>=this.items.length){itemNumber=this.items.length-1}break}return itemNumber},getPrevItem:function(){var itemnumber=this.getItemNumberOnMode("prev");if(this.current==itemnumber){return false}this.historyLastItemFx=new Fx.Styles(this.items[this.current].getElement("img"),{duration:500,wait:false,transition:Fx.Transitions.Quad.easeIn});this.historyLastItemFx.start({opacity:0.1});this.historyItemFx=new Fx.Styles(this.items[itemnumber].getElement("img"),{duration:500,wait:false,transition:Fx.Transitions.Quad.easeIn});this.historyItemFx.start({opacity:1});this.current=itemnumber;this.historySlideFx.start({"margin-left":-1*itemnumber*180});this.showTitleFx.start({opacity:0}).chain(function(){this.showTitle.setHTML(this.getTitle("current"));this.showTitleFx.start({opacity:1})}.bind(this));this.showTextFx.start({opacity:0}).chain(function(){this.showText.setHTML(this.getDescription("current"));this.showTextFx.start({opacity:1})}.bind(this))},getNextItem:function(){var itemnumber=this.getItemNumberOnMode("next");if(this.current==itemnumber){return false}this.historyLastItemFx=new Fx.Styles(this.items[this.current].getElement("img"),{duration:500,wait:false,transition:Fx.Transitions.Quad.easeIn});this.historyLastItemFx.start({opacity:0.1});this.historyItemFx=new Fx.Styles(this.items[itemnumber].getElement("img"),{duration:500,wait:false,transition:Fx.Transitions.Quad.easeIn});this.historyItemFx.start({opacity:1});this.current=itemnumber;this.historySlideFx.start({"margin-left":-1*itemnumber*180});this.showTitleFx.start({opacity:0}).chain(function(){this.showTitle.setHTML(this.getTitle("current"));this.showTitleFx.start({opacity:1})}.bind(this));this.showTextFx.start({opacity:0}).chain(function(){this.showText.setHTML(this.getDescription("current"));this.showTextFx.start({opacity:1})}.bind(this))},addEvents:function(){element_rc=$("historyslide-rightlink");element_rc.addEvent("click",function(e){this.getNextItem()}.bind(this));element_lc=$("historyslide-leftlink");element_lc.addEvent("click",function(e){this.getPrevItem()}.bind(this))}});HistorySlide.implement(new Events);HistorySlide.implement(new Options);HistorySlide.implement(new Chain);var footerSlicer=new Class({initialize:function(options){var elbasis=$$(".fixed-footer")[0];this.basissizes=elbasis.getSize();this.heightData=new Array(69,63,57,51,45,40,34,29,23,18,14,9,5,0,0,0,0,0,0,0);this.basicwidth=1024/20;this.basicheight=this.basissizes.size.y/20;for(var i=0;i<19;i++){elbasis.clone().injectAfter(elbasis)}if($$(".fixed-footer-image")[0]){this.update()}if($$(".fixed-footer-image-start")[0]){this.reset()}},update:function(){var elements=$$(".fixed-footer-box");var i=0;elements.each(function(el){var top,right,bottom,left;top=this.heightData[i];right=(i+1)*this.basicwidth;bottom=this.basissizes.size.y;left=i*this.basicwidth;el.setStyle("clip","rect("+top.toInt()+"px "+right.toInt()+"px "+bottom.toInt()+"px "+left.toInt()+"px)");i++}.bind(this))},reset:function(){var elements=$$(".fixed-footer-box");var i=0;elements.each(function(el){var top,right,bottom,left;top=0;right=(i+1)*this.basicwidth;bottom=this.basissizes.size.y;left=i*this.basicwidth;el.setStyle("clip","rect("+top.toInt()+"px "+right.toInt()+"px "+bottom.toInt()+"px "+left.toInt()+"px)");i++}.bind(this))}});var Recipientfield=new Class({initialize:function(options){var recipientfield=$("recipientfield");if(recipientfield){recipientfield.addEvent("focus",function(e){if(recipientfield.hasClass("defaultinput")){recipientfield.removeClass("defaultinput");recipientfield.setProperty("value","")}})}}});var CheckList=new Class({options:{},initialize:function(options){this.setOptions(options);if($$(".checklist").length>0){this.checktrue=$$(".col_checklist .checklist_true")[0];this.checkfalse=$$(".col_checklist .checklist_false")[0];this.checklist=$$(".col_checklist .checklist")[0];this.checktrue.setStyle("display","none");this.checkfalse.setStyle("display","none");this.items=$$(".col_checklist .checklist .questions .item");this.checksum=0;this.currentstep=1;this.initStepBrowser();this.initSteps()}},initStepBrowser:function(){var stepshtml='<span class="spacer">&nbsp;</span>';for(var i=1;i<=this.items.length;i++){stepshtml+='<span class="step">'+i+'</span><span class="spacer">&nbsp;</span>'}$$(".col_checklist .steps")[0].setHTML(stepshtml);this.browsersteps=$$(".col_checklist .steps .step")},initSteps:function(){var list=$$(".col_checklist .checklist .questions .item input");list.each(function(element){element.addEvent("click",function(e){if(element.getProperty("value")=="yes"){this.checksum++}this.nextStep()}.bind(this))}.bind(this));this.items.each(function(element){element.setStyle("display","none")});this.items[0].setStyle("display","block");this.browsersteps[0].addClass("current")},nextStep:function(){if(this.currentstep==this.items.length){var el1=this.checklist;var fx1=new Fx.Styles(el1,{duration:300,wait:false,transition:Fx.Transitions.Quad.easeIn});fx1.start({opacity:0}).chain(function(){el1.setStyle("display","none")}.bind(this));var el2=Class.empty();if(this.checksum==this.currentstep){el2=this.checktrue}else{el2=this.checkfalse}var fx2=new Fx.Styles(el2,{duration:300,wait:false,transition:Fx.Transitions.Quad.easeIn});(function(){el2.setStyle("opacity",0);fx2.start({opacity:1});el2.setStyle("display","block")}).delay(400)}else{this.currentstep++;var el1=this.items[this.currentstep-2];var fx1=new Fx.Styles(el1,{duration:300,wait:false,transition:Fx.Transitions.Quad.easeIn});fx1.start({opacity:0}).chain(function(){el1.setStyle("display","none")}.bind(this));this.browsersteps[this.currentstep-2].removeClass("current");this.browsersteps[this.currentstep-2].addClass("answered");var el2=this.items[this.currentstep-1];var fx2=new Fx.Styles(el2,{duration:300,wait:false,transition:Fx.Transitions.Quad.easeIn});(function(){el2.setStyle("opacity",0);fx2.start({opacity:1});el2.setStyle("display","block")}).delay(400);this.browsersteps[this.currentstep-1].addClass("current")}}});CheckList.implement(new Events);CheckList.implement(new Options);CheckList.implement(new Chain);var ECards=new Class({options:{ms:".ecards-list",duration:1000},initialize:function(options){this.setOptions(options);this.base=$$(this.options.ms)[0];if($type(this.base)=="element"&&!this.base.hasClass("initialized")){this.nextButton=this.base.getElement(".ecards-nextslidebutton");this.prevButton=this.base.getElement(".ecards-prevslidebutton");this.slider=this.base.getElement(".ecards-slider");this.sliderItems=this.base.getElements(".ecards-sliderpage");this.sliderItemWidth=this.sliderItems[0].getStyle("width");this.currentMargin=0;this.controlItems=this.base.getElements(".menuitem");this.controlItemsUpdate=this.controlItems.length>0?true:false;if(this.controlItemsUpdate){$$(".ecards-list .ecards-sliderbox")[0].setStyle("top",60)}this.correctPos=this.controlItems.length>0?-25:0;this.currentNumber=0;this.ecardsSlideFx=new Fx.Styles(this.slider,{duration:0,wait:false,transition:Fx.Transitions.Sine.easeInOut});var startselected=this.slider.getElement(".startselected");if($type(startselected)=="element"){var sliderItemsItems=this.base.getElements(".ecards-sliderpage .item");this.currentNumber=sliderItemsItems.indexOf(startselected);this.slide();this.updateControlPanel()}this.ecardsSlideFx=new Fx.Styles(this.slider,{duration:this.options.duration,wait:false,transition:Fx.Transitions.Sine.easeInOut});this.addEvents();this.base.addClass("initialized");this.form=$("ecards-form");if($type(this.form)=="element"){this.initPostRequest()}}},getPrevSlide:function(){if(this.currentNumber>0){this.currentNumber--}this.slide();this.updateControlPanel()},getNextSlide:function(){if(this.currentNumber<this.sliderItems.length-1){this.currentNumber++}this.slide();this.updateControlPanel()},getSlide:function(itemnumber){this.currentNumber=itemnumber;this.slide();this.updateControlPanel()},slide:function(){var newmargin=-1*this.currentNumber*this.sliderItemWidth.toInt()+this.correctPos;if(newmargin!=this.currentMargin){this.ecardsSlideFx.start({"margin-left":newmargin});this.currentMargin=newmargin}},addEvents:function(){var selfObj=this;this.nextButton.addEvent("click",function(e){e=new Event(e);e.stop();selfObj.getNextSlide()});this.prevButton.addEvent("click",function(e){e=new Event(e);e.stop();selfObj.getPrevSlide()});this.controlItems.each(function(element){element.addEvent("click",function(e){e=new Event(e);e.stop();var newNumber=selfObj.controlItems.indexOf(element);selfObj.getSlide(newNumber)})});this.updateControlPanel()},updateControlPanel:function(){if(this.controlItemsUpdate){this.controlItems.removeClass("current");this.controlItems[this.currentNumber].addClass("current")}if(this.currentNumber<this.sliderItems.length-1){this.nextButton.setStyle("display","block")}else{this.nextButton.setStyle("display","none")}if(this.currentNumber>0){this.prevButton.setStyle("display","block")}else{this.prevButton.setStyle("display","none")}this.cardnumber=$("card-number");this.setNumber=$type(this.cardnumber)=="element"?true:false;if(this.setNumber){this.cardnumber.setProperty("value",this.sliderItems[this.currentNumber].getElement(".card-number").getText())}},initPostRequest:function(){var selfObj=this;this.form.addEvent("submit",function(e){e=new Event(e);e.stop();var urlTyped=selfObj.form.getProperty("action");$("ecards-formbox").setStyle("opacity","0");var pageContent=new Ajax(urlTyped,{method:"post",data:selfObj.form.toQueryString(),update:"ecards-fieldbox",evalScripts:"true",onComplete:(function(e){var fx=new Fx.Styles($("ecards-formbox"),{duration:300,wait:false,transition:Fx.Transitions.Quad.easeIn});fx.element.setStyle("opacity","0");fx.start({opacity:1});var checkformexist=$type($("card-number"))=="element"?true:false;if(!checkformexist){selfObj.prevButton.setStyle("display","none");selfObj.nextButton.setStyle("display","none")}mainObj.theContent.addTweenContentEvents()}),onFailure:(function(content){fx.element.setStyle("opacity","1");mainObj.requestError()})});pageContent.request()})}});ECards.implement(new Events);ECards.implement(new Options);ECards.implement(new Chain);var Bookmarks=new Class({options:{},initialize:function(options){this.setOptions(options);var bookmarksgbox=$$("#col3_content .bookmark")[0];if($type(bookmarksgbox)=="element"){var bookmark_activator=bookmarksgbox.getElement(".bookmark_activator");var bookmark_box=bookmarksgbox.getElement(".bookmarkbox");var closebookmarks=bookmarksgbox.getElement(".closebookmarks");var closeok=1;bookmark_activator.addEvent("click",function(){closeok=0;bookmark_box.setStyle("display","block")});bookmark_box.addEvent("mouseleave",function(){closeok=1;(function(){if(closeok){bookmark_box.setStyle("display","none")}}).delay(2000)});bookmark_box.addEvent("mouseenter",function(){closeok=0});closebookmarks.addEvent("click",function(){closeok=0;bookmark_box.setStyle("display","none")})}}});Bookmarks.implement(new Events);Bookmarks.implement(new Options);Bookmarks.implement(new Chain);var add2myFavourite=function(Text,URL){if(window.sidebar){window.sidebar.addPanel(Text,URL,"")}else{if(window.opera&&window.print){var elem=document.createElement("a");elem.setAttribute("href",URL);elem.setAttribute("title",Text);elem.setAttribute("rel","sidebar");elem.click()}else{if(document.all){window.external.AddFavorite(URL,Text)}}}};var currentState;function getUpdate(typ,pr1,pr2,pid){if((typ=="state")&&(pr1!=undefined)){currentState=pr1;if(currentState=="3"){var redirectLink=$("autoredirectonvideostop");if($type(redirectLink)=="element"){var redirectid=redirectLink.getElement(".redirectpageid").getText();var redirectids=Cookie.get("redirectids");if(!redirectids||!redirectids.contains(","+redirectid+",")){redirectids+=","+redirectid+",";Cookie.set("redirectids",redirectids)}var target=redirectLink.getProperty("href");mainObj.theClickMan.clickAction("tweenMenu",target)}}}}var trainingMap={init:function(){new Asset.images(["/fileadmin/templates/lufthansa/images/training-00.png","/fileadmin/templates/lufthansa/images/training-01.png","/fileadmin/templates/lufthansa/images/training-02.png","/fileadmin/templates/lufthansa/images/training-03.png","/fileadmin/templates/lufthansa/images/training-04.png","/fileadmin/templates/lufthansa/images/training-05.png","/fileadmin/templates/lufthansa/images/training-06.png","/fileadmin/templates/lufthansa/images/training-07.png","/fileadmin/templates/lufthansa/images/training-00-en.png","/fileadmin/templates/lufthansa/images/training-01-en.png","/fileadmin/templates/lufthansa/images/training-02-en.png","/fileadmin/templates/lufthansa/images/training-03-en.png","/fileadmin/templates/lufthansa/images/training-04-en.png","/fileadmin/templates/lufthansa/images/training-05-en.png","/fileadmin/templates/lufthansa/images/training-06-en.png","/fileadmin/templates/lufthansa/images/training-07-en.png"],{onComplete:function(){}})},bgImg:function(img){if(window.lteie6){$("training-map-bg").setStyle("background-image","url(/clear.gif)");$("training-map-bg").setStyle("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(src = '"+img+"', sizingMethod = 'crop') !important;")}else{$("training-map-bg").setStyle("background-image","url("+img+")")}}};var MailformplusRegistrationSelectionen=new Class({initialize:function(options){this.setOptions(options);this.ortderschuleSel=$("ortderschule");this.namederschuleSel=$("namederschule");this.elstorage=new Element("div");if($type(this.ortderschuleSel)=="element"&&$type(this.namederschuleSel)=="element"){this.ortderschuleSel.addEvent("change",function(event){this.updateNamenSelector()}.bind(this));this.updateNamenSelector()}},updateNamenSelector:function(){this.schuleNamen=$("namederschule").getElements("option");this.schuleNamen.each(function(element){if(element.getProperty("rel")&&element.getProperty("rel")!=this.ortderschuleSel.value){element.inject(this.elstorage)}}.bind(this));var tempNamen=this.elstorage.getElements("option");tempNamen.each(function(element){if(!element.getProperty("rel")||element.getProperty("rel")==this.ortderschuleSel.value){element.inject(this.namederschuleSel)}else{}}.bind(this))}});MailformplusRegistrationSelectionen.implement(new Events);MailformplusRegistrationSelectionen.implement(new Options);MailformplusRegistrationSelectionen.implement(new Chain);var menu=new Class({options:{onStart:Class.empty,onComplete:Class.empty,opacity:0.97},initialize:function(element,options){this.element=element;this.setOptions(options);if(window.gecko){this.options.opacity=1}this.addMenuEvents();this.addSubmenuEvents()},start:function(){this.fireEvent("onStart",this.element,10);this.callChain()},finish:function(){this.fireEvent("onComplete",this.element,10)},addMenuEvents:function(element){var list_a=$$("#nav_main a, #topnav a");list_a.each(function(element){if(!element.hasClass("external")&&!element.hasClass("notalink")&&!element.hasClass("popup")){element.addEvent("click",function(e){e=new Event(e);e.stop();var list=$$("#nav_main .current,  #topnav .current");list.each(function(element){element.removeClass("current")});var result=[];var el=element;while(el=el.getTag()!=="body"?el.getParent():false){result.push(el)}$$(result).filterByTag("li").addClass("current");var target=element.getProperty("href");if(element.hasClass("languagelink")){mainObj.theClickMan.clickAction("langMenu",target)}else{if(element.hasClass("shortcut")){mainObj.theClickMan.clickAction("shortcut",target)}else{mainObj.theClickMan.clickAction("mainMenu",target)}}})}else{if(element.hasClass("notalink")){element.addEvent("click",function(e){e=new Event(e);e.stop()})}else{if(element.hasClass("popup")){element.addEvent("click",function(e){e=new Event(e);e.stop();var newwindowparams=element.getProperty("title");var windowparamsArr=newwindowparams.split("++");mainObj.theUtmMan.trackURL(windowparamsArr[0]);var fenster=window.open(windowparamsArr[0],"popup_window"+windowparamsArr[7],"width="+windowparamsArr[2]+",height="+windowparamsArr[3]+",status="+windowparamsArr[4]+",scrollbars="+windowparamsArr[5]+",resizable="+windowparamsArr[6]);if(fenster){fenster.focus()}})}}}});var list_li=$$("#nav_main li, #topnav li");list_li.each(function(element){this.addMenuEffects(element)}.bind(this))},removeCurrentStatus:function(){var list=$$("#nav_main .current,  #topnav .current");list.each(function(element){element.removeClass("current")})},addMenuEffects:function(element){element.addEvent("mouseenter",function(e){this.addClass("over")});element.addEvent("mouseleave",function(e){this.removeClass("over")});var searchulel=$$("#topnav ul.search")[0];var searchlullfx=new Fx.Styles(searchulel,{duration:300,wait:false,transition:Fx.Transitions.Quad.easeIn});if($(element).getElement("ul")){el=$(element).getElement("ul");var fx=new Fx.Styles(el,{duration:300,wait:false,transition:Fx.Transitions.Quad.easeIn});el.setStyle("opacity",0);el.setStyle("display","none");var searchli=element.hasClass("searchli");if(searchli){element.addEvent("mouseenter",function(e){searchlullfx.clearChain();searchlullfx.element.setStyle("display","block");searchlullfx.start({opacity:this.options.opacity})}.bind(this));$("main").addEvent("click",function(e){if($(searchlullfx.element)){searchlullfx.start({opacity:0}).chain(function(){searchlullfx.element.setStyle("display","none")}.bind(this))}}.bind(this))}else{element.addEvent("mouseenter",function(e){fx.clearChain();fx.element.setStyle("display","block");fx.start({opacity:this.options.opacity});searchlullfx.clearChain();searchlullfx.start({opacity:0}).chain(function(){searchlullfx.element.setStyle("display","none")}.bind(this))}.bind(this));element.addEvent("mouseleave",function(e){fx.clearChain();fx.start({opacity:this.options.opacity}).chain(function(){fx.element.setStyle("display","none")});fx.start({opacity:0})}.bind(this))}}},addSubmenuEvents:function(){var list=$$("#submenu a");list.each(function(element){element.addEvent("click",function(e){e=new Event(e);e.stop();var list2=$$("#submenu li.active");list2.each(function(element){element.removeClass("active")});var result=[];var el=element;while(el=el.getTag()!=="body"?el.getParent():false){result.push(el)}$$(result).filterByTag("li").addClass("active");var target=element.getProperty("href");mainObj.theClickMan.clickAction("subMenu",target)})})}});menu.implement(new Events);menu.implement(new Options);menu.implement(new Chain);var SlideCarousel=new Class({options:{slides:[],active:true,scrollSpeedDefault:-2},initialize:function(options){this.setOptions(options);this.carousel=this.options.carousel;this.slides=$(this.carousel).getElements(".item");this.carouselslider=$(this.carousel).getElement(".carouselslider");this.itemWidth=this.slides[0].getSize().size.x;this.carouselSizeX=this.carousel.getSize().size.x;this.carouselPositionX=this.carousel.getPosition().x;this.force_stop=false;this.scrollSpeed=this.options.scrollSpeedDefault;this.slidePosition=0;this.fx=new Fx.Styles(this.carouselslider,{duration:1000,wait:false,transition:Fx.Transitions.linear});this.options.carousel.addEvent("mouseenter",function(){this.startControlling()}.bind(this));this.options.carousel.addEvent("mouseleave",function(){this.stopControlling()}.bind(this));this.options.carousel.addEvent("mousemove",function(e){this.getMousePosition(e)}.bind(this));var temp_el=this.carouselslider.getLast();var temp_new_el=temp_el;this.slides.each(function(element){temp_el=this.carouselslider.getLast();temp_new_el=element.clone().injectAfter(temp_el);temp_new_el.getElement("a").cloneEvents(element.getElement("a"))}.bind(this));this.slides.each(function(element){temp_el=this.carouselslider.getLast();temp_new_el=element.clone().injectAfter(temp_el);temp_new_el.getElement("a").cloneEvents(element.getElement("a"))}.bind(this));(function(){if(!this.force_stop){this.slide();this.sliderPeriodical=this.slide.bind(this).periodical(500)}}.bind(this)).delay(7000)},startControlling:function(){this.checking=true},stopControlling:function(){this.checking=false;this.scrollSpeed=this.options.scrollSpeedDefault},stopCarousel:function(){this.checking=false;$clear(this.sliderPeriodical);this.force_stop=true;this.fx.stop()},getMousePosition:function(e){if(e.clientX&&this.checking){this.mousePositionX=e.clientX;this.scrollSpeed=Math.floor(((this.carouselSizeX)/2-(e.clientX-this.carouselPositionX))/100);if(this.scrollSpeed<=1&&this.scrollSpeed>=-1){this.scrollSpeed=0}}},slide:function(event){if(!this.carouselslider){return false}this.slidePosition=this.slidePosition+this.scrollSpeed*10;if(this.slidePosition>-1*this.itemWidth){for(var i=0;i<this.slides.length;i++){this.carouselslider.getLast().injectBefore(this.carouselslider.getFirst())}this.slidePosition=this.slidePosition-this.itemWidth*this.slides.length;this.carouselslider.setStyle("margin-left",this.carouselslider.getStyle("margin-left").toInt()-this.itemWidth*this.slides.length)}if(this.slidePosition<-1*(this.slides.length+1)*this.itemWidth){for(var i=0;i<this.slides.length;i++){this.carouselslider.getFirst().injectAfter(this.carouselslider.getLast())}this.slidePosition=this.slidePosition+this.itemWidth*this.slides.length;this.carouselslider.setStyle("margin-left",this.carouselslider.getStyle("margin-left").toInt()+this.itemWidth*this.slides.length)}this.fx.stop();this.fx.start({"margin-left":this.slidePosition})}});SlideCarousel.implement(new Options);SlideCarousel.implement(new Events);SlideCarousel.implement(new Chain);var Main=new Class({options:{},initialize:function(options){this.setOptions(options);this.theMenu=new menu();this.theContent=new Content();this.getBackBTN();this.theUtmMan=new UtmMan();var theClickManager=new clickManager();this.theClickMan=new clickMan(this,{onStart:function(element){theClickManager.activate()},onComplete:function(element){theClickManager.deactivate()}});this.theTween=new Tween();this.setSizes();this.theMainScroller=new MainScroller();this.theMainScroller.update();this.theMainDiv=new MainDiv();this.theFooterSlicer=new footerSlicer();this.requestOpened=0;this.clickPostProcess();var path="/fileadmin/templates/lufthansa/images/";var images=[path+"02_Shape_Content_1.png",path+"02_Shape_Content_2.png",path+"02_Shape_Content_3.png",path+"02_Shape_Content_4.png",];if(window.ie6&&$$("#col3 .contentnumber").length>0){$$("#col3 .contentnumber")[0].setStyle("margin-left",-75)}document.title="Be-Lufthansa.com";new Asset.images(images);window.addEvent("resize",function(){this.setSizes();this.theMainDiv.setPosition();this.theMainScroller.update()}.bind(this))},setSizes:function(){var maxHeight=713;var bodysize=$$("body").getSize()[0];if(bodysize.size.y>maxHeight){$("scrollframe").setStyle("height",maxHeight+"px");$("bodybox").setStyle("height",maxHeight+"px");$("bodybox").setStyle("top",(bodysize.size.y-maxHeight)/2)}else{$("scrollframe").setStyle("height","100%");$("bodybox").setStyle("height","100%");if(window.gecko||window.ie7){$("bodybox").setStyle("height","99%")}$("bodybox").setStyle("top",0)}},getPageContent:function(target){this.getContent(target,"col3_content",112);this.setBackBTN(target);this.setLanguageUrl(target)},clickPostProcess:function(){if($("carousel")){this.contentObj_carousel=new SlideCarousel({carousel:$("carousel")});this.theStartBoxes=new StartBoxes()}if(window.ie){this.fixPNG()}swfObjectLoader.getSinglePlayer("#main");this.theDropDown=new DropDown();this.theGlossaryIndex=new GlossaryIndex();this.theFAQ=new FAQ();this.theReports=new Reports();this.theHistorySlide=new HistorySlide();this.theCalEvents=new CalEvents();this.theCheckList=new CheckList();this.theECards1=new ECards({ms:".ecards-list"});this.theECards2=new ECards({ms:".ecards-changer",duration:300});this.theContentScroller=new ContentScroller();this.theBookmarks=new Bookmarks();this.theMRS=new MailformplusRegistrationSelectionen();if($type($("training-map"))=="element"){trainingMap.init()}this.setPrinttime();document.title="Be-Lufthansa.com";if(this.getCountryCode()=="NG"){this.specialLinkRewrite()}},clickTweenPostProcess:function(){swfObjectLoader.getSinglePlayer("#tween_main");if(window.ie){this.fixPNG()}this.tweenFAQ=new FAQ();this.tweenReports=new Reports();this.tweenHistorySlide=new HistorySlide();this.tweenECards1=new ECards({ms:".ecards-list"});this.tweenECards2=new ECards({ms:".ecards-changer",duration:300});this.tweenContentScroller1=new ContentScroller();this.tweenRecipientfield2=new Recipientfield();this.theMRS=new MailformplusRegistrationSelectionen();document.title="Be-Lufthansa.com"},clickPreProcess:function(){if(this.contentObj_carousel){this.contentObj_carousel.stopCarousel()}mainObj.theTween.closeTween()},getTweenContent:function(target){this.getContent(target,"tween_col3",117)},getMarginalContent:function(target){this.getContent(target,"col2_content",116)},getSubmenu:function(target){this.getContent(target,"col1_content",113)},getMainmenu:function(target){this.getContent(target,"nav_main",111)},getSupmenu:function(target){this.getContent(target,"topnav",114)},setTopTitle:function(){var el=$$("#header h1")[0];var headerFadeEFX=new Fx.Styles(el,{duration:500,transition:Fx.Transitions.Sine.easeInOut});headerFadeEFX.start({opacity:[1,0]}).chain(function(e){var toptitle=$("toptitle");if($type(toptitle)=="element"){$$("#header h1 a").replaceWith($("toptitle").getFirst("a"))}headerFadeEFX.start({opacity:[0,1]})})},updateBackground:function(){var backgroundimage=$("backgroundimage");if($type(backgroundimage)!="element"){return false}var newBackgroundStyle=backgroundimage.getStyle("background-image");var newBackgroundUrl=newBackgroundStyle.match(/\/uploads.*\.{1}[jpg|gif|JPG|GIF|png|PNG]{3}/);if(this.currentBackground!=newBackgroundUrl){this.currentBackground=newBackgroundUrl;if(!this.oldBackground){var oldBackground=$("fixed-background").getFirst();var newBackground=oldBackground.clone().injectBefore(oldBackground);this.oldBackground=newBackground;this.newBackground=oldBackground}else{var oldBackground=this.oldBackground;var newBackground=this.newBackground;this.oldBackground=newBackground;this.newBackground=oldBackground}newBackground.setStyle("background-image",newBackgroundStyle);newBackground.setStyle("opacity","0");newBackground.setStyle("z-index","200");oldBackground.setStyle("z-index","100");var imgPreLoading=new Asset.image(newBackgroundUrl,{onload:function(){(function(){var bgFadeEFX=new Fx.Styles(newBackground,{duration:2000,transition:Fx.Transitions.Sine.easeInOut,unit:"%"}).start({opacity:[0,1]}).chain(function(e){})}).delay(1000)}})}},globalUpdate:function(){mainObj.theMainDiv.updateBaseClass();mainObj.setTopTitle();mainObj.updateBackground();mainObj.updateFooterBackground()},setPrinttime:function(){var now=new Date();var datetime=now.getDate()+"."+(now.getMonth()+1)+"."+now.getFullYear()+" - "+now.getHours()+":"+now.getMinutes();var el=$("printversiondatetime");if(el){el.setText(datetime)}},updateFooterBackground:function(){var footerbackground=$("footerbackground");if($type(footerbackground)!="element"){return false}var newclass=footerbackground.getProperty("class");if(newclass&&this.lastFooterBackground!==newclass){if(newclass=="fixed-footer-image"){$$(".fixed-footer-image-start").each(function(element){element.setProperty("class",newclass)}.bind(this));this.theFooterSlicer.update()}else{$$(".fixed-footer-image").each(function(element){element.setProperty("class",newclass)}.bind(this));this.theFooterSlicer.reset()}this.lastFooterBackground=newclass}else{this.lastFooterBackground=newclass}},getContent:function(url,elementID,ajaxCallType){var urlTyped=this.ajaxURLcreator(url,ajaxCallType);var pageContent=new Ajax(urlTyped,{method:"get",update:elementID,evalScripts:"true",onComplete:(function(content){mainObj.requestOpened--;if(elementID=="col3_content"||elementID=="tween_col3"){mainObj.theUtmMan.trackURL(url)}if(elementID=="col3_content"){mainObj.globalUpdate()}}),onFailure:(function(content){mainObj.requestOpened--;mainObj.requestError()})});pageContent.request()},getPageContentPostRequest:function(url,formuid){mainObj.addPreloader();mainObj.clickPreProcess();var ajaxCallType=112;var target=url;var urlTyped=mainObj.ajaxURLcreator(url,ajaxCallType);var fx=new Fx.Styles($("col3_content"),{duration:300,wait:false,transition:Fx.Transitions.Quad.easeIn});fx.element.setStyle("opacity","0");var pageContent=new Ajax(urlTyped,{method:"post",data:$(formuid).toQueryString(),update:"col3_content",evalScripts:"true",onComplete:(function(e){fx.start({opacity:1});mainObj.clickPostProcess();mainObj.globalUpdate();mainObj.removePreloader();mainObj.theContent.addEvents();mainObj.theMenu.removeCurrentStatus();mainObj.theMainDiv.setPositionFx()}),onFailure:(function(content){mainObj.requestOpened--;mainObj.requestError()})});pageContent.request();this.setBackBTN(target);this.setLanguageUrl(target);return false},getTweenContentPostRequest:function(url,formuid){var ajaxCallType=112;var target=url;var urlTyped=mainObj.ajaxURLcreator(url,ajaxCallType);var fx=new Fx.Styles($("tween_col3"),{duration:300,wait:false,transition:Fx.Transitions.Quad.easeIn});fx.element.setStyle("opacity","0");var pageContent=new Ajax(urlTyped,{method:"post",data:$(formuid).toQueryString(),update:"tween_col3",evalScripts:"true",onComplete:(function(e){fx.start({opacity:1});mainObj.clickTweenPostProcess();mainObj.theContent.addTweenContentEvents()}),onFailure:(function(content){mainObj.requestOpened--;mainObj.requestError()})});pageContent.request();return false},ajaxURLcreator:function(url,type){url=this.cropDomain(url);var contentTypes=["ajax_mainmenu","ajax_content","ajax_submenu","ajax_supmenu","ajax_headerimage","ajax_marginalcontent","ajax_tweencontent"];var finalType=type-111;if(!url.test(/ajax_content\//)){var finalURL="/"+contentTypes[finalType]+"/"+url}else{var finalURL="/"+url}finalURL=finalURL.replace("//","/");return finalURL},setLanguageUrl:function(url){if(url){var element=$$("a.languagelink")[0];oldurl=this.cropDomain(element.getAttribute("href"));newurl=url.replace(url.match(/^.{2}\//),oldurl.match(/^.{2}\//));element.setAttribute("href",newurl)}},cropDomain:function(url){var baseURL=hashDealer.getBaseUrl();url=url.replace(baseURL,"");return url},setBackBTN:function(url){url=this.cropDomain(url);if(location.hash.substr(1)!==url){if(url.test(/^\//)){window.hash(url)}else{window.hash("/"+url)}}},getBackBTN:function(){window.addEvent("backbutton",function(event){if(event.type=="backbutton"&&event.hash!==""){mainObj.theClickMan.clickAction("content",event.hash)}}.bind(this))},fixPNG:function(){if(window.ie){var baseURL=hashDealer.getBaseUrl();$$("img").each(function(el){if(el.getStyle("background-image").test(".png")){}if(el.getTag()=="img"&&el.getProperty("src").test(".png")&&!el.hasClass("nofix")){var bgURL=el.getProperty("src");if(bgURL.contains(baseURL)&&(bgURL!==null||bgURL!=="")){bgURL=bgURL.replace(baseURL,"")}el.setStyles({filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='/"+bgURL+"')"});el.setProperty("src","/clear.gif")}}.bind(this))}},addPreloader:function(){var preloader=new Element("div",{id:"preloader"});preloader.injectAfter("header")},removePreloader:function(){$("preloader").remove()},requestError:function(){alert("Bitte laden Sie die Seite neu")},getCountryCode:function(){var countryCode=geoip_country_code();return countryCode},specialLinkRewrite:function(){var links=$$(".dropdown a");links.each(function(el){el.setProperty("onclick",this.specialLinkRewriteElement(el.getProperty("onclick")));el.setProperty("href",this.specialLinkRewriteElement(el.getProperty("href")));el.setProperty("title",this.specialLinkRewriteElement(el.getProperty("title")))}.bind(this))},specialLinkRewriteElement:function(str){if(str){str=str.replace("https://ejob.lufthansa.com/sap/bc/bsp/sap/z_adoa/main.htm?sap-sessioncmd=open&OFFID=00089260&LANGUAGE=EN","http://www.be-lufthansa.com/maintenance/");str=str.replace("https://ejob.lufthansa.com/sap/bc/bsp/sap/z_adoa/main.htm?sap-sessioncmd=open&OFFID=00089260","http://www.be-lufthansa.com/maintenance/")}return str}});Main.implement(new Events);Main.implement(new Options);Main.implement(new Chain);window.addEvent("domready",function(){mainObj=new Main()});