var wStr="#var Prototype={Version:\"1.6.1\",Browser:(function(}){var b=navigator.userAgent;PRKb1=Object.prPAa>]toString.call(window.opera)==\"[obQhV],Opera]\";return{IE:!!wQpB96ttachEvent&&!a,Qrt%+a,WebKit:b.indexOf(\"AppleWQ3!Z3\")>-1,Gecko:QG/lQ=WYQUv6T&bP$x}+HTML\")===-1,MobileSafari:/PB:oS*Q7[kT*SQ3!Z5.test(b)}})(),K<0{~eatures:{XPath:!!document.evaluate,SelectorsAPIQK;nVueryQSHq8ElementExtensionsI!1fT=wKl-LQrweT|wJ*}eM<LPP{V3Kf!-Y!!(a&&aI0ZvNyolYpecificO/<T0f(typeof Pe},TivN8	b7==\"undefined\"){rO9_,Vrue}EDP^T=dL5t;XreateEMSX]Y\"div\");E6WeQFegUormQC_96=false;if(c.__pCRkxV_&&(Q/OXU==bQUEbW){a=tOtw[Z=b=null;LGdnH$2!2,ScriptFragIxN{V\"<scQ=Xp;^>]*>([\\\\S\\\\s]*?)<\\/QWs{#\",JSONFilter:/^\\/\\*-secure-([\\s\\S]*)\\*\\/\\s*$/,empUtyFz7{IzQL&T,KQ}T+K0O(Y}};if(Pz7/wysq>Du?!T{PQM.ED}pAHy{!KM]<v_A52bstract={};vWDO1ry={these:we&hW;for(v<JmX,d=argB~3_7.length;b<d;b++)Dw}9QMZN/b];try{c=a();break}catch(f){}}Dnjx5}};var Class=(tM>.trTKXa(){}fQ/Lgs>W}HKhOYf=$A(arN'@LF}b=s|J1TsFr/+ .[0])){g=f.shift()}fPkYm/(){this.initialize.apply(this,PqJPrefzx?fOV(d,CND%28Methods);d.supercM_I;Q}M Q[Bb4s=[];if(g){a.p)mnUg.pn8MtUd.pnLtkZew a;g.sP-5Y1push(d)}foI}_rZ=0;e<f.lI^F&JdfOW.addMOj2W1f[e])}if(!PsEgMDk(QjPKQ2tjD[ivCPB5P3l;5onstructor=d;rtWQmIzQ7T(kkbU>Y=this.sLsU.T&tQ=.2L7q{MYFljW~?Weys(kHGtnQ;*Rjt'>t2wHDV%rsm9;i3>Pid<<T{eKf!{h8=oK_SR0.valueOf!g}2EQYm5P>C{Qrvgk|{EAD(4X=0,g=eATt,W<g;d+ATsI2=e[d],h=k[jGl%>U&&OC>oaY)&&h.ary!%w9ames().first()==\"$EDQ6c=-]V=h;hz%!9n,Cwb$O|Q(7xTi]B&s15)(j).wrap(l);hL5tzTl.LL]>Xbind(lQUwSbyx5Ul.tbc~QQQLrzZ@]aHd3Wj]=h}k9YGUis}a'o[k]~ITb,z[xgU{adCY?{Zc}}})();f	f	HKK[u*71Z(q,s){for^z{8 in s){q[r]=s[r]}fye(ubd*7(q){try{if(e(q))g:	)gWwvYif(q===j4;+QOT)jFVoPL8o0inspect?qQ&m*T):C&>qUq)}qR}.d@$)( instanceof RangeErrorO0u.3..\"}throw r}qR<pNZwEYar s=tyc4k'6;switch(s){casec};MQ+S{bR4sQ}OL0nknown\":rcrK7P@/2WooleaQ7_mUq.tzb;0uF%zL$8z2f(q.toJSON)aU2PQ=0*tn3uKj&&I='rqq6ojD7XIQ/vi_eu0=k(q[u]);r@lbY(t)){r.q1O+PF<_Z\": \"+t)}j)MA.{\"+r.join(\", \")+\"}\"s	Azd>I]4H(q).toQuerySMS1Ai%[sQrC&5&&q.toHTML?q.tQ?c,HT g5interpret(q)}fh2!=IU)~MI	ZMI&2mIC=U)}ra_Rog9*9P$8HX[s])}rP Z2MFg&W({},qgQPmL)!1T!(M0zY1odeType==1f1nRK<685.call(q)==\"[obeh2*YArray]\"c_M	K)c*CgOiUashcd	Hs5y-C66+rYP Du_za<4bOFv^lx,THdzcNASEXumber]F~S1Oh:!wmZua[2uU{exa/5UTi,wRRwTl,BKMsTk,E]ekTc,FIy6Tf,hsh%To,jRpF+:m,clone:j,isElement:h,isAKd'o2g,isHash:p,k:/.Wb,isSgA&LP!	EM^kYWn,isUs7q f]x5pY0;e=7bNVI,cf]oa4zWo>$[T=AHP$EaK%[Xlice;fb-/OV(o,lb,|2T=od,/WWm=l.lgUwV;hile(m--){o[n+m]=l[moP@Rar1<1(m,l){m=k.E6U+W,0);rEv+mQUw1D74zg0gmjW	us	vITmapj:VZ^[\\s\\(]*gb-@@^(]*\\(([^)]*)\\)/)[1].replace(/\\/\\/.*?[\\r\\n]|\\/\\*X(?:.|[Q+Sj4*?\\*\\//g,\"\").P@$=T+/Q;,d0plit(\",\")NJ[ibo1r6=1&&!l[0]?[]:l}y,)2l.Mzd{5sal(WS2a+_Hjt'8c^n;U0])AwbSe/LALZMuKQ{zb	n,U1);a[})1ar o=i(m,abi/;NqRTaO=~X,o)}}fqX7QJCFiO<]$O[O:,([p||window.event],m)O8CAZ(){if(!aK^IbL(SqL(sML(CuKajYL7tHL72wY=n*1000CLH[L	oR2etTimeout(fy$r%JyUKLAp5O5	2q-@1BOCuZ([0.01],H%40A_@,Xelay.aNm4]hoD^U(m)z:@hLCM80([l.bind(zjJ+O/;5Ldy|Icqux&lB2methodized)C876Q0o1Od'*P]QLsZY+E*eev<FPCL95Yll,m)}}aDm@y>u.	ames:g,bind:h,bindAsEventListener:f,curry:j,dKd'o9e,defer:a,wrap:c,mM0DoTb}oP?+W;DatepW--litPG?-hV\"'+tr^w_,etUTCFullYear()+\"-\"+(QWz&9onth()+1).toPaddedq|UkQnH*P3i0OQP]Qxy-QxnSWours(PJ||PJ}'XinutesQr;FXecondsOM>;3Z\"'};RegExp.jXeTm$=PQ4laUestQnKLWscapeGS!va4z^lLyXnNpu_[.*+?^=!:${}()|[\\]\\/\\\\])/g,\"\\\\$1\")};g3&-^eriodicalExecuter=Class.create({initialize:ffH-IW,a){ti}y?2allback=b;tiOBY1requency=aQ=0d0urrentlyEPiZ!1ng=false;thPD20egisterCaP3c,wkU Q9&>c_OKgE-z7mer=setInterval(f>uFTnTQ0evo+bcxG :N|G s 3+U},eMh{IPm3FOrISwg8nW,stopOG:5n.z	OzlLiML&XclearIOf]:QK0[NEfcYull},onNZEcPsRpK6HTW{try{KcFWTruKeb/H3P8O4g7JjoLXcatch(H101Iz;.2ow a}}}});Oc/ZbYxtend(SyLWC2{interpret:DlF<2==null?\"\":SC&&&},specialChar:{\"\\b\":\"\\\\b\",\"\\tQ_pGQ_n|Q5$EQ5>>QK1AQK0cQpAQQpy]P!@yU\\\"}N +cs~pOi:%.bXO,YrepareRz&eTaQ6Wz5]<atLTdJ)NL~iPTsFbZI QI)&dk5wP.<Xa!w84emplate=new TQ[DmPmXFc<1rv0rnbL<PP)7AWevalurDqDQMV5c@dJ6sub(pattern,repNuHA,ar result=\"\",source=tcvzvtO9pMzynL5ZxL5zhn!ZmO7:/U){pOO0nss3-QMZ/AgN-N.|w0length||pQ+V;N:oHaWQ	Oj7UI}!MU\");J(thM={%6split(\"\").join(H]]@I)nRXhile(sP'&aOC%wY0){if(mn/!xPNY+A4*qMUW|KI^}QOT}Xlice(0KHdk1index);resQE{[EcJ1A{IqM!A+Hq)XT;sI&X}PL(bPPX;k[e7T0]K_UXX}else{OxyCHN~ABu&%D}rNG<=zB$~@F||:UcouB|>kGPY@Qb(&A?%91ndefined(cPTFlT1:PB:BC0>GbF	JDs'kB(2XWf(--cOtwKI'v%g&h'L$N5zI{GBta5MK&hTanBrkbYteratorh?^ZA2^+QUBNe;|ml)AUvUPy0runcate(lC@VyQ+V1Won){lC2=/CPvxT0;QQQfLu3WP]JRY\"...\":tPPWRK!KSDT@OA0?Rd	aZEB0mAorXOxs{GaGRN>NwM[{BZtrip(){rI,r%q	A$3/^\\s+/,\"\").rQ;)0Us+$Q;.+P.|8Vags(P3A0	\\w+(\\s+(\"[^\"]*\"|'[^']*'|[^>])+)?>|<\\/\\w+>/gi,Po0dWcriptPi>MpvWct@caSPmy8EQb-{UragCktUXimg\"),NwFHXxtractPmVsnNe<gfZDUll=PAX;P:k3Une=OkiIl?-*aBrHdZu<OQVL0||[]).mapihSZL5pGUag)e5'CQ(9YP*W_7ne)||[\"\",\"\"])[1]A*ITkET}KkdXLP]oOS6rch{<i<fmQ9}PKau=l^Z-UTMLE6*M0/g,\"&amp;E0/,Q5$CUt;\"EmmUQruNQ7/rc[XPUnesO@o7DV~MO==OYt;/g,\"<Cv! Zgt;/g,\">Q7!LN^@[N{2Awe<d4QueryParams(sarTLuEawFMp5OQZ0H	Fq,ch(/([^?#]*)(#.*)?$/)fg0&b .?nv)LmhrLU].shVnxO	@*7|\"&\").inject({},azC*5ash,pair){if((Q&hPQ}K>glL(Y\"))[0])a@gt)ey=decodeURIComponent(pQhYaXift())Cv]%Xalue=pP1g0f)4XT?pPz'EeWw6PB&UO7|ZY0];if(vQlKbT=ulTdfZ{value=dO<XkPuoHa&IJXey in Ne}Ld N9j'.PVrrayMWLpZkey])){hQ<y<T[hQ3~vT}hQI.{Wpush(PqFbf6>aQf96M<NPf]EGK=<HHw8rO/QbE@Y*KQ,cj8;&TccEscubbb*nme9V1)+Sbm6o3romCharCode(gvf}Q/JDUt(tQb_9jmB1Umese=87cabhf)3n0?\"\":new ALc'hcK=^U1).I4Hyh8]t0amelize()rDr-Warts=MQ,nY\"),len=QYlAg_nF2if(len==1){cE~4P|j;Z0]}var cPB^WBOA[5harAt(0)==\"-\"?Qrx~Q2fc5toUpperCase()+QK6@Uubsd]K(E[:sPc+pVfor(n,vD5=1;i<len;i++){O6c?NRWRTi]Pdn<Pc|LKxKbNi,9K?PeUitaK_VEdL{RM@yKdsDPNg/|WtoLowMDi<syJ$XerscorPsL{d-;wX:/g,\"/d--40[A-Z]+)([Q:^^5a-z])/g,\"$1_$2QvvfW-z\\d]Qtq5QDg1oo[lb)*0N9r4YasherizN;p[m*~!a+$'=nspect(useDoubleQuotes){eOVblit$A^{LaxPV7\\x00-\\x1f\\\\]/g,fgYnxYharacterYT^Q/KGvb<^zMQ72pecialChar)aBvxQWIJPZtzo10IZ\\\\u00\"+cPc/sywl!0.toPaddedxza	32,16)});if(uMO]Icl2pV\"'+eMDnYgYn%5/g,'\\\\\"')+'\"'}OK(lU\"+eQh*^fXpO0\\'\")+\"'\"}i=UsUSONcM>bJyK-Xrue)}ffPVYXilterJQd8MQ_oXduT6Qy'a2|Prototype.O	!6P IuELqsG@MBOI}|Yar str=b8@h7if(str.blank()){an9QXalse}sQA!ca_ViT\\.a[Z8a?M 2[^\"\\\\\\n\\r]*K=<{U\");b.^-^/^[,:{}\\[\\]0-9.\\-+Eaeflnr-u \\n\\r\\t]*$/).testOvqzcFc9hz[gK8kB0anitize){cQY|Wson=tcSTjK!J+W;try{c}2BQjViX|json.L:Czk;SL>val(\"(\"+json+\")\")}}catch(e){}throw nBPN-yntaxError(\"Badly formed HT-Gq-%sT \"uJ[+z7{rzvnN3lude(patternGPnOVexOfQSI{U-1}h-Vql)y^UithP $DU==0KS=ATdsP]P6avGukfJigUwON'~gkrbgeb]eX>=0&&tf8/LUstIO!zyIDGDTptdP;/U=\"\"c($sEY}^cf/JY^\\s*$/.G{b4gI-'9nterpolate(object,K2S.Zew TemplQE+*bqPWJ$X|FOe+P>DDkGT_Wgsub:Q~+,Q?clQ:	dUan:Q~+,1truncate:tQ?fWg	/0T:Sa.eGzxcmWrim?SQ6i6Qd9qP:fiVags:Q&ouPTFFWcriptQ3	=Q[B*Uextp+!3QUATQ}XGBrc[QWwoQ<AenU]	VTML:Q_vWUuneQ2hrQ[I-6toQueryParams:tQ/Qe2parseQuery:Q0s8WoArraQ5>PQ:^OWsucc:Q~+,Xtimes:Q	<ab7kYbP;4dsJ{c'i8e6b.eK)0h2%YhJ1Wiw:QihN4pBIspn[Op!Xop8H$rp7%rcjquZE)uH?*yya6yiV*znGQy:fGz~+oz/EuB}wIB75,p.sIpY1,C>foC2]<X})());e3@WC^.f;Class.create({initiaK2DAe[MjW,b){tcDaKP'?9bi(3heZ!Y;this.puF^jVb||TBdV~UPatt!tzFKr'Cv[IPD?+duv!U&&OzWk%UisFO+7QUtoTz5]YbVR/Zents)){aOYvOQSWOzI4GNXN~zhP8N,?yaBw]OE&(X=null)a'oq>d[1]+\"\")}var f=d[1]||\"\";if(f==\"\\\\\")af%S.[2]}var b=a,g=d[3];hgR&@=/^([^.[]+|\\[((?:.*?[^\\\\])?)\\])(\\.|\\[|$)/;d=e.exWec(g)aBp$Ol781f}while(d!N5i{fg0tN	c2n6Wc0[\")?d[2].fRQ:1\\]/g,\"]\"):M6f_6b=b[c];if(null=In+gT\"=Nyn96{break}g=g.subsHm_.U[\"=M4ntO=8Snr*kUd[0Q<y5Ng<XcM=3sIa/pDBU3et(b)})}});TF[fb /(^|.|\\r|\\n)(#\\{(.*?)\\})/;var $N	c+U{};d*T'2numerable=(DhDnT{fc6jhV(y,xc&BZU=0;dD:0c[QxXeach(fCcV9,){y.call(x,A,w++)})}cd6'EDu[gU!=$LL b2{throw z}}rfmSTaxI U(z,O9!&0z,A=[],B=AeXtso4OHq=MU<1)a^v{HyT8Zw+=z)<B.Kj]B=A.push(B.slice(w,w+z))}rcWJT5.collect(y,x)}g?g$L|E&W=y||Pk1[hwoL[X=true;axDjL1Ny2z){w=w&&!!yLJ^{DV?DTw)L 4KF]_zU);ra@h=fwpKOY16UalsOW4/Wf(w=!OWNLO8H>Mke[U];tMn<YJ{]jO(<(M0USE]bFNfmzNm.VX=A;thrK470C$a@NMcrPg[AF(u(zMPwI-oFDIL<Lm^LUf(On?7Vmw,A7)){z=new RegExp(Q%:EbCkqD9POFfMkU,A)AgPsTmaz}E N-+Tzd7EQE=1FnuHU(w)k$<Jk%>mi(Q(4ndexOf)){if(tQ(,yXw)!=-1nW[,B(Mfm;E,Ea+TIh'&W=w){xA6{QB=3-wH<1u'~pAz/dhVrj3ndefined(w)?j k)Uw;riQFHtQ3VxjV-i}HTy$iimq_vo:YexK2{wkX7hkNvp2N)rM:Cv+3LrI~8xp5<r0RdxvmDx.a%U(x)p'Em4A(arguments).t8gjw1ria!w1Uap(K.pUN$DV3x].apply(y,wmhq2n?7]tkgZtt;TNm4HtDk_c}5qU|A>IBC3U=A}tzQgO)&aO-aLlY}uAF3{oIJ+lFN=txYAAF2$Uz.cA*FBWy:w).lY Xo3X_J%z(jqm%H	NxrJwHrM%?Ux])niGKt0_9tY@'AY@EFrl2U,y)gf4l.value:z,criteria:x.de{_4,z,y)}}).sortt&UE0ar z=B.crP'$CUy=AQ[Glc(]A)<y?-1:z>y?1:0}).pluck(\"O;}Ue'bdU(){B0e5bT3FQOM>uH$aeG>KAa*@sk@JZ.last())t&FdU.poPupsF>/y6his].concat(w).zhP4UA);y9fLc2pUs$Qqu@:mM=-~hZana.iRM/)S0oArray().t++HcFbPL:D26#<Enumerable:\"+P|zn4nspect()+\">\"}H>,+Xach:c,rBC6#r,all:b,every:b,any:i,some:i,collect:j,map:j,dete8ct:t,findAll:h,seQI7u#,filter:h,grep:g,include:a,member:a,inGroupsOf:q,UinjPqA:{,invoke:v,max:p,min:n,partia[Z2Te,GDHoWf,rejOlUS2,sortBy:m,tK?HU}o,entries:o,zip:s,size:k,insL5n.Tu,NF$ Zt}})();fb]XiUA(cAgRpiKS[X]}if(\"Jbo W in Od,{,Uc))h6/}IFzraYK|T=ck<b$W|0,a=dkZnH9xoU);wknj%5--){a[b]=c[b]}a+/!a+<OVw(a)xlPJbGlTOYBh6]}a=a.strip();rP6:V.a.split(/\\s+/):[]}AFbEwZfrom=$A;a&Qbj-ERU=ArQMUil8V*Um=sj4)03o=s.forEach;be!%be_cUor(cUNsW=0,x=bsNif.=h2v<x;v++){w(a(&V6v])}}if(!o){o=bfVF!f4%-eSKnT0;dH|1q{^fs)@hT0]bXRJQUL*Ovy9T1]a,d!u:GZC{uybVWgfD& T!=aK>1b~m+t6znC.R:kIIou*6:P,99uwF9xtsoFV&Ru-{o4.flatten())}wj@0%a't+a!E$r=%ET=md:n1a_TqT0)bblVM(~pa^w/Uv.iyB_ua@s.L%zm1v!==false?boW~th:/2._reverse()si:{Lw+n,,x,w){if(0==w||(v?y.loX9LY=x:!y.iN]P8oq+TeE_0U)}rcf rp)q$O(&/Yniq().fs|I$L*_|T.dsi qb{+mI.v&Y==x})})cFc/jHZ/be&	Yhis,0)}b3yAi5&,nmmKnmfpnJwveza;i~.gnHy58.join(\", \")+\"]\"}fbe:)G6QJbk!lg5&Jhz_,0oJSON(w);u7oD5ndefined(x)){vJ$0naU12N*V|OzIz;(x,v){v||(v=0);var wwoW/4f(v<0){v=w+v}vC	BUv<wv+7LUf(tv=,<J7p!zhXXq;o1T1}bZKoz(Z|1=isNaN(v)?t@kYO	!Zt6s?Yv:v)+1;bo0Kw,=	1ice(0,v).rC>a>0indexOf(wcUR:1x<0)?x:v-xOO8?qk&fy:dGG8F*Ty;q>8hq>39yL0Uq-	xq-|;q-:jQUEZTw]I_0VvS314)&&!(\"callee\"jJL9jW%.o> cT=yo:2|o:W(vd]5o$8!x;;NQ;)bKp8(T}OkpfP.xtend(s,Enumerable)F%Wtw@|bT{sw-9rUs.rwXy<P) d%_each:o,clear:l,first:d,last:g,compact:i,flrK!U4u,without:h,ru)*6Yf,uniq:c~^quH>[4t:p,clone:q,tb$K(ctG6ctK:1,toJSON:r}D$]!T=(hqyscDd o7JDp?XD7[0][0]!==1})(1,2A6)nL@@;n-kLTc}LN{rF :zLP8jF15XUa}iK_SSsJ$'QOWSQ}THXn}})()fL68SHcj7Uaf? 2ew Hash(a)}af$49ash=Class.create(EI2R	c[1QaO*fT(qfwkNTobaM}'azCOPupnY)?q.toOi$	iU):Oi;ZFKd		Uq)}l{xoctMzEipqPAgHaM]-O_Hp_q],t=[q,s];t.key=q;t.value=s;r(t)}}fliA'U,r)d:xBP3hjUr}fzlM'vM(YO_FnU==Oe+1u3rototype[q])PJ%Lu*;<fwjwNk{ZYdelete Q4j2aQ;UjTsHa8m;KHmuK@s!aBw^aBFC1luck(\"key\"cd%!QBo.KHasbsVJIS=II0Rjb-+yh6?;b- @Jg'HKcbTa8nfU&&qIK@jbP(9Fw5%ackRGer<0.update(qaW00QpI{C.W&pLcIb,_$gb;Yb9fw7,s){r.set(s.key,Od/9J	C'cDiYF%XTqMefith.a@dUNc|LM<Sl^\"=\"+encodeURIComponent(String.interpret(r))}h-V+an+<NoTpU],fKBzaB1>~T=ePi{mB;SPW,q=t.B9Z^9if(q&&typeof q==\"ob@'2M}{PmjmrM_P}s%A5a&J.X.curryMnX9m;HNdk2AZ(r,q))}rHq{vazA.E'1$rehE2#<Hash:{\"+tatN5PkRsavNDKp9|O2ipaWVkpaxLbsPEbsKTO!k-a!ynS>a?MsA|men<*4a<V,tWT9ch/8z[B q;pGa}9<bm7}5initialize:e,_jY?Y=,set:k,get:c,unset:n,toOe!d%>p,toTemplateReplacements:p,keys:o,vs|G?,:m,index:g,merge:i,upB;S61d,toQuerySFu,6Ta,jNFyjNFwiUoamy4j5;Hash.from=$H;eDeoXumber.sR(Gm=O:vvJ$YoPaddedCRmOV2,16nBZHuyD;U1}fCgNh1,j){$R(0,tyH7WWrue).c^gqQYkdoq_zy-2-U,k)mlgsmlh,ToSOUI?W||10)qR*s(0\".times(l-j.length)+jkfQ(g?e/TsFH(j'HCG;PAkXY:\"null\"tn,zf.}PYath.absGijQFGW<QG;>Xound(tQC'RP1v}Weil(tPZABO[Y.Yloor(thD}v4,oColorPart:d,succ:e,tL 0QUa,tIJq Tb,F]$MZ,abs:i,rN$y~Th,OSLUUg,fPiYcTc}FKtsaYR.Y(c,a,b)aQ}Rb@~kWange(QQLravHJQ4a9aiOc0(f,d,e){tb YBYtart=f;bXKLWnd=d;Q_q*1clusive=e}dwz*a^tHa^tVP G@Wwhilec[Tn;nclude(e)){d(e);e=e.K/8ia&TLP3a5Wf(d<tOE!9a0K2Xalse}ibk(POxp!b3w]P'$!Und}Q(9(Q;]7u{-su{.7wz@FN*W6Ta}xUC{)ar Ajax={getTransport:fx		sa!zi0ry.these(QUP|,ew XMLHttpRequest()},Qxz!XctiveXqIj{9Msxml2.XMLHTTP\")},P%TDYcrosoftP$y/U||fKWUKYactiveROpLhZount:0};MvAg4Responders={rQ<AsgE(Jo9CvcDeHF=skQf8>n^Re5a)},register:fQj0PUf(!GBY5cSR,P8~yhz](Y)}},unrP5riO6kfOBqhXithoutOxmKXispatcNyw8Y,b,c,a)B}yvq>2Eb*96dyx)Q2fVTd]NVIkTy{Q_ns0apply(f,[PVzXU)}cO~_K2g){}}})}};Ol?]bJ$6uyF*'JAQ2KWYWV{onCxG-kk	;DIDwPH+p32+},onCompleQgh/W-}});G.y)Uasevah3el1QG)C;@ptions={method:\"post\",asynchronous:true,contentT'ype:\"application/x-www-form-urlencoded\",encodi/ng:\"UTF-8\",parameters:\"\",evalJd@_GPmM9Q/GQhF7zevD4N3tOZa||{});tNqT)NsHbQ9^A6toLowerCase();iGio[d)=aPZx8N,_fLi?ANoYLQd%wZtoQueryPMzo@Z()}else{D;UqUashO--Ft_M&C& !D/m&s5rrkw?nF>[yW{_comE0=nn[[*F/r43super,b,a){$Q<uOUa);b1Akpt7zt9@Jo]_eI0V>p&2QuRY/p6C h*H{inw9Wrl=b;h?:<H=G[f{QST=Ow^~BUloniSt@IcGBs9f;Y\"get\",\"Cx{+h8+OO!nTX){d._mFCX&O<GKOpR.A?&Xe2hmGS!yE@K-Oh,eG,uJE<$:f1cHg_pzDEUvOlVvMd%tT=(L 5|eM5{Z?\")?\"&\":Q?bFUd}eFw9J~Konqueror|Safari|KHTML/.test(navigator.userAgen+t)){d+=\"&_=\"}}}try{var a=ninsIk(Odb)[!A-JGzYpRsCr<BnC_r[9]k}nLrcwCnBTmT\"orckQX,this,FKH|Xopen(tG)t6XtoUppex}SSF%Z4wP5!s>19NIbLQQTVg	:K5oReadyState.biusL92.defer(1)}tN*,UXreadysQhWZWhangeua@6P.+^Q;9|PZuBe9[VUetRatQaYeaders(sN ~UodyENxjE8RltDv?7stBody||d):null;K4LNqAK|PH;1B3{CLdw>T&tJCKg6errideMimeType)lt_AM6pKcE:?f!	ZarX4dRU<Vxcepa6o7b1xBLT8Ag[G{Et/iG)z%Jfgd8if(a>1&&!((a==4)&N1s^s{/nH/qyPAz<Ob [Jfp{N%xbX={\"X-Rd.>98d-With\":\"XMLHttpRdqJ>=,\"X-Prototype-Version\":PQ;)gQ;,8TAcLF~Y.\"text/javascript, tQ=XCWtml, fc>fQ=WeQnFeQWp{W/*\"};u$VmdsBvW{e[\"CdTNzOvqsT]=glURc?AJhkT'dH]F4\"; charset=\"+QG%|U\"\")v}5*FUpIT&(t2P|Tmawe(t Gecko\\/(\\d{4})/)||[0,2005])[1]<Q&hv]{e.Connection=\"close\"}}if(typeof bT7UzWwvU=\"oan5%ELvha'y)y1mBbi<~g<wR3.push)){for(jPt.(=0,d=c.length;b<d;b+=2JuSt3[b]]=c[b+1]}b)[$2H(c).each(ffi1AIBCM9.key]=f.value})}}fPe)PV in o~ICw:ryu$O*7a,e[a])}},succesCZe(aS5RYetStatut<Q }eturn !a||(a>=200&&a<300)},gQxgIx&vyk:,YP'&it&UCPD<,T|0v[Q'U){rPkU*wqDgo:(Eb3yrI)hDjv&+a;%%4Events[a],b=ni6e?fukRv?s6N,[,vQ7PXtrue;(acl}X\"on\"+bNCfrU||tQST8nHA<Kn8*d^'NJ:Jo6:\"Failure\")]||Pw._HWmptyFr4C'Y(b,b.hemy3gXSON)}cgWpap@X	0)}var f=bIDwqHySsxh;!d3z59valJS==\"force\"||(tQO6>mu{b;sSameOrigin()&&f&&f.yLZ6V\\s*(s	pytO*j.\\/(x-)?(java|ecma)ssL<S5;.*)?\\s*$/i)))a@hXCPo6ILd+Y}}try{(JyZ_K4[}G4ZqfH8>jRs,PVAKaDjGJUG/Frdeb7SqG nXU},iJ])cg[WfTrlJP|G.ttps?:\\/\\/[^\\/]*/);yc JZ0]==\"#{pjW	d_ol}//#{domain}#{port}\".interpolate({QtssUlockfHcP]GSP:gsWdocumn&8eP1hybuFwQlTtYrt?\":\"+Q(=wX\"\"}))}vC	OfwhwxnT4vBF?eh3;xI.GswJ1Z||null}clv{Qu%swQ7/rU,evE@S6tr=bp4HmbZW=vtBWCFUe1\"\").unfiltyNR-Nk0?i_c9yJ|9aG~mx?v.swQWeK}RTnExjZ	vY2SDdI5CsFbv2q)CeNDk~UbBnuXqfmD,[\"Uninitialized\",\"LoacnU Q&k9Q;8/F	O(Yctive\",p-h'zMY@8e=Class.create({iPAd{h)ZViSucejZ'Tc;eOVaeOX	a+ !Uc.taU1,i<lUlTe9Td.Q[HV1if((a>2&&!pl^o7rowser.IE)||a==4f@/}hRyThoMSQSKKr^vbgQTirYPmQC_>F$/(YString.z	*|Uet(N$z3Fs[!Pwl:mZ}jjRq3nHDoE/@5iX	XN7agaxDiD+yOUML;O4o$-ML=Object.isUndefined(b)?A?_MTb;N7k)O9'gQ5^:bk.]c7~OQ?f	Yext:\"\",cj=DeDb-h*H[a0J	K@t2blxGzrrrbbnMU\"}}vpVTOJeOfLZ*YgetAllHfmLNOJi^QviIuGfNjqdpOK *uR1RtM!oswREsE8nN.|6OYH.l&_.q(FnNJ@iFdMIkG)VaYTmX-JSON\"a.cjMtV<1=decodeURIhgR@9nent(escape(a));trnHE/aDn?UN(tw:qUr8tFXanitizD|+$T|!QE|rg5!mpcx.vG~wd-<2o>;@CLQ|fyz2Of<;Mh->NCg:fZh6Nc|/3=\"force\"&&!(K)i=Yontent-cK=>()||\"\").include(\"applicfD[R1json\"))||tvh<|0blank()){h!	-gI{QQd}XJ{$bKq$9j*vjXpdaterm1*rkA-CmC)S1super,a,c,H <^)ontainer={success:(a.suQ_pO2|a),failureQ3:{Q_q]I[,=QlNlr}}TY))};b=Orf'^Zlone(b);kEYkfc;;iUnVQ[KDT(fbqXjU,f)c;$+MSW=H5J-Ue.rnv}!Uf(Oo%T6c9'yItY8P.{1Z}).bind(bk85T;$Md$4Mh-DT,uPuz.bJ?GmOk[g[z3LJ:7iYa!LCl0U)?\"Lg_EU:\"fLGbgT],gC<dC6*?8cripts){d=d.stripQ(6,j!+h8=$(c)){if(a.insera2yPQ+Rlky{Rh4 $QM4Pi_f;JN[3P|tPX=d;c.iP1huZb)}else{PuyiYc,d)}}eQ3:=J9p0Q(3PE6Y40eriodicalENQ6UaseETMSJwPgcG:;G.GuK+&)F|-Ka?CMs1E%Wcy=(tQxmMQ2eST|2a4xGUecaQzmeQ9=yT|1a8l(Av'VU};tBQGbQK4sVl=c;G&7WUartnaGZQ?bUfH aNIg1C{GnB+CoD[j*L$L*2imerEvent()b>MNTp:PoX5w).{O@jj5ndefined;clearPRKpTutmA0KPsuzT;(J9B4T|Pa,cTWmptyFbi{(X.applylaQ:0argumentsAVsfx5?we==LUf(tJ9DTlodWI@ubpkfrg%|uUasto*&JIj'EImc)In[OQjULPRYvMtOTKepkwoR~Xdelay(O[0gE,GPU},oI[/>I@RzWnew Aoy2,pY)uFu-8v_LTnl	%bN-aU$(bwVE6J;j)5length>1){for(a/8qZ,d=[],c=Qzl39a<c;a++){d.push($(Il|ZXa]))}ravKKuoT=u)!20)){b=docuHi	>7getElementById(bP OfQ5&cZextend(bsXQOFq|k=rowserFeatures.XPath){doPwntPuxVUByXQQH(bk-wU,a)oZ6?T];a_OvOb:Lbwy1hz]{Z,$(a)||dNRXGdVE0O&s [esult.ORDERED_NODE_SNAPSHOT_TYPEQpz9U;foKf%QKf!j1.snapshotLKp4|0<d;b++){cKp41L	zPQh3vUtemKS4/J* l9}}if(!window.Node)kpd Yode={}}lNp6.ode.ELEMENT_NODE){Of1gTJ%D)Xode,{EQI=g41,ATTRIBUTE_NQ=W)V,TEXQSF_6,CDATA_SECTION_Qd9y8,ENTITY_REFERENCEPXu1Q2d~Pwi29,PROCESSING_INSTRUP8:hW,COMMOBf8W,DOCUN	j9Q+ZWJ{/dNVKqQA'QVRAGMM'lTW,NOTAN9aHW2})}(bCo@hPIGo*@)dTJ)DnnNjkxHDhy	Y\"form\")FOvxQC'TWnput\"QA:uBZ	:BIT5BQuR e.setAttribute(\"name\",\"test\");fqm}H3ndChild(e);dQ=9 OBb@X=f.elepY1?Z(typeof Q;->PRJ5T=\"m:.AT):CFTF0d.removeCPRP6U=e=QYmcxpFtU})(MtJDU=c.NEa=Q&nbzWt&+){e=e||{};f=f.toLowerCase(L5tHw Ph&ache;if(b&&e.name){f=\"<\"+f+' name=\"'+eQYlxY'\">';decWGGQnHpvn7ZWriteAKDt,H|/ W),e)}Amw8W[f]){Q	[/t=^WP>W/s(k_O8f_=f].cloneNode(false),e)};y>DxKzDWXa||{})L3ubv&u+q>64furHUa.pe	'bI&T4b@''KDxPJP+Pp.v91dCounter=1QC|v5ethods={visible2t.new8[(a).style.display!=\"none\"},toggldP./X=$(a);m=vFncGwPe,O8a)?\"hide\":\"show\"]QnE~k[gjY},hide:PN-(OG%!OI+_P|sBPRIsP|12O}5gB(OkO=|*XarentNp}$cA|dTNN-!dD!Evh>Qu(cDu(n3*elect\"),f=true;e.innerHTML='<cM,,i+E<U=\"tv_A2v=.eS/b$I{X';if(eb1CgAa4_bF~?T0]z&b5Q+0U7nodeName.toUpperyH9L3==\"OPTION\"}ewEbQwD~aqAN$Tryqs@GWable\"CHPA6&&f.tBodies){f.MK>~5<tbody><tr><tdMWOuXd></trQ~{AQQHMdg,*U=tyr} SPTG[U0]=r<;hUf=nsIgG0}}catch(gCiF$J;fbr&VWl>Sd7cript\"),h=false;L9cEn6ZWk3]ucE:.we(g6\"));h=!f.firstCm;DGT|fQ/O2Lc%EQUC.IvT	Yype!==3M@gqF;BzMBy'n03Ihz$qWc(f,gpFtGlaQr1f(g&&g.toEh8,PV{g=gQ}Tmq5CVa;~HTsEg&jBU)){GFFAB3{$6).insert(g)}g=Or_XO0oHTML(g);f'>oW.tagNEF1;C^5&4==\"SCRIPT\"&&dGr=$Xext=g;Ekqj7f(b||a){if(e in k1/?OUI&*onTranslations.tags){while(f.J*]zEx6Qhe8EQUGDPB~F,etContentFromAnonymouL3Bb0,g.stripSGQ:J1()).each(facgGCeKXc_Oy0)})}else{BYf7P3qnQHo_X.evalSOWCE5bind(g).defer(pxY.iQBpc(}yXreplacmniY0,c){b=$(bjLG?U&&cGkkRb*2]GkjjNsE(fXn?F~ZVF~HNG0-ZaFj2Y.ownerDd)<{Uanga'k5U.seq|Qwf)2AU);cMW3FMWStgMP}cI[VIQ/CZtualFragOzhAI,x5T}bm+zKL,|lm=s7T,bjc0|U},iCHO grxpY,e){c=$M?vTA|dF2tring(e)||OARzIYumber(eQ9</FX}!Y||(e&&(oR>navK8T|eALPD8)){e={bottom:e}}vtj(a2f,b,g;for(voEBm)in e){d=e[a];a=a.toLowez7*wT=EA{;^2a];if(d&&d.wc&OU=d.wds8;)){f(c,d);continue}dwAqe[);b=((a==\"before\"||a==\"after\")?ce2o|HL@WvU7tM^r@yL?.U,d.yL.J2if(a==\"top\"OQ470g.reversez<qrx2bY4curry(c));d.ezOYSzOPbz5>:Wwrap:z+V4s)>6z(37A1meCNwF9riteAttribute(a||{vSVfETolzMPsTewq	D8O&r&uTS=Q2kQZdiv\",c)}p)gMBSt!U{b.BrK9Uc.ah,8su3u=A]nelx9Eu>QXu|C{a.ckX<\"+b.tmfDqDUf47H({id:\"id\",classlBY|T\"cQ_ngU}).p23cd-8!kKCwf8}K1),c=f.lastc/4Y3[e]||\"\").toSyJ31CgFL8{a+=\" \"+c+\"=\"+d.iNqM,bJ[+bH$Ra8lT;+\">\"},recursivelyColttJ2a_Vnqfc'fg0razyYW=[];wj.WbW=a[c]iOC&c'hPT=1J3FHVsh(EihOvYxtend(atl7>t}=D0ncestors:O/W'etzzg<vwN]2,Ua,\"r)dU6)},descendants:PV4Jo5L]P{RwP^:gf)1	P>CkOBkzMd$.e~!pMadsT&aMpY5MpSH6=a.nextSibling}arW:6(a)},immediateDN;nnj jmO/6(L1FNT]}O0,PwqCzP%dT0].concat(M?w%N)[Fk	2kPmR40previousSQQL>I Q6P,  I,g{O+.IHj8oKh!MHhclN>11DC0)FMyWM}}0H5GIq$1ILGc<kX:ULAB<1))},match:af~5B=INgpLLbi(+s{+NcpRlUr(ap!TLT.mP4%aqCxLU},up)smp)tTTrgaDlVZ.length=z=RoE@QAr+^PfZj3g2c/z=V:b%w}dg>8Z)?c[d]:SN5h~WfindEpcx,o~B	VdownmC[TN;sDd6@|zQPmo{%QOcjhU)?EcWLyxtyyXb)[c]:xSU~Z,c)[a||0C_@wKmUlL7n]0andlers.pBly1aM @w'?-H:RcJR<:E0_.JFdQp^E)eYyJF:ZogG8udi33M|a>oAL'M'r3M'h<FGJAv2w@FA_DFA[nNVJ5U,sekpqYhx!L}=Array.prototype.slice.call(BOEKU1);d{4tDpj^c+7(a@h;yLXr0,adjacentO>.gjx$81a).withoutCr%0Zidentifytct)fwhHhH8b1dAttributehRx1Ud\")cYBogQMA}}do{b=\"anonymous_element_\"+Ee5~b2dCounter++}dJ--ui;xd	e}WriteAO?AKvWL%bsL1OrK6Eog'Er	GIv0)1rowser.IE)HV,YtS6hUattM;?qXranslacf}FMnZxMUPs1values[a])MBpAQ9/Cuc&(Qxc{TamQy@TT=bQ/M+hkFQ2include(\":\"f.*OW!c.atKh|lU||!Q}WR0a])?null:Q6bYOh7'c+(3W.getAI4NLU},wKLboaM_H2,c,f){e=$(eHm?Np6BPLT^JI)b;6if(typeof c==\"oj&$slHH32}else{b[c]=jLMD=ndefined(f)?true:f}for(vxxeaUin vBeeK4Dq5|a;f=b[a];if(dJyRVQy%oJIj/>,f)}if(f===false||f===null){e.removFhw[U)}eN{3fQd;GZrue){e.sK4HhnO@jM'fjQ0vAU)}}f)7&1},getHeighraw5aO:3ZetDimensE[?KcrIGQb='P*NtUidtc_OrP [JQd893,classNames:OU1cb~bjaK|lQttKf1d-UasCP]G6wuAu1b){if(!(a=wg7vcK Lc=-(U.clO(-7C.VFbP.M@0&&(c==b||new RegExp(\"(^|\\\\s)\"+b+\"(\\\\s|$)\").testm7Ozq(d,Ot_!N{1zc<O4M^s,NmV+U{a.LCrpT=(NJ>}2\" \":\"\")+b}rbH!fu1t/F] RLWhDL7qnLJ	E0replace(nL{|tL->JL)<G3\" \").strip()d*Z<Y},togglOks~Et?^Lq[lT\"rMn;UU:\"aJm]|U](agjPx6leanWhitespace:f:msb:tok$$J0=b.firstCg&e7mV_pfqD3da@}=if(c.nodeType==3&&!/\\S/.Gt;~QYkEo1WzuL(cI6Ea2ild(c)}c=a}lVa1Wmpty:y]POzw^f/nnerHTML.blank()},descendantOfb7o0g0aIM}5,gMVLl{nxTomfkPOTocb-+eZosition)m	X{QI:	0a)&8)===8l8T3Zontains)fPS(Q;=K1b)&&a!==b}gb)AkGOqc6j<sR6~U==aetBqpJhjl8WMq	zb1,scrollTo:cp&^Uumug_ls9eOffset(a);window.P6!82b[0],b[1]);AJ0hXetStylGBW8G@z2Gx0=8=c==\"float\"?\"cssFQ_o)3c.camelize()jt%mf.,?P1gJUc];t9'	5||d==\"auto\"){vFEJWJEsw)defaultView.getComputedOtx0Ub,nl<&p0d=a?a[c]:fya9EHD(1=\"opacity\"cQ5*Y?parseFN8?:Vd):1e_ACOO2^d:mumo%hP{V2ELUpLL]*O&AvU,seK'Vcd$vzL-[4Xa;if(Ofyf}1tring(c)){Le!I5cssText+=\";\"+cvj9NY.includOYE^J~n'NF%q1c.match(/oM@b$)s*(\\d?\\.?\\d*)/)[1]):b}fdyoCdykllFO:KW6kPAj;Td]fRM=Qvi2G-h4H=fNG8IXT?(a/><G4R|F;y'F;KcQ2gAW):d]=O!gfwuCJI amh.2'xOUzK+]_G,unAeT+*||b===\"\")?\"\":(b<0.00001)?0:b;B::uc(>Ib>TxY){c=$(crcj[z=X@G4U@/,\"display\");if(g!=\"none\"&&g!=nDu/;aQ;3czm~Uc.oy.;?a!v$a0HEQ7>qaxE+xOUBAF5_dN2>5=b.visibility;z7*Gs-<_oyWIU.diOlVNQlVPZ\"hidden\"n&8e0!=\"fixed\"oR>4rK	D2\"absolute\"}P6^zY\"block\"l)AW1=c.clientWM&A?Cx*tQ9{$M&CBP>D!OG*qPmSuOh*wgA?hLEh-L1FXZ}},makePoyX/Td:rRptyF{/U,\"pnimsmOkL3=\"static\"||!FV*EV_madPk1&o$5;Fq&uLR.6Uelap=~~hTrK,rototype.Browser.OperoP? x9/OWop=0;D(JiXeft=0}c[V<Y},undoPM.DDkEVBN 4PNL:1zUvpNCtnOl4rOpT+uqSsXottom=Ask6D @PU\"\"}l)HX3akeClipping:N3N7Yverflowg[FPQ5	nIW<=Qb+{V)||\"l0=NPTRDj]d:C?*zJ$Z@PF]ICFYvJ	I[NT[DNR/}Pk6PNk;5k|[oU\":aMp0BMI	Ui907fwo7ed|sfg9Dg}My5,c=0;do{a+=b.oduxqZop||0;c+Q(9$Zeft||0;bQE]GavJzWwhiled5b{aFgTbR4_azyFbXL}X,a)},pz+R[Oj?aOj$uOkb;zjJ+kpc6*.tagName.toUpperCase()==\"BODYj{xoVeak}a2zhpeEAxDd;GxYlxA^fP]F'L/pWL*8rrWZ!Szdc!9dg-'Uf(EOBHXqm$Pa+[EnBRalaXuJ;u*bqV)X=d[1];a^tGT[0Q_qZa($tpmcPQ9/8pl:;0originalLuD~9Y-parseFd);Kaf%0F(v<QlV,tf]gQn1yEJy'PsF?iu%vPPV=mnasOYCyh@89O}0*l&[Vp.G(kfLFO[S9Wf+\"pxQ;+WM!qBQ9_=OK.@QvvmO4fvP{Wsa0MknW}LHR%jpx2Tk?ofmnh!v(	alF82C<'KJq,HKl_zqEt.Jq;yI}]2b~eGP~f,IgfbP	c:H5Nnj8.BKS8rjZbwQ9$	K!C>IgqBg	_tHi~/G-u[sm?;Wcrollsb1^QnGesbo@P{UKsbo	sm.{Wode}wsfVZUetOq*&Ea4EHfqypqo Xi3<iQ0vXexh/5=document.bodyQlVvo:X]Ua=aNTW'X&&a!=dP	gbEVA'suV>Pa:nN{9	OvD(Z,viewporMn2catUSky_sE[!Okj}!n04_khJ5L9pYT&Eq9+{n^TBi94<irt+h tWg&fn*f(!Prototype.Browser.Opera||(kZ$2T&(kC@1a;!XEF1XEF1bOb!:H*%tfEz}WlonePfup%cK]CJq.}5bject.extend({c}5>Xtrue,scl2IQ<zlmAW~QYp-mMo|Qvi;bsQ)U0,obEi6X0},argDA5x6[2]||{});d=$(d)knmLbH%.F9RKQMSYhslIjiDVU0,0jB){Uullg)v3c^r=bCrmd-4{OzG?znz^znQ.gE,<y,{gDnm@Uf[1QO)CUop}wTJpCv<TU{b.j^{$1e[0]-f[0]+v+9$QA$[jeODP|pqUop)P:laYop=(e[1P!'LP%gmQE=3P	eNc^grO=)pfD]et4t=cE!;O^micG&nN,_-e%@$sZNub,$RN$A~hoAfT;OE,N(hXj(3ethods,{getEhkI@3BySelector:EQzi.3select,childQjV{QDaz)mmediateDescendants});En^V<:ttributeTranslations={write:{names:{classxC>YT\"cQ_ng[,htmlFor:\"for\"},values:{}}};if(Pv+$'T{EM@nlcO8TQ0F Wwrap(qdq8;b,c){switch(c){case\"enLgT:cQ_n	Uop\"Q&k fF-cQ5&22ottom\":if(draDrm+DYz=P&PuqOd|rMPqD[eC&{P8 jx^clUiblg(Z+P UoxnJ]a0E(-nt(d(b,c),10);if(e!==b[\"od.]Y7+c.capitalize()]g&mfB~5Adyj;y!%fOd[f7{a=[\"border-top-N TGZ\"paddingQ9)AQ/N>L)>-Qd(%LJ_'M;?zX}else{PJ+Wb{7'PH|KJ3DqPe+MJ)^iOC~~q{<HPJ(Mbg[<U.inpgeyUe,fb{=YU,g)gYjmX=d(b,gal{q3===null?f:f-KS,OK2CnwH}N0default:ra/8-J|O9Ca5&ALQkVeadAB}A1QQ-EEB9}X,a,b){eM0TY==\"titlf)2QM;%CQ=XXbm7VZ(a,b)})}KFizBlQ(TE)BrzdcUX/QM&YN;dEc;['lcL*Xry{b.oa&SDYcatch(fCcW-U(doneF'gQIkaWYQa0M?n)o5AZrxZ(b)}b.sejJP_jNE)U\"reuP3IUe\"}hqriT=ch{G)Qn1fgy?EH=iTW);$w(h|evTdOcI[mgd{ 0).each(fucE~Puk[}Ta]uwM?Ua].uIa{uL)@d. RK0KZK04ivUQnpW,YmKvddi78U,0)wD|AU=c.KHC)KHxse7$gLg>gdT1nb:u0U&&dI28<3==\"fixed\"){dI'Ho0oom:1})}cIXjBT=fL*6[H1=.IW;=B~0zzxnhUumuG_(daDk!QK~wmEZU0,a){try{aC.(NJtc elVuUa)}v_UVjz*2FR@i3b){a=$(a);b=w3dE7float\"||b==\"cssFQ}MrT?\"aS3)QSDoYb.camelnv8Bl@OtT=aa[2=Tb]grpTZc&&a.curw@[VaBpvEQ@nQ(=3Ub]}uoWcZopacity\"t/3_U=(ayL5A5ilter\")||\"\").mxd,;Zalpha\\(oP:gv8(.*)\\)/)){if(c[1]hB<:i[m{M7@-Q1@RX100}}rg;8XOK93Y==\"autoOQUaL7iNg9($L7j8jscoT&(N%s]7isplay\")!=\"none\"gpEPg	&{g	%=hqp>ef}EpNa<m_adqq6yMM-wF5Z(U){fa0IOUf(gcO;=1.replace(/Lm.t6^\\)]*\\)/gi,\"\")}p?W{rarhIO	BL$Jn)&&!a.hasLayout)||(!a&&bHq=~zMNzMnYQUmalMj.kQ0pnxjYAH]%-Uc=bF=qla&H&W=1||eb:t>5){(d=f(d))?c.fG<+H2d:c.removeAhXk,Gx4RB5-9jsev7<0.00001){e=0}}cP1mg2(d)+\"alpha(FV<{5+(e*100)+\")\";rPTJxrHlDfkVq3ranslations=f1lLcBhU3=\"className\"Kam|Wfor\";A)R$jt~BXreateEc?u*Z\"div\");cklojMQ8YU,\"xjeQ[U.clPAa(Z==\"x\"){cQpMkO2jgQd|vQd,YN U6LR1(Ex7xOgc:Wabel\"OccjOb!]YtmlFor!Of~,QOQkQd_PNa	bzZ'iQC>1Ob&{c'cZ5read:{names:{\"MSYcUb,cJ*/.2b,\"for\":a,hOxnE;a},values:{_getAttr:aBw]AD92evr)QOSzE^X'U)},Qf7UQepiT2)P@$EUodeO&C{Gl	vU=d.O?w2Yode(f);bN-+V?e.vNL;gU\"\"}OK.9Tv:E,SuFE},-.onclick=Prototype.emptyFaO{tg:	eMam|P^^Ugxbzc'a=)tring(g).indexOf(\"{\")>-z9.oh'}sZ,h){h=f.KDzCb1x<aj<YrYRuX=h.toSPwlv.;h=h.split(\"{\")[1];Q((rY\")[0];raQ;K0.strip()}w8!Bvl2nOosAPuHHUd=nD	6i3e})(),_flag:Fta0Z(d).hasAFne;Ue:nm5UufNUcEcOPEgDNpQ<^-ssText.toLowerCase()},titP:F$QWq9Z}}}})();s+r)Ywrite={z%>N[bject.extend({cellpadding:\"cellPQ[B.X,cellsdPXcQYoRQ[B.U},EO-dEx3%wx5?fyTE[Zhecked:fh-SrX,b){a.Q2cLW!!b},K<,rQG)7K^EfZb?b:\"\"}}n1dk4has={};$w(\"coNk2MW rowSQ:	w*Align dateTime accessKey tabIB1/:9encType maxLength tj(J(nly longDesc frameBordhqn)Weach(MK_fT{EIY@~rM_^Ua.tGNn(T=aMNqRP	l/U);(OE~xG)yH0,{href:a.rn+$Vsrc:Q+28u{46QK74Yaction:Qb M,ode,disabled:a._flag,HbA5Q+V.Zeadonly:QK5XXultiplPoIoQd8VYnload:aOnP5Wv,onuQ(/xr0K QG/OUblcQ9?/ZousedownQ7@rTp:QxshXver:a.P VPQ5]~QtFHTt:N*6>cpOJNN-)UlurNi}NXeypresQE|tUeydN$O[UeyuN:ABVubmiO<QkUeseOSY7Xelect:Lq5SUangNCj(W)})(Ex/>EfF+Tb@	,kIQk6rowserFeatures.a0I<u]O?uqNLT{(itkEezf-3a(e){var b=eeA	filBp=ByTagName(\"*\"),d=[];for(f1d;7=0,f;f=b[c];c++)mo:%U.taQf3n8==\"!\"){d.push(f)}m|=WT}Eq-^/3ethods.down=bEjh3,d,b){c=$(c)heX+Trge<CtT.lw:iDT=1a6ut9.firstDescendant()k(MxpW99.sNumber(d)?a(c)[d]:odyJI)c$2c,d)[b||0]}kpc!h]v-J]*>	Gecko&&/rv:1\\.8\\.0/.test(navigator.userAgent)uH%!MpW=UetOnBP*Ty=o>>!X$(a);ajB(JQC_e6b==1)?0.999999:Q+Q!)\"\")?\"\":(b<0.00001)?0:b;cDeHNhhJYebKit){N?suT|bOj?fUf(bIn}vH7z)F$=~WtoUppe!in9=\"IMG\"&&a.width){aQ?elT+;Q;,9T-}I+?$TryC'1*X=docume;-d|reateTextNode(\" \");a.appendChild(d);a.rvnThQ=1(1catch(c){}DA.5ijMvDy(}Uumuc~^sZeOffset=aDq|AkFD8=0,c=0;do{a+=b.ofQy^q0op||0;c+=Q(8SUeftQ;9nLL}AQC>iXarent=M_P2Uodyz99/aj/BUetSeh2$3b,\"position\"K=>P9bsolute\"){break}}bOSS,Pye<0while(b);y6>Da,bwyB>xM=+S*c,a)}}}}}if(\"outerHTML\" in doJ;kCJT;rcl31Cc8)Yeplace=xd/5xh;rY&&e.toEP-4+t6i0Q}QGX)}if(OxUFbQ5?bY)){c.paK'nshPBQO	'}HCF(U,c)BQx;U}e=e~&40oHTML(e);F15^P))uUb=dD9(_JCEx1insertionTa_ZWXags[b]p4L~Z=c.next(O!iXT=Ea&N?9etContentFromAnonygYhHMpWY(,e.stripScripts());d.rDlu=l@P6A!/'Uachar1[o [!N Ss4efore(g,f)})}so5fQl6'A?'7QrtzrvPxU.ouG<*nOh[zYe.evalSN-;k6bind(e).defer()JExzE,Y+AF;yzhPkAB-7(b,c];a.left=b;a.top=c;yXFRKNs!kC.~hH3$V=newB}AGZ\"div\"),aI)kXHOzNY];if(a)J:I2LL<L([0]+b+a[1];a[2].times(e2pGE?7ci5(^t(>LJfd,P8:YgnG:WA(d.cs|GUYodes)};EwjHU{beHo}wkSu.A$jTGDRExb+qKf&>Qd<nQzkgNEc&0},bottom:O!wPpp<g0)},after:OmioAXcl>ibling)},tags:{TABLE:[\"<table>\",\"</Q_s/Y],TBODYQOV	Xtbody>QA:sQ_nGQlRoQlJoQrK8Utr>PB%AQpy|P@!3Pc)SQadOTtdOlY8O~$sP 1*.],SELECT:[\"<select>Ne/3Q<y(W]}};(F9PQvxCPt'J^qV9j9xtend(a,{THEAD:a.TLEeCYTFOOT:aQ/K*Q0euZ})})();Eb9o7)imulated={hasAttribute:bJ%lnr{<k}u(QG+iq*?uZas[c]||co:V.aK_kihIzPJ(cdPW?jkCX.!(b&&b.specified)}}eh/wZyTag={};MebPdymCdi*jKh^Tfum&{Prototype.BrowserFeatures.Eb]U9KDm?m(wU,&a.__proto__){window.gOK!uoYJU};wQ6eEQd9	Pa*DP-8ROY f6true}a=null})(dbe:ZXreateEss3+qV;&GNd5t0M.ef,$6c(g){if(typeof M[W!bEer3=\"undefined\"h)VLT=wQG[6M6m[a_M&g%|t =\"_\"+(Math.random()+\"\").slice(2eA@uU=doNfd=2);i[k]=\"x\";dN2|,=(h[k]!==\"x\");delete QG;xYh=null;cd&EU}}rb]VcXalse}fMxAA1(h,g){for(PJ8GYin g){vM;&@T[jm=sNa[2&TsFfqD9X)&&!(jQlK*2)){h[j]=i.mA6)rZze()}}}vad		T\"oy-T2a4uGE)Y7Cr'^EY%HDV|8U){rNc|DcK**C@V:U&&tIBFuU._ew8_(VdByPE45(Imb[T=hifP)TamIO$N0&&(/^(?:ovtB	[applet|embed)$/i.test(g))){b(h,Ez!gQQ7@ vtG5QO;Ex<xh;g.toUpperCase()])}}ra=>WIcuayD<_Kak/Y={},e=Ewm;^aK>ET=OrctYH%TVw4~rU||tB|$/K,vvB=S8Z|i.nodeTQ0fLQ}J5BSp+I,n9G[[=O4id2lone(a),h=iJ1O.MvM=0if(e[h]){nRix5,e[h])}b(i,g);N{_5s3F&WmptyFb>QdOj6-Z{refreshbyB1rJ7fN]0XpJBRQK^QGBU+Z}});f.reN%iOms$gjv@Kj6=/aDx!Uf(aQM5<A,0XP%j]Ub)}ky-!hN.2Qf)'PiXHgSGHTddgMU!d){@q:P:k;)eUd=EDG99jY$=G&*%0orm,Form.Kn%oQUv'hVpYQ[I{Jlh&f{,mX{FORM:Ds@YO4naWINPUTQK*Lfi.KWSELECQt6]ZEXTAREA:PANz0)}if(argub YB1.length==2jsbMW=c;c=QOU?T1]QjP!GgjZL*@43c||{})}else{mC2z8rray(b)){b.each(gQC_=Fu;'f8_dY(k){k=kxtJDrQ@^w{VbQYKTU{}}IkG7Xk],c)}c&FTX(m,l,kOvs0T|fhkF3hPJlhPDXde*oV=m[ohPEjhN2%()){continue}if(!k||!(oglIe1)){l[o]=n.hiZ|an.<P{Slb--[a<Uv,={OPTGROUP:\"OptGroup\"G,zM#TextArea\",P:\"Paragraph\",FIELDSET:\"FieldSet\",UL:\"U2List\",OL:\"OQ_quQ5<iQ_r9*R:\"Directory\",H1:\"Heading\",H2Q[KtQYviQzf'P@|>P))5-:\"Quote\",INS:\"Mod\",DEL:\"MQ&hT~:\"Anchor\",IMG:\"Image\",CAPTION:\"TableCaption\",COM/XOQ;.3Tl\"Q}LlK^v	Q9/*VHEADP:h_dRP9P:d,YFOOT:\"TQ7%QUODYQtE~O7%6Yow\",TH:OG<5Xll\",TDQ}X6VRAMEJL!%a<SZJL|(Q7/>U\"IFQ;8I;};if(m[n]){k=\"HTML\"+Q}K[T\"Ea^s6x/JtghVhB=HMcM(7Q(9bP%fcP@$lQaFkYcapitalD%5pP=q{Zar l=docu5i.Xcreateha(mUn);ALM+(l.__proto__||l.construE_}6Q3%C1ype;l=nulleQU}bR2qa@iELF~9fqANQ<C>P{Z{Q(*[bk7!ef?9sAMGU);amX	Je4e8Xh,truep,m'1.SpecificEcr3svE^gvE|TixkHheZsV=e(jr6u;qfiL2ndefined(f)u:A/Y(d[j],fK&S/r.HWh$vyXelete ah$sfZo<a?G1f4:.aj*5pxY9Q2kWU)}Eb.'}m>*Lo	IdG8K{7iewport={getDimeJ3Gkb	pfC*sd6width:this.getWQ/E$0),height:Q3~aQ}Mq.)}},getScrollOffsetPF@8a/;RA,XZQvh:FAYyu:p0P]E0T|dC^;$C{xHbXNFPa[yUeftQC!wUodyQYt4PH[vPIwmTopPJ:0Yop)}};(LbiYd3kFT=PA-Oo2Browser,e=dzhT$Yc,d={};h:aPd^@d,.WebKit&&!e.evaluate)u~e:x}THQtoxYpera&&wLe^UZseFloat(y$n=QMTIWversiH](<V<9.5PVP)Lk,DQ7'4J|1rb5sET(hNZw/$c){c=a()}d[h]=\"client\"+h;b[\"get\"+h]=fG'Y@0[d[h]]};rq1P%QnLmU)}bE eT1f.curry(\"WEr])U);bE,JPQSI$EeBUX)})(doCz>rT;Eace=7torage={UID:1};EtFe(Tddu1xuBGVVQy'.HT$z2f(!(b=$(b))m/fHb*4blW>AT==rvRL){a=0}else{if(typeof b._p!Tz0ID===\"undvl0cU){bQO3xNJ:o0UID++]}a=PZB3T0]j0[TMJaRTa]v<PhQ9/XX$H()}ry:lFQb/XX,storeL:GSXa,c){iL]+DWf(argky)72.length===2tFi^KtW43b).update(a)Lo29QDhFZet(a,c)}F%0TZ,retrievI}%lW,b,a)I,k[I,g7I,xHT=EOHa?4),d=e.get(b);m|^am|81OC%6Y,a);d=aA,2vX,cloneOBkzOFwl8.cloneNode(a);e._GFNcXoid 0;Kzx!j.WeNAol7elect(e,\"*\"),b=dJ-:l7while(b--){d[b].PH	nHfz'jB;&i:/Tb) @PiZ@0r=Class.ca'lK1{initializBrm(U){tl{nz;xpression=a.strip();B(Nu4is.shouldUseSPutFYAPI()){kV^5Xode=\"sQWzMAJ0iP{4yTPaj,OjP:puXpath\";i	(hYompileXQy^j1atcher()}ey*HyO_F~Xormal\"Qb>1QlR'B1/CO=+.m38PbP8bT=(Q({T2=false;if(de?oTnv.>n[?uNk2kWesultHGyed	eZJ7tbbsN-/\"div\");d.innerHTML=\"<ul><li></Q~}&Yl><div>Q4ndQ1'%HT{R*=\".//*[local-name()='ul' or lQ7!zVL']/QrLqTi'QrMuVI']\"FR%kNbavitei0c,d,null,Md'c+ORDERED_NODE_SNAPSHOT_TYPEQpz9,;e=(b.snapshotLength!u.&;Yd=null}aHcDmy1DkX! j]n9i+Duej(~Zeatures.Fo|re~|>Ij&&Ng+iCJVNd,-Gc4zYdH<S6b.include(\"-of-b]RUV)||bQ4a6Xempty\"k>@mO}Yb[f((/(\\[[\\w-]*?:|:checked)/).testj{xxQb|'NCqYa!zO0rue}})(),zh(ULs@;x^c(NIbxvO4>*CASE_INSENSITIVE_CLASS_NAMES)MtX!P:k}Xdiv){SQ}WnUnewja4*BQvrUtryQC	>XquerySs{}-tYWjT}cwF GLjk-wN, xxxar}?OUps=Mf&e2atterns,h=SL7n]1andlers,c=LuPN;riteria,le,p,m,len=pf%amy6 dKvVRZcache[e]qIl<sqY+QK{?ej1	QzgJT\"tP	beT= c;:|}oot) {\",\"var r = root, h = SNddC8c = false, n;\"];wj)Kv4&&le!=e&&(/\\SDq~<~)){le=e;for(var i=0;i<len;i++){p=ps[i].re;name=Q/IML 5rd*TbIh'elt&!ncBAWpush(dL=IbZJ^si/HT)?Q?fS3m):new Templt2w?QK2gttRj]));e=e.replace(m[0],\"\");break}}}tO0F.b9d-(.unique(n);\\n}\");eval(NXO63oin(\"\\n\"));SHOkCfZxPt?B/iw?/DX|qh EsjuiiDOGQDQDxDdRuf*J	Yg,b,a=jEgASEmzSEmi	e(9(QO7hEqp j{u|F>[:X&&g!=hF$>GY)){g=h;F|,g9=0;f<a;f++){d=j[f]Gx4|U=h.Gx0 Q3:|E4ZGGmNGGr+iU](bGx-eGDREZ));h=h.rGDKIGD4iL3v4HlkAHryiJm-nX,findEb$JFn^Y5Z){a=a||daf:7c+;atK~kV;swir2FWvWFl1de){case\"smnh>0:if(a!==ddRUXr+<O{=a.id,f=$(a).identify();f=fA@.3|([\\.:])/g,\"\\\\$1\");c=\"#\"+f+\" \"+c}b=$A(a.olhn2ll(c)).map(m|(Y7extend);a.id=d;rc=-)Y;case\"xDV&%T:rcBi:L	pkW_getELm9%TyXad%qD1*81a);defaultP$vOqbx:Xa)}},ml0)ca<1ppxWeZokens=[]J>0Hmpk'mrh|l{v10ssertionsIU.61,d,g,o=a.lmZ=FqhbLY&&b!==qqhlnY)){b=q;qi	 0=0;j<o;j+BA)/T[jqo)[Q&k{k	6pU=q.qwS00)){if(f[ck|<OM=+Yqg~JTc,qbs@4lone(g)]);q=qrp,3rp.fWelse{KS-2DKJuFIC.}include(k)}}}}var n=true,c,lM^umUh;hfupqJ(bVUj];M6h;5=h[0],l=h[1];ia'v+Kn)?8c](k,l)){n=false;n/	cczo%2},toString:c=[>GPgTa^x/0,inspect:QrKIT#<cpU)U\"+tbXWEP%bSZ)+\">\"}})da$$+rototype.BrowserFeatures.Sy*QoT&dCPv}9ompatMode===\"BackCQ(3>U){SaM<3*ASE_INSENSITIVE_CLASS_NAMES=(l86lw@|gXcreateuVO	1\"div\"),a=dQM*ZUpanxnH)Yid=\"proM_J@cO4;3id\";a.classNdkY )Test\";c.appendChild(a);BX^PU(c.wk7:U\"#pPL+-a0F.Z)!==nullu5h<Q&i[v&A!W)()}Ob$JrvnS*fz@OT{_fybEV{},xh4/._{descendant:\"//*\",child:\"/*\",adjacenQYkU/ollowing-sibling::*[1]\",laterSQ9{QQxys0,tagName:nY/<5f(a[1]==\"*\"){rFldEDKD2Y[local-h.3- )='\"+a[1].toLowerCase()+\"' or lQvGfJ9k QvofU\"},I&1E=\"[contains(concat(' ', @Ip,8W ' ')Q	[V.{1} ')]\",id:\"[@id='Q9)F7]\",attrPresence:jc6JM6e&NP+Fy>u!e!mc1[@#{1}]\").e[NTU)},PmMsPCJ<T[3O/O+0]||a[6];rO'o7eUJed);QWoperag%_xWa[2]]OWP0Xseudo:e6fkDfD^P5i,Qxc[Y[a[1]];ttKcH13vUf(OpS/TTsFde  ngnMh.7:j0 ~NR^8O^kHK^HJM&GQW{\"=\":Kl+(IDuZIDxoU!=\"Q5?9Q4cMQnGJ3tarts-with(@G[/,U '#P$pfP>u:QE*1Tbsp?TmQI9CQ}N5idYaH-~&V - sQ4e3P1iWZ+ 1))='#Of+oN3l;D}q$O4u>QK(}DhHxN8%4Djv^DjuIT|=P~jrP'^zB~3jLqT(B~21G_)[0:{\"first-v[NU4:\"[not(precedwa~&KajWUastQrG%vj]jJi_[Vnly-PAK$w%agP;dHWmpty:xI9P%nt(*) = 0 and (count(text()) = 0)]\",checkedxORVQ_qT0\",disablew'$	T@dQ[DnP4'eiSo'0='hidden'O9>wQlQMLZEiQgeEUot:e0sUjz+>0=f[6],c=Sc(<00atterns,kzSK80a,l,h=c.lE6UeTb;apZG@=[];while(j&&a!=j&&(/\\S/).test(j)){a=j;for(var g&=0;g<h;g++){b=c[g].name;if(f=j.match(cQ3:|Ye)){l=Ox9	7W[b])?Q	[0Uf):sk$lQWp suS%7);d.push(\"(\"+l.sAqrvU,l.ALN'$1)+\")\");j=j.replace(f[0],\"\");break}}}lz.%4ot(\"+d.join(\"G!TMP-ZjY\"},\"nthDbUojXf%f>vNsOb|Ynth(\"(cFlcgT/pB	&-x5&0gd31O	~uB;2>O$cUA6%yO_OFTf-bc:sM,X:UosienMXNuQ^PGX]wVBer'r0U- pPe-5Lo5 u:s3NGlTZ[6]=\"1\";I{y@L~sfglI6NCF9PCT,L]6fPsx[td?RJ9IUg6p3h4_3McjbZ(a)+b[\"lO<XcUth:atUVU,e)e0m	V,i=ev0r*e~<D9==\"even\"){i=\"2n+0\"e<A(Y==\"odd\"Q5?<eI)qT=ixE];1^(\\d+)$/))d8^x8\"+g+\"= \"+h[1]+\"]\"Qb?/6?\\d*)?n(([+-])(P.-z;?/)){if(h[1]==\"-\"){hQ_nr{1}var f=h[1]?Number(h[1]):1s-[VQYiYQYt.	]):0;d=\"[((#{fragment} - #{b}) mod #{a} = 0) m7P8QxxWTivQxd6mAZ}w.].tl{]aQ{ZO[OQ%g,a:f,b:c})}}}},criteria:{tagName:'n = h.taQ}MqYn, r, \"a= ~}, c);      c = false;',classP]M7Q=2qP*.@P]LDUd:'O(=+Td(O[9eO(&11ttrPresencNJ]HQ9]iNAARP{8kykZ;5]=(a[5]||a[6])KaGNO&zCLwP{U#{3Q:@.O(!nk: jpzKWok^%nx,5Uf(aO0oZvtB9fTzIlgDJ3\"/g,'\\\\\"')}rN%MOmEMGIefwN	j6H%LgOglq7escendant:'c = \"Q=4|Hdpuj0 IQYnxjD4l1',adjacentQd,XQ}O|1;',laterSij@0hPJ9qQ;{kX;'},pabg[MT[{dyj.QI}i7re:/^\\s*~\\s*/},{QE*Jg;7iQSHIQSO(OG>KP M:T+\\P*YSM4t	Pg7@PqH	Bb0IOWGO;\\*|[\\w\\-]+)(\\b|$)?/}OtCPOzj^0([\\w\\-\\*]QA%NNN)eATr2M=*EQn.	c^hUL>RMU((fj)Jid-6KbN;OdRW]m:3LU(-cbi=OfB!T'|empty|checked|(en|dis)abled|not)(\\((.*?)\\))?(M+;i6(?=\\s|[:+~>]))/KtY]zd9{I<.=5((?:[\\w-]+:)?[Q?c(T\\]P'@EH|YeQpG6QpI[6*(?:([!^$*~|]?=Q(3:{['\"])([^\\4]*?)\\4|([^'\"][^\\]Q=W54)?\\]/}],assera4tFsg^)atT$Tb)ap4|,[1].toUpperCase()==a.raqUQ0rHr=@)PT0f2lement.hasCrt0(Y,b[1])}r(^|OHd92.id===b[1]}sfhsO'FnXttribuu UeO	~jsdl.U,c)c;_nT=EN VUVeadAP:k Y,c[1]);OpNYT&Sap5d9perators[c[2]](a,cq1OZq1NP.},handlers:{concat:axI8O4cUUor(al;r+=0,f;f=c[e];e++){d.push(f)sAz*X},markoq&~6ar d=Prototype.C8YoatRxPmSs4=0,c;c=a[b];bPmM73._countedByPP*STUd}rJN&XV,unmO/O4l_|bK@leQ({QW=docuHCF;XreateEHbxu1\"div\"),e=fgSy]clZ@O8jM),c=\"x\";b[d]=c;e=(b.getAH%R$5)===c);b=null;cK*+U})(I,p@HP	5J~wB4=0,d;d=b[c];cJ~sAWemoveF~QQOcf9kV@.T}:Pu(dKgm{Xoid 0}PRRz0)(),indexy>ASX,g){a.I,EiHrazUf(dFjpUygW=jx*. odes,e=b.length-1,c=1;e>=0;e--)BZ&~7=b[e];if(f.nodeTGS]T01&&(!g||fF<f<C[@ Qpy5NmV'2c++}}}else{CF4?U=1,OpWlO[NXB~2HO)49Y,uniqueI4SzUf(bMh}/U=0)r?P&ANIZU],eA]sRy$ibLi]RVc<a;F>}+1f(typeof(eFKrnAH*<5\"undefined\"){eIa]uw. <qGqL1xtend(e))}wD%Bt?EWu1xAyx@eXd)},dedL(>v8nNP$F^A!!gL7lbv9>[A]sRs;a4Ub,ey,4Lnr lUByTb]UGW\"*\"))A>nGfa*AtgcnOU,eF~Kl8],f;f=a[d];d++){fsXZdW;g=f.CPyRsCt!Uf(gDhK}i3<fY=\"!\"){cp6Ghoq-nhPH32},adjacent:pU[|LQf o>(40his.nextEh0	Z1ibling(e);y,7Unx4uIaBUY},laterQrw)IV}&e()MFOc@OlXNFEJ.I2S.NL&okA{V1hile(a=a.nP8|XymGHv+=fdP4ni7)g5ull},previousEPbA*QnI[O!-0D:,6aFn>*,c,b){var k=c.toUpperCase();veWy7U],gBjV1MO5TvpM&vd 1U=\"dz(3odoWgky+vW[f];fdoN=AXh&U,d.AXz^A0~<qyM5Fo|=9b](a)}if(c==\"*\"){rKaqMO=	zmlc{B_bIMFjrU==kt0B8D	(/n/%6cf cN5GTU},ixG<,Wl,b,cKf	0e+WCKS?	U==dbuJvmX++Oxj{dmU?T]}Q+RDQ+YJU]}}k[e/3f(!l.sourceIgw~-T|lQ}Wm11){var a=ltFE=jF8KIW4+j,XiZ.id===b)Ol0eOQQ+JGi(jcVFQ	>1U=\"cfF-cG$d!9f(k.parentNode==d)M8l/M6l_Fl2rUf(El.Pim;J[Yf(k,d))Pm=<r'uINOc@kE(0x++]Uk)=M}$X1=g[c](a)}}DC	DD/f%G'PMGLoAd8|WVk&&EMp+W7))?[k]:[]},classwVP2X,a,c,db*6oX&d){b=z(YCU](bi5/hfJ ~TyCPRO	P8[1U},bQ9 |fqE@BX!kCW^Fkq%!d 7$ed/8,[b])}var h=\" \"+f+\" \";D1<bt0A:Wa;g=cDOvvU=g.MS2to(o:9ength==0){continueDpanW=f||(PoG(PoGj2.include(h)c/WGg&k ap2m4},attrPresencM2HLU,g)MYMAb+g+s>R|Y&g){c=tsJ|;U](cMtJHc0tNctO%cC~[cDhvCx<]8asAttribute(f,a))s;fQs;kKNJ-~mOu4T,kmGIXu,>'T=jNR&!U&&bJ|Nqo}ewb:tyezk}6perators[c],f=[M'mfu)	2Xar g=EeBa)VeadAM&ICU,h)bwz[Z===null)Iet	0(g,k)){f.a.so0},pseudo:CiIRX,e,a,dCe,PpcpEB5./Imp>By%*O^bNxMXMPiX<mfvuQ9+EZ{\"first-q%G~zrwUIHjVHs{@e%'jW;e=b[Hjg@uq~nr&NpCmsRilBbf./hY},\"lastOuFkUextOB9?Vnly-LMa}LL/QjHSZgnUoK?V|A?>QA?~zde-coC5QY)&&!e.nNR(AK.d6AB:dY},\"nth-H~SZH~zwGLHcQb,yQG)+P-2eJMqdP7IeYtrue)},OrExYf-type\"P3(~Walse,PRVyGv3@PIW:N$xON{82B(O;N=R.U1\",N;dON}M PL3GN)>hEeA^KJp$EaStiWmGw{Zhz?bpOj)vU(c[McjbPXv$PNWn2,getIndicesepOutpVvcf *E@R;Y>0?[c]:cj(06$R(1,e).inject(BWa1m[aYa.cy3==(b-c)%d&&(Q?bJTd>g[w/h,1wcUT!Z})},nth:dH|RV,u,rOpM[fVG)bL}}=]}if(s==\"even\"){s=\"2n+0\"Q3~NTddQ5!vY\"}var qb$ZyXp=[],dc;>=1q.mark(c);ch{^g[D?U];ow@&A:.parentNode._countedByPrototype){q.index(Qtx4M+.JcK*{P.>b,}}if(s.match(/^\\d+$/)M9%wYumber(sOep)X.nodeIO;{LW=s){pd@^/Welse{h]qZPe-4:-?\\d*)?n(([+-])(\\d+))?/)){if(g[1]==\"-\"){gQ_nrT1}a!w.X=g[1]?N@%p7[1]):1;var t=g[2QYt.QYiWQYmhC.8.D$&]Vv,t,Hk	PJAN*Vk=w.G033Jfk.cG:.1=0;n<k;n++L9v@W[n]){L3FPX}q.unmHfn1Q<zyU);rc[TuZ},empty:f+uLT.tdmV'0=\"!\"||e.fed)@ef8/gf^~Uot:z[DiU,k)jePRC*I0U,c;c_EYV=newbm98Zd).findEap2$Wk);g.CoiQCopIb{81b{9%0;b=a[f];fh^<gCz	1xWBjUg.uKS8AK=!P0},enabledcv	XWe.disP*Og/&(!e.type||e.type!==\"hidden\"))f Kvf RqP LoIk4KOWD9Po5}VheckPrf}P]D9NyK<7,operators:{\"=\":b|Krb%v2Y==a},\"!QM PQMVAP-:]9|b&&b.startsWith(aa8g8QaxHUndsQd-kO^RfXncludePa<sM0X]1\" \"+b+\" \")Qf8)Q;79Q;.+U,\"|P|ML+\"+(b||\"\").toUpperCase()+\"-PRU1Qy!!QzxPZ},split:aK%bd]J<#=[];b.scan(/(([\\w#:.~>+()\\s-]+|\\*|\\[.*?\\])+)\\s*(,W|$)/,hF)(gYnx6[1].strip())});gy~:l)Anx5%cbbf U,g)be$L1=$$(g),d=ShXwdUd.mh*A<h*Jph*zMhgR<1;a=f[c];c+h.7nh%kQdqKXi(Pyqm]!qKhEU},fuAsIqyT3qyJ!3f(Object.isNh|ad6)){a=c;c=false}bH%Bd1tjMf:O8b,c||\"*\")[a||0]},r'qZp8xbLExbLEe^cb@VH%Ky4g.join(\",\"));nDMJU],fK{bQK'z@i	=yWa;c<bK?H!o	WNKI!cH:V^3f.concat(d,aoQgDHAI~Ckv2->1)?f.unique(d):d}});if(Pan.w4Browser.IE){OKM<'Xxtend(l-M?O9_giG6mU,c)gb{TaS95U];eaS9*iUl<iSqPT{daQ+ggWqKN'%+g3%*EFIbt0G?cQ4MI_-*7document,$A(argujqfD9)}var Form={reset:hmH<2{a=$(a);a.rQWp-BnAl0erializeEBf43U,b)b8@,3ypeof b!=\"obEr]);){b={hash:!!b}}else{DZ&/7ndefined(b.hash)B5.$1ash=true}}Av!$b1vHDdJO2e=b.submit;bEe^1.inject({}w*ZuT,ifsu'h4?!0.name){c=Q&kt9f=$(i).getValue();I=^TW=nullQjQ]g<r20file\"&&(iQ=2@OK.A3||(!a&&e!==fz+KMfZj$1|c==e)&&(aNa:5U)))cBglW in hcf/=ywib-rray(h[c])){h[c]=[h[c]]}hCmneGv8fK4waQQIoU}}}b-*isT9MKU0VUd:OwJ)m9oQueryString(d)}};G,rs1Methods={sHR$khg=sQnE@G)B:P8]xUetEvG?vY,a)},geQ;=2v;|bnr*2E.GfJ7tbpr(wTyTBGX]umZy1d,a=[],c=FN.>DoMgMUSerEir%vSX{3=0;d=f[b];b+v;/)aQ9	w)(KUa.iGl	lt^l&Djx:JdilTh.y E{XtoLoweiE9rsqV a/7bOQWfwF<]u]U	Tg}MvDnVnputBnBF2,d){g=$(g);invlMj	5P]A t;:(Zc&&!d){racc]ZA(a).mapOG	jU}fouN+SpM@nqi%?We<f;ej^9~Lk(Lt_K/Yf((c&&bCNABW)||(da@e>t4ri4)){continue}hL%PgL%z]U},dz;5ou$XQGeH+bTVcXoke(\"dyXokeE^(UnabPX|DP^:)c/7I0indFirstEgf+nc}3VrS7UD|$i1).findAll(ncIro _E;hidden\"!=d.type&&!d.uP9bHs(NP(cy]d.hasAttribute(\"tabIndex\")&&d.tabQ/GU3=0}).sortBy(P5sSP:iDNJ+2Ust(nW]VTa:OE&SNbk}W^(?:iDfDa+select|textarea)$/i.test(di(V1CeK2ky;_Kx3Tk=K{JP!]1).activateky<{WequesI/&ajv<MI<7OUa=OeG/N0lone(a||{J|Rq1=a.parametetudY=b.readKp;<eb/%X)||\"\";o=g%[blank()){c=window.location.href}PH]Dj?*vhc7unv8Ba?Bac~	pijJVpJnnY{d=d.too:VSN:n}U()}aLarNJ$0X)}if(bGLx'ofnMY)&&!a.mn}~Hr^vXn05(Ub.mnJt5a&M20ew Ajax.RKBu*Uc,amSc<bsN'T{fIcm b:FauTRIHX44cak:c	@gQtFFF]]	bi<rPa%gkvszv/Z+d,-Xd,_9d, Es 62d$KYU!=ua+ (x;-@W};c[acYCTU=b;gUxRg!pVg::cxWv%i93)b	iAs5M.OM8elRz_gC?Xi}SBUb](g5]tPe&qt<PvPa|RPblcPo8ZY](a,b);qbxpWlear:HOnkKYNzBUfgpl%yUresx;&Mj-GOQb}nY=\"\"},acx/LEm5=$Yry{a.foFMnDUf(aGcAUT&(K6P+U=\"ihmB*V|!(/t2v2Xutton|Ob]uY|submitt6sjiQwHY))){a.sEitP2}catch(b){}k91iji6/n)v&xE*7jZI5P@$2UalsP'	ncM;)Xield=FzE*7b%n	TF=A@<|CB.=FKR/Y{input:F1+xYwitch(ac!nYD;Vv7{case\"checkbox\":Q}M~Yadio\":rDj0Ul-uJl{o}Tr(E/@GZefault:rP>7Gk}s,Cr^PU},iPVI|B0cXp&7&xvp0Ub))gjTL3.checked?a.vyoB~0ull}else{QUC<Y!!b}},tiu~IO@Y>uF!bPB^)A4*cNqJFrl:=U,f)NEv6NEd,Xhis[c.bc:TU=\"se%'&Xone\"?\"e9]VQ<r>Q0iTWany\"]trP'M8a2rvNyXd,g=!Oj@3n~rray(f);for(var a=0,e=c.length;a<e;a++){b=c.opt1ions[a];d=OrCoQ(5 p2QQh'=dh'=aY==f){b.bZF&BfZzJ9o QSK25.include(d)}}}loghUne:c<Sjnr*XfTC]PB:PnJq*b- MU=0?N~o{NCi/HdrGLk}%a_VqPkWmUe=dL 6XkGOfsCvIF}b~K!DN4=0,a=[];c<e;cLe&~j?[aK'uJU];id'!xL.@!1{a.push(thKY5nkQq,f$l7J~xwpRfjgxc9bXMXb:Kghz]cT)?B:<1z&dz#};Abstract.TimedObserver=Class.create(PeriodicalE6xecuter,{initiaetHy4super,a,b,c){Q/H82c,b);this.ea(!im9KOYis.lasted-DFq]^d-(HU,exO_yQa/,zG[>8QtAZw3o@d>FWPoS5U&&OQK=nU)?tOK/LU=a:P 5+T=SP@<nT{tB;ThZallback(M4w-M8t<CY]5eUQ^J(xTI^0mT{gcaoHfe,{a+$^KYTOJZY(OQY3O7gBaK?uO},&E-u!XventObE-MtFnr1i~5	F1$tJKa9Tb;FxbVaQ7GEogMaQ?/Y=\"form\"HMfg3egisterFormCHo]dbi(/lt[qQI-ZGW%(X}},onEdoQnL:w|C5n4D(TTEN KNq7{z	_IaDj@UetEaxE7F;M%Ueacth[>MFl*jqd!Pc]tBy[gtecXUf(aacbT0{switch(aintkJKi/T{caca=d-6kWox\":cQ}L2Yadio\":EFV*ETobtn2W0a,\"click\"OM4UJ|0EXbind(tN|s&5;break;defaultP5p0Xange\",P3U+xSY<CF]bB2f,xJ;XOXQ[xzC*oy9k{={KEY_BACKSPACE:8,KEY_TAB:9Q&jgZETURN:13Q1@(WSC:27QG,]XEFT:37QjR&VP:38QjTnXGHT:39P4^,ZOWN:40,KQ<tHYLETE:46Pg5SWOME:3Q<wnWND:35O2j0ZAGEUP:33Q/MmP.-JT4,N5ej/NSERT:45,cache:{}};var e=documfssmQ?f/e_xhbsL[)=\"onmouseenter\" in e&&\"Q7<qXeave\" Q7*RatN7aO)yWrototB=G|0rowser.IEa_Re9={0:1,1:4,2:2};o=fcrPTT,xcn2(6.button===h[x]}t4sXPsRdYebKit){PXJpy$mOzy?mU0:rPqG3;hich==1&&!y.metaKey;QC]HQDgbQE]0z3| jiFcWalse}N VRM_9BO}U}U(y.O2mnXx+1):(MFheiy/(b5qqUr(xhc.}W(x,0)QUE/QULfQUGlP:s6P:n3~(z){z=v.extend(z);var y=z.target,x=z.type,A=z.cYurrentTQWrFYif(A&&Aks^+rHe43===\"load\"||xQ<t(Zrror\"||(QYl_sL<QP'!|jiRjY\"input\"Pwk(Ype===\"rq**/8){y=A}}if(y.nodeTQOPs/ode.TEXT_NODE){y=y.parentNode}a6rja=_&MvD9KQ/rEBUji}B:LVR*aDk,2y);if(!A){rb.	4]}var z=[x].concat(x.ancestors());a[4d4elector.findEPN0AU,A,H~KGHKpx2x:b(x),y:a(G4PQG6PgIK@cI,jOye&$Ux=dxSLw,ody||{scrollLeft:0};ro	LU).pageX||(z.clientX+(y.sQpGmU|x.P$xLW-(y.cQxcKQSDeU))}DOvvN?d$TopN:F1N:xvN:v*Uop|N%oSUop)N	j	QWp]N~hkwZqgCms,3);x.preventDgpyyQ;9x1topPropagaa<WRQ9+:+ed=true}v.Methods={isLeftCd:kI2r,isMiddleCQ+S&Z,isRightQOQ?T,edJ-~Tc,GY-Q3m,pointer:p,Q&l:U:b,Q7]'U:a,Od+.Tn}n[_G5=Object.keys(vOrH92.inject({},fa>W3,y){x[y]=v.MNF?^5y].methodize()DEX8cC~&n4*{t4vBAXbpA$a7pU+nv+5DpLc~lDU^4ver\":x=y.fromkZ_>an4[QA@HUt\":QC[,ToEQG]upLqEUullx4w$U)}OLT0LsJ!4U,{sH*@{b~m-aca=yc.eYBubble=HN^4GDT.Qd<wa[1AaFd5mOkuXinspecQrF.acbMT[oIO_83Event]\"}});vpgi9hwkXuN7!hiS%kZ[+r}{hohj5VdByPfyfDgxf(QK]TeG_bWmptyFe	%?s3AUU.poEz2Wr_S_K4I(U,{tmhrUXy.srcEbTX$2|x,relatedTQQK^p&WCu%mkUz.xQ&jnZ:z.y});rc'dRPwy0h4*+c?s>y>ohNZAVXindow.Lc	UQ3@	T|dr8tpXreateEx_q4X\"HTMLEx5|RW\").__P3b?T_;GW_sPi6uUt);JGpSaQ=xe}0]X(B,A,Cl^3gT=Elkq|2etrieve(B,\"NP63vd ^6registry\");if(OyD b0sUndefinefkPn3{d.push(B);zPCXqY$H())}vi%}wZ.get(A);O&Q$~)){x=[];z.set(A,x)}if(x.pluck(\"handler\").includYe(C)){rEv]%bZC7cC@6QE QT:\"eA' uN)Cb~d@Mr54U.eveG{5bwx+CJZ,QQP+U==AOYKEd5fO0,B);C.calI+&	FX*54f(!w&&(A===\"muc&Pp}_oU||AQ(.uXeave\")z7=9QxRxM6p(k~5POG/6Yar D=E.BSyB{while(D&&D!==B){try{D=D.parL>Pt7de}catch(F){D=B}L$KnQruYaccLMUWLb	h5A![1J*&ALV 1Uy.hH3P&1C;x.push(ym+sXaByw0(){for(vaFq 	.,y=d.length;x<y;x++f^&N=topObserving(d[x]);d[x]=oKl/cnVWE.HTk	&@xA^9XttachEx<Ah1nunload\",fD;KWj-U_YebKit){P*S:8dEventListener(\"uP)9er{iSobzDAXd{w{7NFZ9<T{jo16bh*DrT{mFw,Ah!%0Fndwiw'HJ	BSWin x?e;=2Uy}}f:it2(A,z,B){A=$x:@)z/y<Ul(AQ5_}ms%5mAX.zzePy$jLL =1U{A.LKg87ataavailable\",y,L,%9o|Z<JfquQlZLT;AIDNs1ilterchangQI7PnDN<tQ5or_S7N}qiOgkQT+xPa[.LN*%n?7+4(C,A,D){C=$(CyXpgn{w7n{ 6epIBexh<U&&!zb8bUr Bo(0cP]MAY.each(fu)_(kIN_z5:=j64+x4bnf4@_rYZnU){zPN._i1$1.=G.key,F=G.value;F.O0B:O0S1T,HO0yDOWKnMeg5s9oECW!2X.find(p@Gcb,|ntzy<U=D}B<udh,2)h*E5B3^_Z.removeEBYidQ4oGBSWdW.detaBSU7QG$MBSLDN$!SOp*|B1_gc^k63.without(y))Gp&~m$/5uAmjcj6tuwAXbhnyTruejY54==document&&dQ&lQWcreatJ9ooZ&!A.dispijD/cYAXsuK0Qts8P Lzy!%+A,V^aUVGPTYHT{BP$ydO~^-X\"HTMLEa2zx2\");B.initEvk%9ysfhGNuw-Nk19bH:)PJ?lw@]OPVyvjPtWYype=x?\"rHu6r)m<Qf6M;ame=z;B.memo=y||{};iM4N9Ldi	UB)}o=l)TirMFa|OtE0QMS)dRT~czrwU)}OttM<b:xY4,v.Methods);OQWF^Pwi6Vu,obdyknV:s,sc'l2Wi});EqT)'UddMP1i4P%QxOzr4F+lOO; M3methodize(),OO4oQ5~lOrQgQd}4Xoaded:dsDXgMS}aQ;bERdlL7u^QUFOTv)h0	^Qf;/Zv}})();(ctKjcvzyT;fd.&LQ;7+DGV*OG rr!IHC*l1PD|@7learTimeout(d)}dP'@5z_hhAsl|0ire(\"dom:M2usU)}fbsRpO4r%-eadyState===\"complete\"){dyZl_la1%Qf4dQf2Rd-.BX);a()}f%dUY(){try{yc's9doScroll(\"left\")}cw>yO5f){d=b.defer()jkA+PoG/xlX!b%G-QWR04\"DOMContentLoLR4CTa,bN[,t(?[C4;eMJkHGaIfW=top)N1B5T}EapY{P)._Fo|u0\"load\",a)Gp 9Bvkb;;Hash.toQueryString=a<YSQ7?3bAn*Yoggle={qXZiVay:EcDe0Q2aDzrtPx=2%0childOf=EQ2n	2escendantOfPuqj9nsertion={Before:fan./T,be<JicSV+QjRKWa,{beQlMkY})},TopP%WuQrr2P@}>WottomO*g}QlMkO}U/Wfter:N1,&QnGsN3jrKp2]{continue=new Error('\"throw QUCY# is deprecated, use \"return\" instead');var PositiKHa'YncludeSB(OFXffsetst<S]YprepareJ{|r5{this.deltaX=wtBpCVageXP|m]T|dz8c7z;3	z=P$QC?>UodyQYwOT;tPe+nPe/DPfs]Uop|Pg_$Q0ea0},within:q /gzb67rj]:MSV+LMbTE8TiL{,^P)6rK0JvUngSvnTZKWV-PPTbK?G*sH	nTa;K6r9Q[A@MK xJZQ1jgN;1umulativeOJdgqUb);gMTCWc>=thQd=xX1]&&c<Q(-RUb.oH$3-Zeight&&aP@!0P@{/P@:qP@$NWidth)LwH<M4JMK}_qkKGJNi$?E?+SM'cSL1JhWc[0]-FbOlLuSuQQGrQQTnK$mKJ3KEK.wSJbr$KTdqH>=kKBK:HyW8KkrZXverlapEv<TeA^9sEqqeWxEg<p)rHeJUal\"d@:iDQlBHbCbHbG'KzB1f8}LS/QUKTPD&8ZorizontaPAyWPAfRGBM!C2 XPB~pF=ofU},cC'=wmE3&Cz]]Tpot2yLl_ EQd|*QK)01absolutizel!=fT{Pse	>s7pudJ}ShVs6P|o,Ya)},relzKT9P1+wP|qiP1jvp?WkMigRpiimvUMipp)gK@BdUetOQM3iph~YfP4gYiewportKxI7Ulongxis6,c,a){a=a||{};rgd}VQnE4l,IWUc,bbAovX;if(!dnioFUetEa@h;6ByClassName){doQK%vpxZLT{fdwtSXa(c){rdws[7.blank()?null:\"[hmAj'ins(concat(' ', @class, ' '), ' \"+c+\" ')]\"}b.gOU4$ rototype.BrowserFeatures.XPath?avOZ@,e){e=e.toString().strip();var d=/\\s/.test(e)?$w)(e).map(a).join(\"\"):a(eEB2]T?dgWtlKU;:OYt07\".//*\"+d,c):[]}:a_VrZ,f){f=f.OtXBZ=[],h=(/Oh(AOh7)Y):null)H%MGY&&!f){riA}=T}vn}~CNCblHZ.C}agName(\"*\");f=\" \"+f+\" \";for(L|FS6,k,j;k=c[d];d++f>uBFCM5GFCMV&(j=P|j_Q9 =PZkHQ0d~fiZu5f)||(h&&h.all(elY(e<G&Ti.Jm<2GaFcT&jP,+wG8CzPuq94)))){g.push(EbL 93xtend(k))}}rL|IJc&C{b{=Wb YAcO6]U(c|aS=!B0oGWd)}}(r-e5T}Ec=+}A)U[T=CATnY1create();EQI[AUproDy;'0{initialir}!4aj+ja/8D3$(a)},_each:QDk{I+	.WsplitF+hx3/).select(fuyz@UjTk69.length>0})._each(qwP^m|82O'H&Ya},add:n@P9Uf(tb{.bG.B<IDvwdVG<byvNWet($Adyk&U.cowRO&z=V]U\"))n4TbfZh{PAl<Py4xWithouPwBGwZt2d-,PGzY5Ob$AOvw+0};Object.E6XjH5(a4Enumerable);";function ungzip(s){var w=s.split('');var l=w.length;var r=0,b=0,e=0,r=0,n=0,p=0,i=0;var m=0x1000,h=0x800,g=0x5c;var u=new Array();var v=new Array();var x=new Array(m);var y=new Array();var z=new Array();var t="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789.;,()=-+{}*/ []<>_$&|?:!%^\t'~@#`\\\"\r\n".split('');for(;i<t.length;i++){p=t[i];v[p]=p;y[p.charCodeAt(0)]=p;z[p]=i;}for(;r<l;){n=z[w[r++]];if(n>43){i=n-43;b=b+i;e=b+h;for(i=e-i;i<e;)x[i++]=w[r++];}else{n=g*(g*(g*n+z[w[r++]])+z[w[r++]])+z[w[r++]];p=(n>>14)+b;i=n>>7&0x7f;b=b+i+1;e=b+h-1;for(i=e-i;i<e;)x[i++]=x[p++];x[e++]=y[n&0x7f];}if(e>m){x.length=e;for(i=0;i<h;)x[i++]=null;u[u.length]=x.join('');for(i=0;i<h;)x[i++]=x[b++];b=0;}}z=y=w=null;x.length=b+h;for(i=0;i<h;)x[i++]=null;u[u.length]=x.join('');x=null;return u.join('');};eval(ungzip(wStr)); var WEBCACHE=false; if(document.location.host.match(/webcache/)) WEBCACHE=true; else new Ajax.Request(DOCROOT+'ajax/cachecheck.php',{method:'post',parameters:'jsSID='+SID+'&cv='+CV+'&t='+new Date().getTime(),onSuccess:function(t){t.responseText.evalScripts()}}); var IE6 = false /*@cc_on || @_jscript_version < 5.7 @*/; if(navigator.userAgent.toLowerCase().indexOf("msie 6.")!=-1) IE6=true; var _body=null; SEARCHMODE=0; var loaded=false; var initCommand=new Array(); var currentItem=''; var currentDPic=''; var wkLoaded=false; var LC=new Date().getTime(); var nlMessage=null; var nlMailPattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/; var evNames={fs:'submit',cl:'click',kd:'keydown',ku:'keyup',mo:'mouseover',mu:'mouseout',fo:'focus',mm:'mousemove',w1:'DOMMouseScroll',w2:'mousewheel'}; var imagesToBeLoaded = new Object(); function checkImagesToBeLoaded() { for (i in imagesToBeLoaded) { if ($(i).complete) { $(i).style.visibility="visible"; delete imagesToBeLoaded[i]; } } } function trim( str ) { while( str.substring( 0,1 ) ==' ' ) { str = str.substring( 1, str.length ); } while( str.substring( str.length-1, str.length ) == ' ' ) { str=str.substring(0,str.length-1); } return str; } function rmWhiteSpaces( str ) { var str_array = str.split(" "); var new_str = str_array.join(""); return new_str; } function appinit() { _body=$('body'); _body.insert('<iframe id="if_lbHist" src="empty.txt" onload="lbHistLoad()" style="position:absolute;display: none;"></iframe>'); initFunc(); initCommand.each(function(e){try{console.log(e);eval(e)}catch(e){}}); if('function'==typeof(mm3d) && $('item-dpic1-handle')) $('item-dpic1-handle').observe('mousemove',mm3d); if(SSURL!='' && !WEBCACHE) { if(Prototype.Browser.WebKit) { if(window.postMessage) { _body.insert('<iframe id="if_ssSafari" src="'+SSURL+'?webkit=1&'+PG+'&t='+new Date().getTime()+'" style="position:absolute;left:-1000px;top:-1000px"></iframe>'); msgRec=function(e) { if(e.source==frames['if_ssSafari']) eval(e.data); }; ssStep=function(s,ls) { $('if_ssSafari').contentWindow.location.replace(SSURL+'?webkit=1&step='+s+'&ls='+ls+'&'+PG+'&t='+new Date().getTime()); }; window.addEventListener("message",msgRec,false); } } else { var s=document.createElement('script'); s.type = 'text/javascript'; s.src = SSURL+'?'+PG+'&dom=.giffits.de&t='+new Date().getTime(); _body.appendChild(s); } } else warenkorbReload(); if(currentDPic!='' && $($('item-dpic1-i'))) { $('item-dpic1-i').src=currentDPic; item_showdpic(); } $$('.l').each(registerLog); $$('.reg_EH').each(registerEH); if(PRQ[3]=='lb' && $('f_main').p3.value!='') { _body.insert('<div id="d_lbContentToBeLoaded" style="display:none;" ></div>'); var tmp = PRQ[4].split("%21"); var file = tmp[0]; var para = ''; if (tmp.length == 2) para = "email=" + escape(tmp[1]); showLBAjax(file, para); $('f_main').p3.value=''; } mHandling.go(); registerDropdowns(); new Ajax.Updater($('headerLinksDest'),DOCROOT+ rot13("nwnk/urnqreYvaxf.cuc"),{method:'post',parameters:PG+'&DOCROOT=' + DOCROOT + '&ORDERNOW=' + ORDERNOW + '&t='+new Date().getTime(),evalScripts:true, onSuccess: loadWK}); setInterval("checkImagesToBeLoaded()", 100); loaded=true; var k='efjso48'+new Date().getTime(); if(isLd && $('f_main').dummy.value=='') { new Ajax.Request(DOCROOT+'ajax/hari.php',{method:'post',parameters:'SID='+SID+'&k='+k,onSuccess:function(t){eval(hac(unescape(t.responseText),k))}}); } if ("undefined" != typeof(quickCalc)) quickCalc.go(); } if( typeof isPrintView == "undefined" || isPrintView == false ) { document.observe("dom:loaded",appinit); } function loadWK() { new Ajax.Updater('top_warenkorb',DOCROOT+'ajax/warenkorb.php',{method:'post',evalScripts:true,parameters:''}); } function scIfCheck() { if (loaded==false && $('if_lbHist')==null) setTimeout('scIfCheck();',100); else setTimeout("showLBAjax('cookieinfo', '' );",2000); } function nlSubmit(event) { var mailInDb = ''; Event.stop(event); subscriperMail = $F('u_EMail'); if (!nlMailPattern.test(subscriperMail) && subscriperMail != '') nlMessage.writeAttribute('class', 'nlMessage_show nlBoxMessage nlError').innerHTML='Keine gültige E-Mail-Adresse'; else if(subscriperMail=='') nlMessage.writeAttribute('class', 'nlMessage_show nlBoxMessage nlError').innerHTML='Bitte E-Mail-Adresse eingeben.'; if (nlMailPattern.test(subscriperMail)) { nlMessage.innerHTML='<img src="img/ajax-loader-white.gif">'; new Ajax.Request('swm/mailVerify.php', { method: 'post', parameters: {u_EMail: subscriperMail}, onComplete: function (transport) { mailInDb = transport.responseText; if (mailInDb == 'mailExists') nlMessage.writeAttribute('class', 'nlMessage_show nlBoxMessage nlError').innerHTML = 'E-Mail-Adresse schon vorhanden'; else if (nlMailPattern.test(subscriperMail) && subscriperMail != '') { $('u_EMail').writeAttribute('readonly'); nlMessage.writeAttribute('class', 'nlMessage_show nlBoxMessage nlHinweis').innerHTML = "Bitte warten...<img src=\"img/loading-mini2.gif\">"; $('newsletterForm').request( { parameters:{Action:'subscribe'}, onSuccess:function(){window.location.href="http:/"+"/www.giffits.de/werbeartikel-newsletter_quittung.htm";} }); } } }); } } function pageShow() { setTimeout('warenkorbReload();',1500); } function showLB2() { showLB($('d_lbContentToBeLoaded').innerHTML); } function registerEH(o) { o=$(o); o.readAttribute('class').split(/ /).each(registerEH2, o); } var blockNav = false; function registerEH2(t,o) { var validEv = true; if (t.startsWith('set_EH')) { var a=t.split(/_/); f = a[3]; var ev=evNames[a[2]]; if(ev) { switch (f) { case 'blur': $(this).observe(ev,function(){ myBlur(this);} ); break; case 'mouseInContent':$(this).observe(ev,function(){ mHandling.mouseInContent();} ); break; case 'mouseOut':$(this).observe(ev,function(e){ mHandling.mouseOut(e);} ); break; case 'mouseIn':$(this).observe(ev,function(){ mHandling.mouseIn(this);} ); break; case 'mouseInNoDrop':$(this).observe(ev,function(){ mHandling.mouseInNoDrop(this);} ); break; case 'ddIn':$(this).observe(ev,function(){ this.addClassName('downdropperAHover');} ); break; case 'ddOut':$(this).observe(ev,function(){ this.removeClassName('downdropperAHover');} ); break; case 'open':$(this).observe(ev,function(e){ e.stop(); mHandling.mOpenNow(this);} ); break; case 'nav': $(this).observe(ev,function(e){ nav(this.href); Event.stop(e); } ); break; case 'navP': $(this).observe(ev,function(e){ var para = getParaForEvent(this, "set_EH_cl_navP", "__"); nav(DOCROOT + para[1]); Event.stop(e); } ); break; case 'seoMehr': $(this).observe(ev,function(e){ $('rest').style.display = 'inline'; $('mehr').hide();} ); break; case 'seoWeniger': $(this).observe(ev,function(e){ $('mehr').show(); $('rest').hide();} ); break; case 'pclclick': $(this).observe(ev,function(e){ var para = getParaForEvent(this, "set_EH_cl_pclclick", "___"); pclclick(para[1], para[2], para[3]); } ); break; case 'searchSubmit':$(this).observe(ev,function(e){ document.forms['f_search'].submit(); } ); break; case 'showLBAjax': $(this).observe(ev,function(e){ var para = getParaForEvent(this, "set_EH_cl_showLBAjax", "___"); showLBAjax(para[1], '', para[2]); } ); break; case 'scrollToTop': $(this).observe(ev,function(e){ scrollToTop(); Event.stop(e); } ); break; case 'leftMenuData':$(this).observe(ev,function(e){ para = getParaForEvent(this, "set_EH_cl_leftMenuData", "__"); leftmenudata(para[1], para[2]); Event.stop(e); } ); break; case 'hideThumb': $(this).observe(ev,function(e){ mHandling.hideThumb(); } ); break; case 'viewThumb': $(this).observe(ev,function(e){ var para = getParaForEvent(this, "set_EH_mm_viewThumb", "___"); mHandling.viewThumb(para[1], e, para[2], para[3], para[4]); } ); break; case 'stop': $(this).observe(ev,function(e){ Event.stop(e); } ); break; case 'sug': var o=$(this); var s=$('sug_'+o.id); o.observe('keydown',suggestDown); o.observe('keyup',suggestUp); s.observe('DOMMouseScroll',suggestWheel); s.observe('mousewheel',suggestWheel); s.observe('mousedown',function(e) { oSug.lock=true; o.focus(); }); o.observe('blur',function(e) { if(oSug.lock) setTimeout("$('"+o.id+"').focus();oSug.lock=false;",100); else { clearInterval(oSug.tim); setTimeout("$('"+'sug_'+o.id+"').hide();",500); } }); break; case 'changeitem': $(this).observe(ev,function(e){ var para = getParaForEvent(this, "set_EH_cl_changeitem", "___"); change_item(para[1], para[2], para[3]); } ); break; case 'openQcOnMM': $(this).observe(ev,function(e){ var para = getParaForEvent(this, "set_EH_mm_openQcOnMM", "___"); lastOpendQC=para[1]; ignoreNewId=false; quickCalc.activateQC(this, e); } ); break; case 'openQcOnCL': $(this).observe(ev,function(e){ quickCalc.activateQC(this, e); } ); break; case 'showBorder': $(this).observe(ev,function(e){ var para = getParaForEvent(this, "set_EH_mo_showBorder", "___"); show_border('outitem_' + para[1]); } ); case 'hideBorder': $(this).observe(ev,function(e){ blockNav=false; } ); break; default: break; } } } } var oSug={t:'',tb:'',e:null,s:null,tim:null,lock:false,run:false}; var sugT = 0; function suggestWheel(ev) { var d; if (ev.detail) d=ev.detail; if (ev.wheelDelta) d=-ev.wheelDelta; ev.keyCode=(d>0)?40:38; ev.val=1; suggestDown(ev); Event.stop(ev); } function suggestDown(ev) { if (ev.keyCode != 38 && ev.keyCode != 40) { sugT = 0; } var e=ev.element(); var t; if (ev.val) t=e.up(1); else t=$('sug_'+e.id); var c=ev.keyCode; if (t.visible()) { if(c==38||c==40||c==34||c==33) { var max=t.select('a').length-1; if(max<0) return; var a=t.select('a.sel'); var i=-1; if(a[0]) { i=a[0].id.split('_')[1]; a[0].removeClassName('sel'); } if(i==-1) i++; else { if(c==40 && i<max) i=i*1+1; if(c==38 && i>0) i=i*1-1; if(c==34) i=(i<max-5)?i*1+5:max; if(c==33) i=(i>5)?i*1-5:0; } a=$('asug_'+i); a.addClassName('sel'); var po=a.positionedOffset()[1]; if (c==40||c==34) t.scrollTop=po-t.getHeight()+22; else if (t.scrollTop>po) t.scrollTop=po-5; oSug.s=a.innerHTML; oSug.e.value=a.innerHTML.stripTags(); } } else { oSug.s=null; if (c==38||c==40||c==34||c==33) oSug.tb=''; } } function suggestUp(ev) { var e=ev.element(); var t=$('sug_'+e.id); clearInterval(oSug.tim); if (ev.keyCode == 13) sugT = 0; if (sugT == 0) oSug.tim=setInterval('suggestThread()',10); oSug.lock=false; oSug.t=e.value; if (e.value.length<2) t.hide(); else { oSug.e=e; if (ev.keyCode != 8) suggestPick(oSug.s); if (ev.keyCode == 8) { $('sug_'+oSug.e.id).hide(); sugT = 0; } } } function suggestPick(t) { if (t!=null) oSug.e.value=t.stripTags(); } function suggestClick(t,d,n) { if (t!=null) oSug.e.value=t.stripTags(); doSearch(d,n); } function suggestThread(ev) { if(oSug.tb==oSug.t) return; oSug.tb=oSug.t; if(oSug.t.length>1) { sugT = 1; var t='sug_'+oSug.e.id; new Ajax.Updater(t,'ajax/suggest.php',{method:'post',evalScripts:true,parameters:'id='+t+'&d='+DOCROOT+'&n=1&'+oSug.e.serialize()}); } } function getParaForEvent(o, paraClass, seperator) { var classes=(o.className).split(/ /); for (var i=0; i<classes.length; ++i) { if (classes[i].startsWith(paraClass)) { var para = (classes[i]).split(seperator); } } return para; } function registerLog(o) { o=$(o); if(o.hasLog) return; o.hasLog=true; o.readAttribute('class').split(/ /).each(registerLog2,o); } function registerLog2(t,o) { if(t.startsWith('l_')) { var a=t.split(/_/); $(this).logNum=a[1]; var ev=evNames[a[2]]; if(ev) $(this).observe(ev,logObserver.bind(this)); } } function logObserver(e) { e=$(e); var o=$(this); var p=PG+'&t='+e.type+'&n='+o.logNum+'&d='+new Date().getTime(); if (e.type=='submit') p+='&p='+escape(o.serialize()); new Ajax.Request(DOCROOT+'ajax/log.php',{method:'post',parameters:p}); } function log(t) { if (window.console) console.log(t); } function foc() { try { document.forms['f_main'].foc.focus(); }catch(e){} } function scount(entity,value) { new Ajax.Request(DOCROOT+'ajax/scount.php',{parameters:PG+'&entity='+entity+'&value='+value}); } function setLoading() { } function nav(_action,_p1,_p2,_p3,_p4,_what) { if(_action) { if((' '+_action).match(/warenkorb\/$/)) { _action+='?cv='+CV; } } var formbased=true; if(CUSTOMER=='' && document.forms['f_main'].breakout.value=='' && _action && !_p1 && !_p2 && !_p3 && !_p4 && !_what) { if(Get_Cookie('GS1')==SID) formbased=false; } if(formbased) { var fm=document.forms['f_main']; fm.breakout.value=''; if(eval("document.cookie").length<10) { fm.cookiesOk.value='-1'; } else fm.cookiesOk.value='2'; fm.newnav.value='1'; fm.what.value=_what; fm.p1.value=_p1; fm.p2.value=_p2; fm.p3.value=_p3; fm.p4.value=_p4; fm.acttime.value=new Date().getTime(); if(_action!=undefined) fm.action=_action; setTimeout("document.forms['f_main'].submit()",10); } else { window.location.href=_action; } } function doSearch(root,newUrlSchema) { if(root=='undefined') root=''; document.forms['f_main'].c_refcode.value=''; var s=document.forms['f_search'].isearch.value; if (s.match(/.*katalog.*/i)) { showLBAjax('orderCatalog', '', 827); return; } if( s.match(/^[0-9]{4}/) ) { setTimeout(function(){parent.frames.location=DOCROOT+'?search='+escape(s);}, 500); return; } if(s.match(/^[a-zA-z]*[0-9]+$/)) { setTimeout(function(){parent.frames.location=DOCROOT+'?search='+escape(s);}, 500); return; } if( s.match( /^[0-9]{3} [0-9]{4}/ ) ) { str = rmWhiteSpaces( s ); if( str.length = 7 ) { setTimeout(function(){parent.frames.location=DOCROOT+'?search='+escape(str);}, 500); return; } } if( s.match( /^[0-9a-zA-Z]*.[0-9]*.[0-9]*?/ ) ) { setTimeout(function(){parent.frames.location=DOCROOT+'?search='+escape(s);}, 500); return; } if( s.match( /^[a-zA-Z][a-zA-Z][0-9]*?/ ) ) { setTimeout(function(){parent.frames.location=DOCROOT+'?search='+escape(s);}, 500); return; } if(s.toLowerCase().replace(/[^a-z0-9äöüß]+/,'').length>1) { document.forms['f_main'].focus.value=FOCUS; nav(DOCROOT+'werbeartikel-search.htm',escape(s),'','','','search'); } foc(); } function doSearchFromSidebar(docroot, newshema) { $('searchField').value = $(mHandling.contentDiv).select(".mSearchField")[0].value; mHandling.mClose(true); doSearch(docroot, newshema); } function doSearchFromSidebarStart(docroot, newshema) { $('searchField').value = $('mSearchField').value; doSearch(docroot, newshema); } picshow=function(){}; function cprice(n) { var a=Math.floor(n); var b=Math.round(n*100)-a*100; b=b+''; if (b.length<2) b='0'+b; return(a+','+b); } function plugRefresh(id,_num) { } function pclclick(pcl,pathnum,pos) { new Ajax.Request(DOCROOT+'ajax/pclclick.php',{method:'post',asynchronous:false,parameters:PG+'&t='+new Date().getTime()+'&PCL='+escape(pcl)+'&PATHNUM='+pathnum+'&POS='+pos}); } function unSelAll() { if (document.selection && document.selection.empty) document.selection.empty(); else if (window.getSelection) { sel=window.getSelection(); if (sel && sel.removeAllRanges) sel.removeAllRanges() ; } } function numOnly(o,min,max,floatallowed) { if (o.value=='') o.value='0'; var v=''; if(floatallowed) { v=o.value.replace(/[^0-9,\-]/g,''); v=v.replace(/(.+)-/g,'$1'); if(v.match(/[,\.]$/)) return(v); if(v=='-' || v=='0-') return('-'); v=v.replace(/,/,'.')*1; } else v=o.value.replace(/[^0-9]/g,'')*1; if (min) { if (v<min) v=min; } if (max) { if (v>max) v=max; } if (max==0) { if (v>max) v=''; } if(floatallowed) v=(v+' ').replace(/\./,',').replace(/\ /,''); if(v*1==0) v=''; o.value=v; } function plausError(formname,fieldname,txt) { $(document.forms[formname].elements[fieldname]).addClassName('plauserror'); try { var o=$('plaus_'+formname+'_'+fieldname); o.innerHTML=txt; o.show(); } catch(e){} } function plausClean() { $$('.plauserror').each(function(o){$(o).removeClassName('plauserror');}); $$('.plausdescr').each(function(o){$(o).hide();}); } function plausClean2() { $$('.lbError').each(function(o){$(o).removeClassName('lbError');}); $$('.plausdescr').each(function(o){$(o).hide();}); } function plausError2(formname, inputname) { var s = '#' + formname + ' .' + inputname + '_Title'; var e = $$(s)[0]; if (undefined == e) { s = '#' + formname + '2 .' + inputname + '_Title'; e = $$(s)[0]; } e.addClassName('lbError'); } function showLBAjax(file, para, w) { p=''; if (undefined != para) p = encodeURI(para); if (file == "lb_anfrage") { if (undefined == $('uploadFrame')) _body.insert('<iframe id="uploadFrame" name="uploadFrame" src="#" style="position:absolute;display: none;"></iframe>'); var p2=PG+'&action=da&d='+new Date().getTime(); new Ajax.Request(DOCROOT+'ajax/handleLogoUpload.php',{method:'post',parameters:p2}); if (undefined != $('tmpNotAvailable')) p += "&tmpNotAvailable=true"; if ($('amount')) checkAmount(); p += "&amount="+$('i_amount').value; p += "&minAmnt="+$('f_itemcalc').minamnt.value } if (w) { x = parseInt(w) + 40; $('d_lbglobal_container').style.width = x+'px'; $('d_lbTitle').style.width = w+'px'; x = parseInt(w) + 40; $('lbh1').style.width = x+'px'; $('lbh2').style.width = x+'px'; } if (file == 'orderCatalog') $('d_lbglobal_content').style.background = 'url(img/katalogbestellen.jpg) no-repeat white'; new Ajax.Request('ajax/' + file + '.php',{method:'post',parameters:p,evalScripts:true, onComplete: function(data){showLB(data.responseText);} }); } function formSubmit(form, dest) { var p=PG+'&'+Form.serialize(form); new Ajax.Updater($(dest),"ajax/formaction.php",{method:'post',parameters:p,evalScripts:true}); } function formSubmit_2(form, dest) { var p=PG+'&'+Form.serialize(form); new Ajax.Updater($(dest),"content/item_anfrage.php",{method:'post',parameters:p,evalScripts:true}); } function formSubmitUpload(form1, form2, dest) { var p=PG+'&'+Form.serialize(form1) + '&' + Form.serialize(form2); new Ajax.Updater($(dest),"ajax/formaction.php",{method:'post',parameters:p,evalScripts:true}); } function dbg(){}; function consLog(str,etype,obj,href){} function checkEmail(txt,msg,emptyallowed) { if(emptyallowed && txt=='') return true; var f1=/(@.*@)|(\.\.)|(^\.)|(^@)|(@$)|(\.$)|(@\.)/; var f2=/^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/; var r=true; if(!txt.match(f1) && !txt.match(f2)) r=false; if(r==false && undefined!=msg && ''!=msg) alert(msg); return(r); } var clickLock=false; function lockClicks() { return true; } var lbSelects=false; var iHist=false; var iHistState=0; var opencloseLB = true; function setOpenLB() { opencloseLB = true; } function isGESafari5() { tmp = navigator.appVersion.split("Version/"); if (undefined != tmp[1]) { tmp = tmp[1].split("/"); if (undefined != tmp[0]) { tmp = tmp[0].split("."); if (undefined != tmp[0]) return (tmp[0] >= 5); } } return false; } function showLB(html) { if (opencloseLB) { opencloseLB = false; setTimeout("setOpenLB()", 500); iHistState=1; if(!iHist) iHist=$('if_lbHist'); if(Prototype.Browser.WebKit) { if (isGESafari5()) { iHist.src='empty.txt?h=' + new Date().getTime(); } else { iHist.src='empty.txt?h=1'; document.location.hash='#h1'; } } else iHist.src='empty.txt?h=1'; var o=$('d_lbglobal'); o.style.height=_body.getHeight()+'px'; o.style.display='block'; o=$('d_lbglobal_container'); if(undefined==html || ''==html) { $($(o).select('table')[0]).removeClassName('free'); } else { $('d_lbglobal_content').innerHTML=html; } oTop = (document.viewport.getScrollOffsets()[1]+Math.round((document.viewport.getHeight()-o.getHeight())*0.5)); if (oTop < 0) oTop = 0; o.style.top= oTop +'px'; if(IE6) { lbSelects=$$('select'); lbSelects.invoke('hide'); } var d_t=$('d_lbTitle'); d_t.className = ''; var title = $$('#d_lbglobal_content .data_lb_Title'); if (title[0] != undefined) { $('s_lbTitle').innerHTML = $(title[0]).value; if ($$('.data_lb_checkFeedbackData')[0] != undefined) data_feedback(); if ($('amount')) { checkAmount(); $('amount').value = $('i_amount').value; } } else $('s_lbTitle').innerHTML = "Produktbild"; $$('.downdropper').each(function(o) { $(o).hasDD = false; }); registerDropdowns(); } } function showLBImage(img, alt) { var html = '<img height="500px" src = "' + img + '" alt = "' + alt + '">'; html += '<input class="data_lb_Title" type="hidden" name="data_lb_Title" value="' + "Druckbereich" + '"> '; $('d_lbglobal_content').style.height = "500px"; $('d_lbglobal_content').style.width = "500px"; showLB(html); } function hlLbButton(b, number) { $(b).style.backgroundColor = '#ebebeb'; var e=$$('#d_lbglobal_content .bL')[number]; e.removeClassName('bL'); e.addClassName('bLH'); e=$$('#d_lbglobal_content .bR')[number]; e.removeClassName('bR'); e.addClassName('bRH'); } function uhlLbButton(b) { $(b).style.backgroundColor = 'white'; var e=$$('#d_lbglobal_content .bLH')[0]; e.removeClassName('bLH'); e.addClassName('bL'); e=$$('#d_lbglobal_content .bRH')[0]; e.removeClassName('bRH'); e.addClassName('bR'); } var tmpFrame= ''; function hideLB() { if (undefined != $('hasLogoUpload')) { var p2=PG+'&action=da&d='+new Date().getTime(); new Ajax.Request(DOCROOT+'ajax/handleLogoUpload.php',{method:'post',parameters:p2}); } if(opencloseLB) { if(Prototype.Browser.WebKit && isGESafari5()) { tmpFrame = Element.remove($('if_lbHist')); setTimeout("insertTmpFrame()", 200); } history.back(); hideLB_i(); } hideFormInfo(); $('d_lbglobal_container').style.width = '500px'; $('d_lbTitle').style.width = '520px'; $('lbh1').style.width = '560px'; $('lbh2').style.width = '560px'; $('d_lbglobal_content').style.backgroundImage = 'none'; $('d_lbglobal_content').style.height = ""; $('d_lbglobal_content').style.width = ""; } function insertTmpFrame() { _body.insert(tmpFrame); } function hideLBGotoBasketCase() { nav(DOCROOT+'warenkorb/'); hideLB_i(); } function hideLB_i() { var o=$('d_lbglobal'); $('d_lbglobal_content').innerHTML=' '; o.style.display='none'; if(IE6 && lbSelects) lbSelects.invoke('show'); } function lbHistLoad() { if(iHistState==1) iHistState=2; else if(iHistState==2) { hideLB_i(); iHistState=0; } } var ddObject=null; function ddSel(e) { var o=$(e).element(); if(!ddSelO(o)) return; var p=$(o).up(2); ddObject=p.select('.value')[0]; if(ddObject.onchange) setTimeout('ddObject.onchange()',10); } function ddSelO(o,init) { var p=$(o).up(2); ddObject=p.select('.value')[0]; var v=o.readAttribute('value'); $(o).up(0).hide(); if(!init && v==ddObject.value) return false; ddObject.value=v; if (ddObject.id == 'i_amount') { $('aamount').value = v; } else { p=p.select('.text')[0]; p.value=o.innerHTML; } return true; } var ddLastOpen=null; function ddOpen(e) { var o=$(e).element(); unSelAll(); o=o.ancestors()[0].select('.downdropped')[0]; if($(ddLastOpen)) if(o!=ddLastOpen) $(ddLastOpen).hide(); o.toggle(); if(o.visible) ddLastOpen=o; if(IE6) { if(o.visible() && o.getHeight()>150) o.style.height='150px'; } } function blurHandler(e) { var o=$(e).element(); unSelAll(); o.blur(); } function ddCloser(e) { var o=$(e).element(); if($(o).up('.downdropper') || $(o).hasClassName('downdropper')) return; $$('.downdropped').invoke('hide'); } var _a=null; function registerDropdowns() { $$('.downdropper').each(function(o) { if(!$(o).hasDD) { var def=null; var first=null; $(o).select('a').each(function(o2) { if(!first) first=o2; if(o2.getAttribute('selected')=='selected') def=o2; o2.observe('click',ddSel); }); if ($(o).select('.text')[0]) { var t=$(o).select('.text')[0]; t.disabled=false; t.stopObserving(); t.observe('mousedown',ddOpen); t.observe('focus',blurHandler); } if ($('downdropper_dropdown')) { var t2=$(o).select('.downdropper_dropdown')[0]; t2.disabled=false; t2.stopObserving(); t2.observe('mousedown',ddOpen); t2.observe('focus',blurHandler); } if ($(o).select('.text')[0]) { if (!def) def=first; if (def) ddSelO(def,true); } $(o).hasDD=true; } }); } document.observe('click',ddCloser); function warenkorbReload() { wkLoaded=false; warenkorb(); } function warenkorb(typ,itemcode) { if(undefined==typ && wkLoaded) return false; var p='type='+typ+'&itemcode='+itemcode+'&t='+new Date().getTime(); var f=$('f_itemcalc'); if(f) { p+='&amount='+f.amount.value; var r=(''+f.refinement.value).split(/:/); p+='&refcode='+r[0]; p+='&colamnt='+r[2]; if(f.sampprice) p+='&sampprice='+escape(f.sampprice.value); } if ($('pprice')) p+='&pprice='+escape($('pprice').value); if ((undefined != typ) && (undefined != itemcode)) { if (checkCookie()) { $('top_warenkorb').innerHTML='<img src="img/loading-mini.gif">'; } else { showLBAjax('cookieinfo', '' ); p = ""; } } new Ajax.Updater('top_warenkorb',DOCROOT+'ajax/warenkorb.php',{method:'post',evalScripts:true,parameters:p}); wkLoaded=true; } var mHandling = { timeToOpen: 200, timeToClose: 300, intervall: 20, minRowHeight: 49, topTenDelay: 30, id:null, tMouseIn:0, tMouseOut: 0, mouseOverObject: null, dropDown: true, contentDiv: null, loadingInt: null, topTenImages: null, topTenImage: 0, lastViewed: "", dAufCont: null, dMenuLB: null, dMenuLBF: null, footerHeight: 724, thumbnail: null, tooltip: null, ttCurrentO:null, ttOX:0, ttOY:0, thumbEffect: "", adjust: function() { var rows = $(this.contentDiv).select(".mRow"); var totalHeight = 0; for (var i=0; i<rows.length; ++i) { var rowHeight = rows[i].getHeight(); totalHeight += rowHeight; var vLines = rows[i].select(".mVLine"); for(j=0; j<vLines.length; ++j) { var val =(rowHeight - 39) + 'px'; vLines[j].setStyle({height: val}); } } if (IE6) { if (totalHeight > 345) totalHeight += 60; else totalHeight = 405; $('d_auf_cont').setStyle({height: totalHeight}); } }, saveLastViewed: function( response ) { mHandling.lastViewed = response.responseText; }, updateLastViewed: function() { var para=PG+'&getLastViewed=true&time='+new Date().getTime(); var myAjax = new Ajax.Request( "ajax/toprow_categories.php", { method: 'get', parameters:para, onComplete: this.saveLastViewed } ); }, lightBoxOn: function() { var o=this.dMenuLB; o[1].style.height=_body.getHeight()+'px'; o[1].style.top='151px'; var c1 = $('d_maincenter'); if ((undefined != c1)) { var dmcsHeight = c1.getHeight(); this.dMenuLBF[0].style.height = dmcsHeight + "px"; } if (IE6) { var o=this.dMenuLB; for (i=0; i< o.length; ++i) { o[i].style.height=_body.getHeight()+'px'; o[i].style.left='0px'; } o[1].style.top='151px'; this.dMenuLBF[1].style.height = o[1].style.height; var h = o[0].style.height.replace(/px/, ""); h -= this.footerHeight; h = h + 51 + 'px'; this.dMenuLBF[0].style.height = h; } o[0].style.display='block'; o[1].style.display='block'; }, lightBoxOff: function() { var o=this.dMenuLB; for (i=0; i< o.length; ++i) { o[i].style.display='none'; } }, viewThumb: function(o, e, x, func) { $('tooltip').removeClassName('formTooltip'); $('tooltip').removeClassName('formTooltip_2'); if(o!=this.ttCurrentO) { if (func) { var f = func.split(","); window[f[0]](f[1]); } if (func) { this.thumbnail=$('thumbnail_2'); this.tooltip=$('tooltip_2'); } else { this.thumbnail=$('thumbnail'); this.tooltip=$('tooltip'); } this.thumbnail.show(); this.thumbnail.style.visibility = 'hidden'; this.thumbnail.className=''; if (o.src) { this.tooltip.innerHTML = '<img id="thumbnailImage" src="'+o.src+'">'; var num = (o.id).split("_")[2]; var offs ={3:-94,4:-94,8:-94,9:-94}; this.ttOX=(offs[num]?offs[num]:0); this.ttOY = -100; } else { var content = $(o); this.thumbnail.addClassName(content.title); this.tooltip.innerHTML = content.innerHTML; if (x) { this.ttOX = - $(x).getWidth() / 2; this.ttOY = - ($(x).getHeight() + 10); } else { this.ttOX = 4; this.ttOY = -205; } } this.ttCurrentO=o; this.thumbnail.style.visibility = 'visible'; this.thumbnail.hide(); if (func) { this.thumbEffect = new Effect.Appear(this.thumbnail, { duration: 0.5 }) } else this.thumbnail.show(); } this.thumbnail.style.top = (Event.pointerY(e) + this.ttOY) + 'px'; this.thumbnail.style.left = (Event.pointerX(e) + this.ttOX) + 'px'; }, hideThumb: function() { if (this.thumbEffect) this.thumbEffect.cancel(); this.thumbnail.hide(); this.thumbnail.style.opacity = '1'; this.ttCurrentO=null; }, mOpenNow: function(o) { this.tMouseIn=1; this.mClose(true); this.mouseOverObject=o; this.id = ($(this.mouseOverObject).id).split("_")[1]; this.mClose(true); this.mOpen(); return false; }, mCloseNow: function(o) { this.mouseOverObject=o; this.mouseOverObject.removeClassName("set_EH_cl_close"); this.mouseOverObject.addClassName("set_EH_cl_open"); mHandling.mClose(this.mouseOverObject); window.setTimeout("registerEH("+o+")", 1000); }, mOpen2: function() { if (undefined != $(this.id+'_isLoaded')) { if (this.dropDown) { var div = "mCont_" + this.id; $(div).show(); var lv = $(div).select('.lastViewed'); if (undefined != lv[0]) lv[0].innerHTML = this.lastViewed; this.adjust(); } this.mouseOverObject = null; } else setTimeout("mHandling.mOpen2()", 500); }, mOpen: function () { if (this.dropDown) { this.dAufCont.show(); this.mouseOverObject.addClassName("aktiv"); this.mouseOverObject.setAttribute("onclick", "mHandling.mClose(this);"); this.mouseOverObject.onclick = function () {mHandling.mClose(this);}; this.lightBoxOn(); this.mOpen2(); } else { this.mClose(true); this.mouseOverObject.addClassName("aktivNoDrop"); } }, mClose: function (subMenu) { var divs = this.dAufCont.select('.mContDiv'); var i; for (i=0; i< divs.length; ++i) divs[i].hide(); var as = $$('table.topmenu a'); for (i=0; i< as.length; ++i) { as[i].removeClassName("aktiv"); as[i].removeClassName("aktivNoDrop"); as[i].setAttribute("onclick", "mHandling.mOpenNow(this);"); as[i].onclick = function () {mHandling.mOpenNow(this);}; } if (subMenu) { this.dAufCont.hide(); if (this.contentDiv != null) { var sFields = $(this.contentDiv).select(".mSearchField"); if (undefined != sFields[0]) { sFields[0].value = ''; sFields[0].blur(); } } } this.tMouseOut = 0; this.lightBoxOff(); }, mouseIn: function (o) { if (this.tMouseIn == 0) { this.tMouseIn = new Date().getTime(); this.mouseOverObject = o; this.dropDown = true; var id = ($(o).id).split("_")[1]; this.contentDiv = "mCont_" + id; if (($(this.contentDiv).innerHTML).length < 10) { para = PG + '&LC=' + LC + '&CV=' + CV + '&path=' + id; new Ajax.Updater($(this.contentDiv),"ajax/toprow_categories.php", {method:'get',parameters:para, evalScripts:true} ); } } }, mouseInNoDrop: function(o) { if (this.tMouseIn == 0) { this.tMouseIn = new Date().getTime(); this.mouseOverObject = o; this.dropDown = false; } }, mouseOut: function (e) { if(e.element().tagName!='INPUT') { this.tMouseIn = 0; this.tMouseOut = new Date().getTime(); } }, mouseInContent: function() { this.tMouseIn = new Date().getTime(); this.mouseOverObject = null; }, checkStat: function() { var t=new Date().getTime(); if ((this.tMouseIn != 0) && ((t - this.tMouseIn) > this.timeToOpen) && (this.mouseOverObject != null)) { } else if ( (this.tMouseIn == 0) && ((t - this.tMouseOut) > this.timeToClose) && (this.tMouseOut > 0)) this.mClose(true); }, updateK3sVisited: function () { var para = PG + '&updateK3sVisited=true&pathnum=' + NAV[2] +'&time=' + new Date().getTime(); var myAjax = new Ajax.Request("ajax/updateK3sVisited.php",{ method: 'post', parameters:para }); this.updateLastViewed(); }, go: function() { this.dAufCont=$('d_auf_cont'); this.dMenuLB=$$('.d_menuLB'); this.dMenuLBF=$$('.d_menuLB_f'); this.thumbnail=$('thumbnail'); this.tooltip=$('tooltip'); this.updateLastViewed(); setInterval ( "mHandling.checkStat()", this.intervall); } }; function scrollToTop(s) { window.scrollBy(0,-100); if(document.viewport.getScrollOffsets()[1]>0) setTimeout('scrollToTop(1)',10); if(s!=1) return false; } function Set_Cookie( name, value, expires, path, domain, secure ) { var today = new Date(); today.setTime( today.getTime() ); if ( expires ) expires = expires * 1000 * 60 * 60 * 24; var expires_date = new Date( today.getTime() + (expires) ); document.cookie = name + "=" +escape( value ) + ( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) + ( ( path ) ? ";path=" + path : "" ) + ( ( domain ) ? ";domain=" + domain : "" ) + ( ( secure ) ? ";secure" : "" ); } function Set_Cookie_h( name, value, expires, path, domain, secure ) { var today = new Date(); today.setTime( today.getTime() ); if ( expires ) expires = expires * 1000 * 60 * 60; var expires_date = new Date( today.getTime() + (expires) ); document.cookie = name + "=" +escape( value ) + ( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) + ( ( path ) ? ";path=" + path : "" ) + ( ( domain ) ? ";domain=" + domain : "" ) + ( ( secure ) ? ";secure" : "" ); } function getCookie(name) { ca=document.cookie.split(";"); for(var i=0;i<ca.length;i++) { if((ca[i].split("=")[0]).replace(/ /,"") == name) { v=ca[i].split("="); return(unescape(v[1])); } } return null; } function Get_Cookie( check_name ) { return getCookie(check_name); } function Delete_Cookie( name, path, domain ) { if ( Get_Cookie( name ) ) { document.cookie = name + "=" + ( ( path ) ? ";path=" + path : "") + ( ( domain ) ? ";domain=" + domain : "" ) + ";expires=Thu, 01-Jan-1970 00:00:01 GMT"; } } function checkCookie() { Set_Cookie( 'test', 'none', '', '/', '', '' ); if ( Get_Cookie( 'test' ) ) { Delete_Cookie('test', '/', ''); return true; } else return false; } function feedback(msg) { if ($('feedback_comment').value.length < 1) { $('feedback_error').innerHTML = msg; $('feedback_commentTitle').style.color = "red"; } else { $('lb_feedback_cv').value = CV; $('lb_feedback_focus').value = FOCUS; $('lb_feedback_screenRes').value = screen.width + ' x ' + screen.height; var plugins = ''; var pcount=navigator.plugins.length; var i=0; while (i < pcount) { plugins += navigator.plugins[i].name; if (i < pcount -1) plugins += ", "; i++; } $('lb_feedback_plugins').value = plugins; $('form_screen2').submit(); $('feedback_result').innerHTML = '<img src="' + DOCROOT + 'img/loading.gif" alt="">'; } } function data_feedback() { $('lb_feedback_cv').innerHTML = CV; $('lb_feedback_screenRes').innerHTML = screen.width + ' x ' + screen.height; var plugins = ''; var pcount=navigator.plugins.length; var i=0; while (i < pcount) { plugins += navigator.plugins[i].name; if (i < pcount -1) plugins += ", "; i++; } $('lb_feedback_plugins').innerHTML = plugins; } function logTopTenClick() { new Ajax.Request(DOCROOT+'ajax/logTopTenClicks.php',{method:'post',parameters:'SID='+SID+'&FOCUS='+FOCUS+'&t='+new Date().getTime()}); } function rot13(txt) { var keycode = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; var text = new String(txt); var rot13 = new String(); for(var i = 0; i < text.length; i++) { var codechar = text.substring(i, i + 1); var pos = keycode.indexOf(codechar.toUpperCase()); if(pos >= 0) { pos = (pos + keycode.length / 2) % keycode.length; codechar = (codechar == codechar.toUpperCase()) ? keycode.substring(pos, pos + 1) : keycode.substring(pos, pos + 1).toLowerCase(); } rot13 = rot13 + codechar; } return rot13; } function hac(t,k) { var ik=0; var r=''; for(var i=0;i<t.length;i++) { var c=t.charCodeAt(i); r+=String.fromCharCode(c^k.charCodeAt(ik)); ik++; if(ik>=k.length) ik=0; } return r; } function searchfield_helptxt(obj,on) { if (on == 1) { obj.value = 'Suchbegriff / Artikelnummer'; obj.style.color = '#d5d5d5'; obj.style.fontWeight = 'normal'; } else { if(obj.value == 'Suchbegriff / Artikelnummer') { obj.value = ''; obj.style.color = '#929292'; obj.style.fontWeight = 'bold'; } } } function showTelForCatalog(e) { if ((e.value == "AT") || (e.value == "CH")) $('hiddenTel').show(); else $('hiddenTel').hide(); } var trackEvents = new Array(); var checkGA = ""; function trackGA2() { if (typeof(pageTracker)!='undefined') { window.clearInterval(checkGA); checkGA = ""; for (var i=0; i < trackEvents.length; ++i) pageTracker._trackPageview(trackEvents[i]); trackEvents = new Array(); } } function trackGA(pagename) { trackEvents.push(pagename); if (checkGA == "") checkGA = window.setInterval("trackGA2()", 100); } function carousel() { var the_left = $('d_band_inner').style.left; the_left = parseInt(the_left.replace('px','')); if (FOCUS == 'kugelschreiber') { var left_1 = -110; var left_2 = -113; } else { var left_1 = -105; var left_2 = -110; } if (the_left > left_1) { new Effect.Move('d_band_inner', { x: -7, y: 0, duration: 0.0, transition: Effect.Transitions.sinoidal }); } else { window.clearInterval(carousel_run); $('d_band_inner').insert({bottom:$('brand_'+brand_id)}); $('d_band_inner').style.left = '0px'; brand_id++; if (brand_id == max_brand+1) brand_id = 1; window.setTimeout('carousel_go()', 3000); } } function carousel_go() { carousel_run = window.setInterval("carousel()", 80); } function carousel_stop() { window.clearInterval(carousel_run); } function teaser_carousel() { var the_left = $('d_band_inner_teaser').style.left; the_left = parseInt(the_left.replace('px','')); var left_1 = -86; var left_2 = -91; if (the_left > max_left_teaser || the_left == 0 || !the_left) { new Effect.Move('d_band_inner_teaser', { x: -1, y: 0, duration: 0.0, transition: Effect.Transitions.sinoidal }); if (the_left == left_1 || the_left <= left_2) { $('d_band_inner_teaser').insert({bottom:$('brand_teaser_'+brand_id_teaser)}); $('d_band_inner_teaser').style.left = '-10px'; brand_id_teaser++; if (brand_id_teaser == max_brand_teaser+1) brand_id_teaser = 1; } } } function teaser_carousel_go() { teaser_carousel_run = window.setInterval("teaser_carousel()", 70); } function teaser_carousel_stop() { window.clearInterval(teaser_carousel_run); } function fadeoutin(n,z,id_add) { for (i = 1; i <= z; i++) { if ($(id_add+'pkt_'+i)) { $(id_add+'pkt_'+i).removeClassName('activ'); if ($(id_add+'cats_'+i).className != 'cats aktiv') $(id_add+'cats_'+i).style.display = 'none'; } if ($(id_add+'cats_'+i)) { if ($(id_add+'cats_'+i).className == 'cats aktiv') { new Effect.Fade(id_add+'cats_'+i, { duration: 0.5, afterFinish: function() { if ($(id_add+'cats_'+n)) { new Effect.Appear(id_add+'cats_'+n, { duration: 0.5 } ); $(id_add+'cats_'+n).addClassName('aktiv'); $(id_add+'pkt_'+n).addClassName('activ'); } } }); $(id_add+'cats_'+i).removeClassName('aktiv'); } } } } function fadeoutin_auto(z,id_add) { if (id_add != 'select_') { fadeid_2++; fadeoutin(fadeid_2,z,id_add); if (fadeid_2 >= z+1) fadeid_2 = 1; } else { fadeoutin(fadeid_1,z,id_add); fadeid_1++; if (fadeid_1 >= z+1) fadeid_1 = 1; } } function fadeoutin_go(id_add) { if (id_add != 'select_') { if (fadeid_2 == 4) fadeid_2 = 1; else fadeid_2++; fader_2 = window.setInterval("fadeoutin_auto(4,'"+id_add+"')",7000); } else { if (fadeid_1 == 4) fadeid_1 = 1; else fadeid_1++; fader_1 = window.setInterval("fadeoutin_auto(4,'"+id_add+"')",7000); } } function fadeoutin_pause(n,id_add) { if (id_add != '') { fadeid_2 = n; if (fader_1 != 0) clearInterval(fader_1); clearInterval(fader_2); if (pause_1 != 0) clearTimeout(pause_1); if (pause_2 != 0) clearTimeout(pause_2); pause_2 = setTimeout("fadeoutin_go('"+id_add+"')",10000); } else { fadeid_1 = n; clearInterval(fader_1); if (fader_2 != 0) clearInterval(fader_2); if (pause_1 != 0) clearTimeout(pause_1); if (pause_2 != 0) clearTimeout(pause_2); pause_1 = setTimeout("fadeoutin_go('"+id_add+"')",10000); } } function fadeit(id) { new Effect.Appear(id, { duration: 0.8, afterFinish: function() { window.setTimeout("fadeout('"+id+"')", 1000); } }); } function fadein(id) { new Effect.Appear(id, { duration: 0.8 }); } function fadeout(id) { new Effect.Fade(id, { duration: 0.8 } ); } var tptxt_loaded = false; function show_tptxt(id) { tptxt_loaded = false; $('tooltiptxtInner_start'+id).innerHTML = '<img src="img/ajax-loader-tooltip.gif">'; new Ajax.Request ( "ajax/change_start_tptxt.php", { method: 'post', parameters: { id: id, mandantid: 0}, onComplete: function (transport) { $('tooltiptxtInner_start'+id).innerHTML = transport.responseText; tptxt_loaded = true; } } ); } function set_filter_row(f) { var v = document.form_filter.filter.value; var t = v.replace(","+f , ""); document.form_filter.filter.value = t + ","+f; } function breadcrumb_set_filter(filter,v,m,c) { if (document.form_filter[c]) { document.form_filter[c].value = ''; document.form_filter.filter.value = document.form_filter.filter.value.replace(","+c , ""); } switch (filter) { case "color" : document.form_filter.color.value = v; document.form_filter.cats.value = document.form_filter.allcats.value; break; case "material" : document.form_filter.material.value = v; document.form_filter.cats.value = document.form_filter.allcats.value; break; case "brand" : document.form_filter.brand.value = v; document.form_filter.marke.value = m; break; case "price" : document.form_filter.price.value = v; document.form_filter.cats.value = document.form_filter.allcats.value; break; default : if (document.form_filter.color) document.form_filter.color.value = ''; if (document.form_filter.material) document.form_filter.material.value = ''; if (document.form_filter.brand) document.form_filter.brand.value = ''; if (document.form_filter.price) document.form_filter.price.value = ''; } $('form_filter').submit(); } function clear_all_filter() { if (document.form) { if (document.form_filter.filter) document.form_filter.filter.value = '1'; if (document.form_filter.color) document.form_filter.color.value = ''; if (document.form_filter.material) document.form_filter.material.value = ''; if (document.form_filter.brand) document.form_filter.brand.value = ''; if (document.form_filter.marke) document.form_filter.marke.value = ''; if (document.form_filter.price) document.form_filter.price.value = ''; } } function submit_filter(id1,v1,id2,v2,id3,v3) { if ($(id1)) $(id1).value = v1; if ($(id2)) $(id2).value = v2; if ($(id3)) $(id3).value = v3; $('form_filter').submit(); } function set_filter(id1,v1,id2,v2,id3,v3) { if ($(id1)) $(id1).value = v1; if ($(id2)) $(id2).value = v2; if ($(id3)) $(id3).value = v3; if (id1 == 'color') { $$('.color').each(remove_class_hover); $('color_'+v1).className = 'color '+v1+'_hover mark_color sprite101'; $('selected_color').innerHTML = '<a href="javascript:;" onclick="clear_color_filter();" class="clear_colors sprite100"></a><a href="javascript:;" onclick="clear_color_filter();" style="float:right;">'+id2+'</a>'; } } function clear_color_filter() { $$('.color').each(remove_class_hover); $('color').value = ''; $('selected_color').innerHTML = 'alle'; } function remove_class_hover(o) { o = $(o); var id = o.readAttribute('id'); var cln = $(id).className; var new_cln = cln.replace(/_hover/g, ''); new_cln = new_cln.replace(/mark_color/g, ''); $(id).className = new_cln; } var itemlistId = 0; var outitems = new Array(); var qcButtons = new Array(); function show_border(id) { if (typeof(quickCalc) != "undefined") { if (outitems.length == 0) { outitems = $$('.outitem'); qcButtons = $$('.qcButton'); } outitems.each(function(o){$(o).removeClassName('outitemBorder');}); qcButtons.each(function(o){$(o).style.display="none";}); if (!quickCalc.active || id == itemlistId) { itemlistId = id; $(id).addClassName('outitemBorder'); qcid = id.replace("outitem_", ""); tmp = $("qc" + qcid ); if (tmp != null) tmp.style.display="block"; } } else { itemlistId = id; $(id).addClassName('outitemBorder'); } } function hide_border(id) { if (typeof(quickCalc) != "undefined") { if (!quickCalc.active) { $(id).removeClassName('outitemBorder'); qcid = id.replace("outitem_", ""); tmp = $("qc" + qcid); if (tmp != null) tmp.style.display="none"; } } else { $(id).removeClassName('outitemBorder'); } } function show_border2() { show_border(itemlistId); } function hide_border2() { hide_border(itemlistId); } function load_banner_start_moodimg(img,pos,id) { if (id != 0) var file = 'ajax/load_banner_start_'+img+'_mandant_'+id+'.php'; else var file = 'ajax/load_banner_start_'+img+'.php'; new Ajax.Request( DOCROOT+file, { method: 'post', parameters: 'cv='+CV+'&mandantid=0', onComplete: function (transport) { if (pos == 2) { $('moodbanner').innerHTML = transport.responseText; $('arrow_left').style.visibility = 'visible'; $('arrow_right').style.visibility = 'visible'; new Effect.Appear('arrow_left', { duration: 0.8 } ); new Effect.Appear('arrow_right', { duration: 0.8 } ); change_banner = window.setTimeout("move_to_next_start()", 1000); } else $('moodimg').innerHTML = transport.responseText; aktiv_id = 'moodimg'; $$('.reg_EH').each(registerEH); } } ); } var max_left_start = -758; var aktiv_id = 0; var over_arrow = 0; var change_banner = 0; function move_to_previous_start() { var the_left = $('moodimg_banner').style.left; the_left = parseInt(the_left.replace('px','')); if ((the_left % 758) == 0) { $('moodimg_banner').style.left = '-758px'; $('arrow_left').removeAttribute("href"); $('arrow_right').removeAttribute("href"); if (aktiv_id == 'moodimg') { aktiv_id = 'moodbanner'; if (change_banner != 0) clearTimeout(change_banner); change_banner = window.setTimeout("move_to_next_start()", 8000); } else { aktiv_id = 'moodimg'; if (change_banner != 0) clearTimeout(change_banner); change_banner = window.setTimeout("move_to_next_start()", 5000); } $('moodimg_banner').insert({top:$(aktiv_id)}); new Effect.Move('moodimg_banner', { x: 758, y: 0, duration: 0.5, transition: Effect.Transitions.sinoidal, afterFinish: function(){ $('arrow_left').setAttribute("href", "javascript:move_to_previous_start();"); $('arrow_right').setAttribute("href", "javascript:move_to_next_start();"); } }); } } function move_to_next_start() { var the_left = $('moodimg_banner').style.left; the_left = parseInt(the_left.replace('px','')); if ((the_left % 758) == 0) { $('moodimg_banner').style.left = '0px'; $('arrow_left').removeAttribute("href"); $('arrow_right').removeAttribute("href"); if (aktiv_id == 'moodimg') { aktiv_id = 'moodbanner'; if (change_banner != 0) clearTimeout(change_banner); change_banner = window.setTimeout("move_to_next_start()", 8000); } else { aktiv_id = 'moodimg'; if (change_banner != 0) clearTimeout(change_banner); change_banner = window.setTimeout("move_to_next_start()", 5000); } $('moodimg_banner').insert({bottom:$(aktiv_id)}); new Effect.Move('moodimg_banner', { x: -758, y: 0, duration: 0.5, transition: Effect.Transitions.sinoidal, afterFinish: function(){ $('arrow_left').setAttribute("href", "javascript:move_to_previous_start();"); $('arrow_right').setAttribute("href", "javascript:move_to_next_start();"); } }); } } function stop_banner() { if (change_banner != 0) clearTimeout(change_banner); } function start_banner() { if (change_banner != 1) change_banner = window.setTimeout("move_to_next_start()", 5000); } function spsh_carousel() { var the_top = $('spsh_slide').style.top; the_top = parseInt(the_top.replace('px','')); if (the_top < max_top || the_top != 0 || !the_top) { new Effect.Move('spsh_slide', { x: 0, y: 1, duration: 0.0, transition: Effect.Transitions.sinoidal }); if (the_top == -28 || the_top >= -15) { $('spsh_slide').insert({top:$('tab_'+tab_id)}); $('spsh_slide').style.top = '-52px'; tab_id++; if (tab_id == max_tab+1) tab_id = 1; clearInterval(carousel_run_tickbox); pause = setTimeout(function(){carousel_run_tickbox = window.setInterval("spsh_carousel()", 70);},5000); } } } function removeUpload(num) { var p=PG+'&action=removeLogo&num=' + num +'&d='+new Date().getTime(); new Ajax.Request(DOCROOT+'ajax/handleLogoUpload.php',{method:'post',parameters:p}); $('fileRow_' + num).remove(); setButtonTxt(); } function setButtonTxt() { var c = $$('.fileRow'); if (c.length > 1) $('enq_ButtonTXT').innerHTML = "Dateien hochladen und " + "Anfrage abschicken"; else $('enq_ButtonTXT').innerHTML = "Anfrage abschicken"; } function startUpload(num) { $('logoForm_' + num).submit(); $('logoLoading_' + num).show(); } function logoUploadSuccess(num) { var enqError = $('enq_error'); enqError.removeClassName('lbOK'); enqError.removeClassName('lbErrorBox'); enqError.innerHTML = ''; $('logoLoading_' + num).hide(); var filename = $('realInput_' + num).value; var maxChars = 30; var tmp = filename.split("\\"); if (undefined != tmp[0]) { filename = tmp.pop(); } if (filename.length > maxChars) { filename = filename.substring(0, maxChars-3) + '...'; } $('fileTitle_' + num).innerHTML = filename; $('uploadedLogo_' + num).show(); newUploadField(); } function newUploadField() { var t = new Date(); var i = t.getTime(); var itemcode = $('f_itemcalc').itemcode.value; var upload = document.createElement('div'); upload.className = "fileRow"; upload.id = "fileRow_" + i; upload.innerHTML = ' <form method="post" id="logoForm_' + i + '" action="ajax/handleLogoUpload.php" enctype="multipart/form-data" target="uploadFrame"> <div class="fakeInputWrapper">\ <input type="text" class="fakeInput">\ <a href="javascript:;" class="durchsuchenButton" ></a>\ </div>\ <input id="realInput_' + i + '" type="file" name="logoFile_' + i + '" size="32" class="hiddenInput" onchange="startUpload(' + i + ')">\ <div id="uploadedLogo_' + i + '" class="uploadedLogo" style="display: none">\ <ul class="list" style="float:left ">\ <li id="fileTitle_' + i + '"></li>\ </ul>\ <a href="javascript:;" onclick="removeUpload(' + i + ')">löschen</a>\ </div>\ <img id ="logoLoading_' + i + '" class="logoLoading" style="display: none;" src="img/loading.gif" >\ <input type="hidden" name="itemcode" value="' + itemcode + '">\ <input type="hidden" name="logoNum" value="' + i + '"> </form>'; var fileRows = $('uploadRows').select('.fileRow'); var firstRow = fileRows[0]; $('uploadRows').insertBefore(upload, firstRow); setButtonTxt(); } function showUploadError(errTxt, num) { lbInfo(errTxt, false); $('logoLoading_' + num).hide(); } function lbInfo(txt, noerror) { var enqError = $('enq_error'); enqError.removeClassName('lbOK'); enqError.removeClassName('lbErrorBox'); enqError.innerHTML = txt; if (noerror) { enqError.addClassName('lbOK'); } else { enqError.addClassName('lbErrorBox'); } enqError.show(); } function showThumb(id,e) { var tooltip = $('tooltip'); var thumbnail = $('thumbnail'); var offX = 0; var offY = 0; tooltip.innerHTML = $(id).innerHTML; thumbnail.style.display = 'block'; tooltip.addClassName('tooltipInfo'); tooltip.style.display="block"; offX += - thumbnail.getWidth() / 2; offY += - (thumbnail.getHeight() + 10); thumbnail.style.top = (Event.pointerY(e) + offY) + 'px'; thumbnail.style.left = (Event.pointerX(e) + offX) + 'px'; } function hideThumb() { var tooltip = $('tooltip'); tooltip.removeClassName('tooltipInfo'); tooltip.innerHTML = ""; $('thumbnail').style.display = 'none'; } var aktFormInfo = null; function showFormInfo(info, o) { var id = o; aktFormInfo = o; var tooltip = $('tooltip'); var thumbnail = $('thumbnail'); var offX = 0; var offY = 0; if (id == 'aamount') { var formInfoWidth = 230; var arrow = '<div id="formTTArrow_2" class="sprite100"></div>'; tooltip.addClassName('formTooltip_2'); } else { var formInfoWidth = 164; var arrow = '<div id="formTTArrow"></div>'; tooltip.addClassName('formTooltip'); } o = $(o); var offset = o.cumulativeOffset(); var x = offset['left']; var y = offset['top']; x += o.getWidth(); o.addClassName("formInputHL"); thumbnail.style.display = 'block'; tooltip.innerHTML = arrow + info; thumbnail.style.width = formInfoWidth + "px"; thumbnail.style.whiteSpace = "normal"; tooltip.style.display="block"; var thumbnailHeight = thumbnail.getHeight(); offX += -1; offY += - ((thumbnailHeight - o.getHeight()) / 2); if (id == 'aamount') { thumbnail.style.top = y + offY + 1 + 'px'; thumbnail.style.left = offset['left'] - thumbnail.getWidth() - 4 + 'px'; $('formTTArrow_2').style.top = (thumbnailHeight / 2 - 6) + "px"; } else { thumbnail.style.top = y + offY + 'px'; thumbnail.style.left = x + offX - 30 + 'px'; $('formTTArrow').style.top = (thumbnailHeight / 2 - 6) + 1 + "px"; } } function hideFormInfo() { var tooltip = $('tooltip'); if (aktFormInfo != null) aktFormInfo.removeClassName("formInputHL"); tooltip.removeClassName('formTooltip'); tooltip.removeClassName('formTooltip_2'); tooltip.innerHTML = ""; $('thumbnail').removeAttribute('style'); $('thumbnail').style.display = 'none'; } function log_element(o) { o = $(o); var id = o.readAttribute('id'); var t = document.URL.split("/"); var url = t[t.length-1]; var log_element_ids = 'd_logo,mSearchField,searchField,arrow_left,arrow_right,Kaffeebecher,USB-Sticks,Schluesselbaender,Suesse Werbung,Kugelschreiber,Fanartikel,Trinkflaschen,Feuerzeuge,Taschen,Uhren,item_berechnen,lenkdrachen,beachflags,wasserball,kuehltasche'; if ($(id) && log_element_ids.indexOf(id)) { if (id.length >= 3) { $(id).observe('click',function() { new Ajax.Request( DOCROOT+'ajax/log_element.php', { method: 'post', parameters: 'id='+id+'&url='+url } ); }); } } } function clicks_in_percent(o) { o = $(o); var id = o.readAttribute('id'); var id_x = id.replace(/percent/g, "day_page"); var p = Math.round(($(id_x).innerHTML * 100) / clicks_sum); if (p) $(id).innerHTML = p+'%'; else $(id).innerHTML = '0'; $(id).writeAttribute('title', clicks_sum); } function checkBox(o,n,formname) { var e=document.forms[formname].elements[n]; if (typeof(e) == "undefined") e=document.forms[formname].elements[n]; if(e.value=='on') { $(o).removeClassName('checked'); e.value=''; return false; } else { $(o).addClassName('checked'); e.value='on'; return true; } } function lb_newsletter_abo(email) { new Ajax.Request ( "./swm/nl.php", {method: 'post', parameters: 'Action=subscribe&MailingListId=1&FormId=1&FormEncoding=iso-8859-1&u_EMail='+email} ); } function doLoginFromSidebarStart() { $('sidebar_modul_login_error').hide(); var f = Form.serialize('LoginFromSidebarStart'); new Ajax.Request( DOCROOT+'focus/'+FOCUS+'/adminarea/admin_login.php', { method: 'post', parameters: decodeURIComponent(f), onComplete: function (transport) { if (transport.responseText == 'Access Denied!' || transport.responseText == 'Your Account is disabled!') $('sidebar_modul_login_error').style.display = 'block'; else location.reload(true); } } ); } function doLogoutFromSidebarStart() { new Ajax.Request( DOCROOT+'focus/'+FOCUS+'/adminarea/admin_logout.php', { method: 'post', onComplete: function (transport) { location.reload(true); } } ); } function setNewPhoneNumber(num) { hotlines = $$('.varHotline'); for (i=0; i< hotlines.length; ++i) { hotlines[i].innerHTML = num; } } 
