bplist00~_WebMainResource_WebSubframeArchives_WebSubresources ^WebResourceURL_WebResourceFrameName_WebResourceTextEncodingName_WebResourceData_WebResourceMIMEType_Ghttp://www.columbiaspectator.com/2007/02/21/live-ny-its-yesterdays-newsPUUTF-8Oq Live From N.Y., It's Yesterday's News

Live From N.Y., It's Yesterday's News

By James Dewille

Published February 21, 2007

"The exhibit changes every day at 12:30 p.m.

The exhibit comments on politics today.

The exhibit is unpredictable.

The exhibit is alive."

These words guard the entrance to Thierry Geoffroy's extensively collaborative exhibit, "Emergency Room," at PS1. It is an installation that is as much about the art inside as it is about the concept behind it. The show-though its participatory nature really makes it more of an experience-pulls the viewer into its frantic and fast-paced nature, while instilling a sense of global awareness and even of retaliation.

French artist Geoffroy is better known throughout France, Denmark, and Germany as The Colonel. Working through a multitude of media, including video, performance, and photography, Geoffroy has become a media celebrity of sorts in Europe. He is known for turning the everyday into the ridiculous or urgent through elaborate presentation and innovative execution.

"Emergency Room," already presented in Copenhagen and Berlin, is no different. With the goal of surveying opinions on current events, Geoffroy has brought together over 30 local and international artists to create art in response to global news. But "Emergency Room" doesn't stop there. Geoffroy introduces the element of time to challenge the artists even more. As promised by the disclaimer looming over the entrance, the entire exhibit changes every day at 12:30 p.m. Artists install new works each day in response to the news of the past 24 hours, while the works of the previous day are moved to a nearby archive gallery.

The exhibit space is a smallish gallery designed by participating artist Jean de Piépape. The circular shape of the room contributes to the communal, forum-like nature of the exhibit's philosophy. Upon entry, a viewer is confronted by a multitude of pieces, ranging from videos to performances and sculpture, on the walls and floor. There are sounds and screens, and even the artists themselves roam through the crowd. The atmosphere is kinetic and manic, making the gallery an exciting place to be.

To keep in step with the unpredictable and ever-changing nature of "Emergency Room," participation seems to be encouraged beyond the group of artists installing works. Gray chalk sits on a ledge with a sign encouraging viewers to scrawl messages and political commentary on the walls. Geoffroy himself had a group of volunteers circulating through the crowd asking visitors to write political phrases or personal mantras in permanent marker on pieces of cloth. The volunteers then tied these around the writers' heads, filling the room with headbands of political importance. These phrases were later read aloud and mixed with music. Meanwhile, the artist, Susanne Schuricht, trailed by a video camera, began a lively debate with people, asking if they'd vote for a woman president and keeping a large tally on a wall.

Steven Day displayed a destroyed advertising book for a new, luxury residential building going up in a historic part of Brooklyn, commenting on New York's struggle with developments changing the face of neighborhoods. Meanwhile, Raphaele Shirley, Lee Wells, and Paul Middendorf collaborated on a small map reconfiguring nations such as Venezuela, Saudi Arabia, Iran, and the Sudan into the shape of the United States. In another part of the gallery, Mark Estabrook's video installation had headphones that emitted the recitation of a found poem, created by blacking out lines from a New York Times article about the war in Iraq.

While these pieces each captured important and intricate issues in the world, they are part of an exhibit in a constant state of reconception and flux. Their existence is short-term, with each day promising a new set of stimulating installations that delve into the important issues affecting our own lives, from this city to the entire world. Geoffroy has truly created a forum of discussion through "Emergency Room," with an atmosphere of a proudly makeshift grassroots fight to raise issues, eyebrows, and awareness.

"Emergency Room" is at PS1 through March 19.

Tags: Arts & Entertainment, James Dewille

Ytext/htmlSe< _Shttp://www.oncampusweb.com/delivery/afr.php?zoneid=160&cb=INSERT_RANDOM_NUMBER_HEREXadfa9959UUTF-8O Advertisement Ytext/html _http://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-8888057119309500&output=html&h=90&slotname=5040905604&w=728&ea=0&flash=10.0.42&url=http%3A%2F%2Fwww.columbiaspectator.com%2F2007%2F02%2F21%2Flive-ny-its-yesterdays-news&dt=1277386425452&shv=r20100616&correlator=1277386425454&frm=1&adk=2526661984&ga_vid=545630569.1277386425&ga_sid=1277386425&ga_hid=1411437830&ga_fc=0&u_tz=120&u_his=8&u_java=1&u_h=900&u_w=1440&u_ah=874&u_aw=1440&u_cd=24&u_nplug=7&u_nmime=97&biw=-12245933&bih=-12245933&ifk=758891339&fu=0&ifi=1&dtd=10_google_ads_frameUUTF-8O.#
(i)
Ads by Google
Ytext/html &+06 !"#$%_WebResourceResponse_Uhttp://googleads.g.doubleclick.net/pagead/imgad?id=CO7_09fW5N7VBBDYBRhaMghP-LPQ-VwUEwOIGIF89aZ /'..7 '&:99KpO*o,O1(p7#2MJR qKLl dvZM"uG.Jt8Nx=Pw=V|?tp,%CCKHHpPGb_^W}CwfPson+ $9:"- =GP bfP)U*h5k2QpzN1w'S@[BjMtJvk|ajNq\GXEeEeLfJsIeTmRvUgTkZtRxYcJcRkRkZkZsR{RsZsZsdvhxguc{oxe{h~r*?;,3݄؊2.ԣ481 3*H_SJPglhjkovtssssx{{bik͌NJ٩SRΔkdիulL{eNLZspy}ΚѰؽ깨ƄƄƌʌǕ˔ċΌƔϔΜɘΜ͘ї֜ŧʫ֥֥ޥխޭ٪ޭƺܵāƌՌҙŅˈچ؇ř͙Ԟؘڡ׸ݤ޻ذ!2! NETSCAPE2.0,Z H*\ȰÇ#JHC~iKvܺs.:zҩoJy-['Ku3]TKpMMh:pGX1a|I&W.]pu._VlBj.oZEn]Z^ThP|a`g1.!?~ Ydlys,`LSPI=uR`O"E ۶sߞ;߽y#yMM ?μsVZG:)ֳc߮)ߟT^s//߻s=V_x(`~h& 6D 2ʨr%lv^zR*iklq^z|ށG^*-wEfv6%u #RM"#TR38(N(sMeZUE$YbpYg=ţ0ØU6悤YK, }<!# brq9XaaXcgV̘iٛ)V켚jF\p-hHҭ14z:gmju+q1t!ayG=뭾NzR)o}]ƒ [~_'>VxG.9AhSytI9Lc2î&Ӌ@TQ(1cV0V4feXD&/.+|yL%Ӈ_Yf2_<˓/=76's6Blgm5sI_zs tB<1Gh lù~U7gW&dJ<\P8Y-t!&GÃCG=nX} BAĎ|$s8:{8&-" _%7#)D*0Qa8Ƨe.,d*#'@]:V0 f1K$7e a$+gy pbӿ SzrnWCO"*X %׳&5QMi0IL8M՞Y-8B%;5*p߄5TPYxʣ8hZӜH= n0G;؁t8=ycl?i~ƣ>B_ >(.pb7 軱 /ab2-we#0_0ȋS^W+id\Lw2i|YdIgvj>69ֺfьjT0/p$$=K".x!e%QvSJ#'L%?Z/H-TLCDըq}\djô G HXq cdӉ&gDם1gu'_~fW^nN#Mu,6I%8 V =FDL@nX3axԘ5jgXD#H<6 Poxt'2o%L&T~!%mu32G2Z=էTq.qUwpa"plUN'Wrq~2GVU&Aae+DS5J>'B?$MQ6RI8"-)Y*H-.` "&y ;` "P-y8)uO5ku@OTwh ' hw% ҐwYنa g@hyԐviOkj Djv9ІvOhP3!QO]mWm!mS":r{/0mC]n1p|ɗ:SGSo23Yo%/~{P%`%&} sG%}a}}'CH-}jH 7U)DWp=3Ww? I?<=_Jc&,YM!7$8Q*N'gN3T 8 @@3a .Yqj" NG P>IuT*O `hb Q j gPkYpvjLw7Gxogkj jl 쐄9 u9>HuN ۵zgm׆E%1/"_$TFY#s wSi&o0ofAuD=ǹI27ASwĚ9 V:}}Aa%}AH)=&8Vp3Gd!Gr)d*:e쳀?3Ua(DxLwcV@ M!ff~tN슠z" %pG$p/llFZ". fW]PN7D]=zL) bȕπnP[ {ggg݀%gU\…hl e\Oi 8pl@ ϐ[mxg[wnk@ % EvPqODR/.km14Fja$6j8GŇ||@@G=Ū{JJo0;n@0?s$%yQ|Go|Y2)ɟJ}a~ɛ/|O$p6̓`%6E~ vχț1@* B 0@(Z䃑1dH0{JFʓ)]E&J.dIL=`ɒJP*Y-J,SPt*UNzu)Mp6JX)HEۄk&lx;ɔZJ׮'Wj%p)k%+ 3^X'W˛} MF5ϦT3NhTf30s&pŋf>T"xpTM-S$7sw7ܰq{#s-d9ةFmюEk"[DvƼF馛vvjq0BajXs4OD1EQDd^mΡznćzѧ;!u\#\G'|2tfpoF.<&e! 4=5\3 8 9ŗ:_r=q4P\dXh%3D8m%`yW^eSCFdƚQOg؈wޑ&YzFaF@\cVynynip?D5Ay'iysv5̹'iډ6$EF i~Vdq9_DFoQ}2!Iu'Mw2)2+[up90Q3lLpfDF`9%\dBq[l%P[EkTYbE"X2ETQAݴBFRU] ,"3Fx5_%BJ`e%Y̪INx2Ah$(CVh)Xµe.^\k-mK𵯽pS0 /!aþ$`6Řd l@HG5n8V" diӜ9"Qa SHnmJp1J:F ;7`=8F@;Оan: XQtc`"Gڄ Hh4 ntx*#AX9܋Q9h}|tLZG:)%uH ,.K_R:ωNݙwɁBM80|}BpB J虔OrT,P%dj!;"pA~3թBUUX[ #~5,`}dX $[FY.IZ`Rk} *Ny*B­T_g 5%] `{yg!pzX""Ѯa$fulX9HTF4d.|@fMPA#dfa=nchr- gȩNG!=@ <9s u>->aP(#RH>x+Ԏa%ہ -\?汃Pv`V`e\:"TȈ4#Ν]nRhW&bC00`@ԋ\B S8) ~CzVP =a{tCEPNL yX34}b :a ǂ@9*L6ֱ4"0XM8w(,Azp6!g#?Cr B]52>-asH48F6P܊gH`޲g`j$V#h#7 ɚt ixn5H{jX`y$ ?`0R@_he&@@~&2,'n+21c0ӧ~“х\Ax(i#Q@pRPr؆lx'rH"(dII":@'4Ӏ@1 '4)"A 麖';-,•) 2÷4d РkY*or:C!v 4Ļ!?,DDcDiDCDˀ<ˠd#ӠЇe|\S@؇zP{LˡzHxzڬzɂV$T&|LxH@Dz S5p5NEj-jFkFhy`i(Ϟiuwhj`†Tjx}ܷS RLz/.BVį" xpс )';Y3:4rX P(5ʢ<@xrrPӂ-g\F`g\5bGjXGFFalEFv5sUXiiXi`!oHpx@Lmz ~l/`D$~{Pk2ypPp𦇃rrcȸ ̅:_I$#xD f`:DQ$-Q rqARY)JB,؈&&.0 a2cCeI;%h$h,h z4*mAKl !<9*>KCT}2+F F=GL{tDc4KeWѬ|ByAxOqӥ.S]Suӕvxj6`5y6p$V` eL4X`6FV<F7U%mQOsUsEwhGV`jPpgPh]ѼLZ9{A%pzo /rJ''}'JXh: #:^ Z"mLA IY R= Ynj۠ ga -"1 "P۝: .Jh"&X[2Ƃ *5<[7ӵH <̋?} :TkFTI " TD+}A@N(U{@nt7jZ"eJjtkX7Ty@Wp]S nGQli]H8F Vf]Fs^ee܏Yg^jFPEjpVOkW%%ms`EF`6{_цcb_W=xّN`$ uu. /mdȒ &bP`ɄBm7Bxxb15!,.ѝOS"0*J&88z0=8.ր&i +c4N–zøc<*v6K?F+KRDB+1L 4{LΈLHv4}\k tq}z&}zNU Ijj5]5H6Ojզe]}tll 2nEZVdfefV$\k> |E0pVH^PheHhEp?W6 TPL& 8hxo{x&y`Xdhyp|'`ډ2ᒈ.' 0+3مZ#8Iqaր5a/ً, ;=!rj?9% ދpjRwR8"/k5-K:ˑ/bK9[qû :s]tLI܄1"%̵qXJM^hn8DXmjPoHHҵ@|kĚ$]vX0ѝi`MO̚HbV兾c[ehĺxNwJ]+V$,޾O3xVhRܬ;57EYCxzVY$HV,FРej(mܹoGښ\Skgm޿y9s~EjYFϠ~ֈ4l=KM8ҨYf49a:6l֬Y"94;51"9;"(b";` 2`2Ne)8S:r * 0 9ڜ::Cc=I$ꨳ<$8UjN:N>d8$L1S0Ő)L0ÔY1$2bMsMcL,Khp9yS6t(972 蝂juVz`P}i7NX uQJ5TRQuQF[:+tRJjeDRՑ*97!DZ5TIRUXQJYDE U]%W_}J\FDY_Œ\ZuVqUVEؿE`!`~=dA`G|,e&df4\֌8@ #1H#,uP ͵v3θEb<Ӛ9ݴSO<==,4XM<n4;7|{l@SX# $fk8ҟ9ּ3 /"*Ab#m #018rN>k^1 * 6xN?HϐQF=.iwԼ`@yE.p!\B 猌I!ыQ8(Vꨙ”S3eTP0(aCV\fF %^`1Mz 6$+^5VjX?(vf] +ĆwsWE?+aV0@7`X~4 d kv86 v@4 .fD7!VCpj0ǛU6 mlLж44f w66( Xnh: lFkH~27i0cCBוk`E2kڀ!ʯ0j@"`~7p`hF>qv\CI ֦6nru~9nWa=Iے¡ 7}]7ো PBƴ%q#Г0 0C^7Xzݔ6Ked!1ʶhp-iSlƢ?&% G5'Hh))5C7}ӎLpX:S@I賈6x:|C8(|7\ܕ ? C(]/.D1,/h8|8`YB,+KU\pė RTT լ\E)ׁ١ MY[D9MЙ 5Ed^KYY%X]apW-E`^E.r.=Z"bb6A"P!;H_<<$>?0M@<ԃ=<;c7Dm]\$%BB́xԀTCV`@$F*(@<@ $`$F$$@L@J&@Eb$`(tF*E*<OT@H@d | "{F50 P&RD$T$A%`&pLPH @d@ i ԀzՀTWVjB3sD3;@=H[ʈ175؜Y!œb]f} ؛ T.4](@c(Tj,B,NÌ:#RC;Á(7TC̶B3LŭBgAB",#Əh)C"iEb$H"@ " 0 @ |Ri @@ii)-Mi)Md\-H&Ӣ-Le^&I%A3<*ŜXj=01ϏO;I!RLСjS]I=5&R0Ę5Ej9A ",4+.hOq"(A,>MA! JJOO%E6Pr/J+e"+vTzbIٛ L^X 퉕Y>47?0GO0WG?(Vay5:(.X9r,8>9l<ʺ(:R;Ѱ7ZZ_32쨮к$4mޒO1m:i"n~m٢iٞ>@D@O>e$HiN)-H2 %\BXjX< ?l0XjC2D$]\< O'H/삍X$a;5&p 8 `6fЁ;O&? ᜠ.H&,&a3W3 (+& ԭ:dFقp7p2vCq[w(2w$ 7Dy/Q'Od D4Ekmn;/I(^MkI@>ke@gX']KvzUAA4P]o8w88kx?hx8HxI8pfI"VXh%xL3ZR*("hp˲,wCQQOhS31bXx@@DZLV?WdWGz$ߒ5ݚ))mOiP@ A'(: 4:En5` Ah<a%}= %A .S^]bsn(WTUUWHV ̯ա?ב vui!;bX;A֯P}` t!A N1(Asc*Vpm@H]BC}36ܡĽ`l@ba+N3=@f4CSF4F dHU#۴#b;! PИG Dt4iPD*#5ZVe8ITB74$)@q P ތA p ұph#q"Lt=Gч0$91N#&q.J/r$hI@:07jy3D =ze"u&4nM3^T',Iy ԡF! AQ^!G=u 4{ۛH>Pi}By3=rjY_\ev%3 Dz`-+%Mndcؐ&j* 8NS4<%N TI=jOZԟ>թM*Rﱇ$P+V0BY"Иm.sY01o(1%0Ŀ$2E LS SC$f5!q`6 Ǟ1D@&#`Dp,$C(ɱ-hIXv@S3xs5=!xAŎ g8CZ( @p#ŁH !#J6< e$C/P.g"HF4&24'IrŌQ2!$BP.BW% d.~D`\Գ`HJ sMH2VJ^g_Ӌ5snË"'9;u C A F7#/~FJEw-vu)d#`%2Zu1W$Umn3710 $SL`n4 ?yk.?Ѕ60n]kEP#K]5AeX0kP -3r`٭]-H`/ITR(v ,bb٘54hQ4bhA F܁^f{:ܷmnEǷ>B ƭVњ2a?f!mBFHxP|bE.q`#+"%Co:I~/fT:% rGZfJ)JkS螄Ma`?p'5AJׄ1sA3Oܦ'@uKgB(2-=5^!nmDU/! uG\%|z(QDPLN*%t-KFFl$igDst HG$~6'P ~JVG a# @QP`$PRyDOyfGjPʎn'qdNV: ".U0bȈN# b K6# B$$/_b+&e!pJ7u{q7 B= "t8"jq@H1"j΂zqk0q<1f[B<(t$l6$TBWA'`B z @,ABAt 2!@T ,!FC@B!FiBU@}@7a h J[~OD3(-]B `.ºb&R 3օ4N4O`Re4E.&ڏ'wz'ߡ'ϳ1~xirQP &UO+S T6tTEUzhfV`ji`q*xJn~u'vXS)CFU^oR2 dė |zBlq '`B`T@a4@hhA;Ay@6DF:TG9!BiQ6AFK$  ,@ L4fWfnw5a4"t.lD!'y2(OoMv7t}$ V!LU R%uR3RQ@NRX Z`}]}u@JTy ix|BH.H.t($.nFhZ{SFP6ӘsrGV t0rЙBsMĝ Dpx5enU dd4 ƩQQ%7e0wanNP a^9ne6d3d Bq6+B =/w9YE0 ^סqJۆTwE˺=ι3 ,@b6-!, Fn 3:@ N\z4wN'F zi<TyA:S} SE\C 07AHh^@>8nDBnAnA0-ZZaÕ G:3 'IHGFGGLxlJv笭0Gdz@!Aρ ΡL ~a~@{~__N'_8Գ!L+~;due"e S 8l?@ѐHgʔ)O>h%9 2|paA3'Dڤ 2)2fM1䤐"M d촴 !D  :W#IwܡG0Ѻۋ%''P+W[vK 1hN:$s7$N80`8s1SL2|7S0b2|Kr/-fx1p8b.K," ,Ei$,ؒ01K.JhpXG:iXp/fA{HTcmmA܉$xީfEfфJX\BvJ{pMHi)֗@fXpvPHZPAM!ЪԪD 6r܊Bꊫ,L 2Bƞ6cT&c+Lۏ3srR<($;+7bd.KTFkV^yW[he@0]`&<,^}IX$,hyV&  /<cOy vllrmCp(*P !8 ӵ".'x @[0 )-1 jC1c6(7 2 "~"#~N 8㓹삋/0XLŜ.Cb,A$,"$.0f.ae\~r( Fl*^Bȝ8@FJåhT`E)r#XE@ $AoNdj&2\!WX`o2$?]I@?HM STʾuBL{@@@ 24 0 x<i0'(x @BI c-g p4ތ7i#vVYM<L j-PX=<'HN#50@F ?,3['?[ex\:*! Ap R $=F01 _hA,b0r0rIaD-`7$!u!MI)@ |ENkSB)'= %xU^ BHNr&7]PvYhq%wUDv ",ЍuoF4FBR,59ĥCEK ` ,LNp q'=)4z (@XY<5%%|Ok cjc?)9VDN e>YSre(g\2/SyX&uje4Pj T}eE= 's<6+ߒu6@o#0 n` 0KF]ف,.a Xg H&cWh=C*Frig;AX+ $V XqhABƃ7[2 TY,懶gvD. Y(B$,-iWpp1N};G fFs{C|y` Hv_1`CԆң_ 7a @Ǽ[BbL"4|x!DPr1X(, E~:ˤ&}kpYZ|w&;~ۑ@~Xt;~2y[V !S*'qj~109 H@{t>VO7=b @PD$AXf܆|S+ 32;I@&PAR<@]$We#R !Bg ?P" HskP$bu\[I `] oĐ^:]!|bL^5:],8N!: L$ :d"9 q_& !'=^0%.,%PNMb'UPeBR6&H7&rMg= uaaN!&fS@>ec`gv `=b%@? O [.ScKRPxHhX.@BXB]xWg X hy1hP 05$< PZ0?`f`1|V(3z[+HC'05`hEjr4k}14G ]}]4 4$,@HB B<@ >3lAl> Y10i! J=I A PJ 7S_8 9"R";p^v 9pK#p 3Rq&R 5" A_:`"7'vc\bPPsg"Qpc97vYuCkYT&%t@hT& Scg FA tH>6l(+7QIvcYNrv-S?q*^@ xHiepm։UgBBR"iU{UU pgp Cg05 6`1ǩg hXɍ(22%+YrT4~H:>~HP5 @Ak> u0( @Ye1Z@~\j〕n9 y |#T"%2! #b 8*r '$"-"^^0b97D G_0$$12"1B$&`a:r&Sr)S{pO^=(h)MЅYYU0zivjedw ^{YqeѕJ`ac6F5cZ8vad- g(?R.% IjXf 0ȐTTxq/%X͈YU{8 s`@V31> yu`?P3`96[0u062Pu>g|%1 ZL(`?xZڑ*  YYA~>H!yp5=tT+yJu@4>P?4 Ȑyn6i0: \@  8'(9@94 :FGq^;NN!!0g AR%K<^p ' `:`x2{r{vra#x s< [m)YPE%jv2s]{ *]|sAc1%O_\W(% %dN{Ը1Rm/*b~ Kk׋٫˽psCVx/_!yh X|[0ն?P9yP y5?0/12P Pj>Ոz5`X?0Yu4 H*5B@5!= }4Q-B`!(`GDzJm֟P!A@$! [Ģx @E Ġ]S;"#/ ";^"{DL0#;#VpVj9K_r# Qaja(OPbc&fI_&JasvcsrŅZSH0?[`J^p&|{{TPi۬ 챇u=B\-׷dY&SRZ˙WqMIFFm x@C&TɾrvsyF!|{vz k>cz6ઞ*A ݚXf˜-,f`1s`460r$|5g55Y N4**0H-d *g-.:P5pBp//P ? ~\ !JmJ@ (ĠmC vn0Z7{ ư^J)8I&rKڰ!9#)"(ȓeg;#Lh7 $-饓O$rP!td uPc '[@jܩ@bk ̒T@̧rOh"̓2T>챷筘g%\dc|%~r;ΏH%S~?0#? ;9NEoGIKI<A ;|FNC{L{[!:H ١+ku`,5!lڭ\vN{|?`?@X]}y{Uլ a}S &K!.H*l 3 wp!p ELA xn^0ТHf Ş# <9!ڜ"+bM"& #zs9 3 $=^Ӕ= Nʜp?(rPPU DC ;A…:8ȋ-5ےD}J XDI*TLɲ*S4AD &Qj,e0LIu1aF4tPr P%>lᖎfO?ڦjd)S}7{L'Ohiȑ#?\e̙/+وgНE$Ii#IL'I'Wbǖ [6 ,T$@ C(P@  ulqI6bIHQGy1/2@pN qk/jxa x^Pfa^@!tAR8A@L`tPTp1UVIjT!s\GOHa "@Hdvk$*bj&(!*'جPgۄ8߽z.X&깉) $`wriwj:jHꨱj: ּkl[mYkpMnm7{؁KV|k#P@81@@ b (!$:GjhV@SYϕ\,|v!N'NsnA>\!S1xСGT\`DpzWTi!L0aqLpޅ O0C‘V!;[i%| O@0@ @x8P΄-),H ]Xp՟ c$RT0b)m$XU<)DmV T`1B* JjƬ( ^",WB.XCE*2!e0$[^FlaN DÈF%`@OP/La%VKbfa `Q ]PPc7HHU#PGBP@E.XJ@],cd%m6 ddH% ϐp'D Q1֚ Әl Lh:Ӥf5yMjZa6y hnnPG3$maqPtp<`20 `AV@b? P`܁#O|=h~v(`'*f *P1IE,#1#!(F(B8OGSH x"?AB OXE p"8@r8 9y  S D΁5nV,6AR"(1,2*F"N]* (VUa1j*UQUU1q+$W, !RH-pȬga >9IP:dTmU9cT .ַU1qWFv&vbǘ }-{&4EA& O^6iEOЅG:d7۪T~ѾK o"3L|emb\0 Ц^,9 a s LѴYĉ9KbðX1qglqܺ͹}s0젍C8/A*(Pp\h 4@$`3JSDl:@36'Р1D#> x@g G5+б E;呋Y !T)`AS d 9m A63A|aK||p΁hLQ';B-]-D`|(VnxքpTLPJU2U1L Ѻʶig%Xzb!d]qZEIbB!- uO\F Biܷ=I($Y S.O@[+:#O w#!1*f B?e&2VLY,>Z喁!.^BJ2A.u2b>ƈ96'ooSW|vynul7 bEy! dPEpi@D=& P;` >=g7szc8(ʋ#@t `5> nԡ:G,`5G_=I T"萐Nb;"9' x`|B :C{ Ȁ : ҫO; =R"dUQ@a87Qz¡c O7EQU7W]""a@-fI8&Xx-BZ7S\+j} g >.؃,$5¯=7lÖ+P`6 ?8P(ׂW`S7tuaC sD0"*0 08- 8;ڂH2d8P81ED M\_F; ʳfl8ubi~ ciS@ +8II!@  *J/ }ٽӹG(; FCڇX :6<ٓ ʕQ,"*bd`N7cb17!aU`7{ /ąL8]88[!D,$Wx81T+bL-؃@؃.xC,M\7$;9.LBM?á @ ,藱c =#,8:K:\"F0PJ6/Kڂ, ./ܺ\8sŵR S:Aȋ]""exԹ*  x9G`ޓbik(<3EP@  0-EЩk<聤;?I+PC*=uȀ|@>5) | )+-ET :vJPRP 728dI,B@SQ]A7Y$LW "]]]I8\IQ WעUa[(MTMlմCC`"CDCx9̄IgAx.B(Mk K "ыK̥@0΁Jꭎ!EB0RRpXLRX E0^D;%\ a#ŻFl3+>R?[>E3H(E. a yX"TX<5JsӚP1}\BvhIK-@겧G,:@xI~Xb8/PPj6' bc ]xLL,ZZ١&L]`U{T-SG!Z%#22aB&DCCi/m ֈAAddVBIa.͌{gYD%ZO5؂0#9;E z/#,(O8O- ؤKk갹Dϻ<ۥ0Ջ_Zc1 0<ʫ1%C/Իa\9Ү}5XtYj];XYOWYLL=%N4$ϼXce/e<&S\:8YFPcnv>&d1@dz2=dI`=tl!JLk܏TJR3(rI :Ux(؁P=`)I3c pd΀$R=CVȃ/?)5sU`UJH N D@ҝArǜHK 7;` ^U CR[ X)$i\xEYi<0-\q]%Z)""Nr_LV!dN8(Bgs & p8i:euV6AsۤFaCxB(aJ̣ZZΤTϻB߈:T d܋D#/μXXň%Ś谱&u%Ͻs3Υuc?%)pce4b PA c?RAC<ɠc#HQdž:*!@`5f xcƏ<+Pa B%xac"GukU5tnaQThHR D >|1Ə(*Tx@ Hn20I$ 9ӗϖ[j(Rn"D{+YrfLXcpυ֮c΋%._r9~L|}w>X1Ӣec&lyXˊ 0_}"Lf+h(RtG-QԽR H F%F`8+b o"!7`!L`;ETLqdS0٤R0)ESHeS\EEhp?_9[hPYDH ĕSNl=a &=dYJIYdQŒe2eلRPсh4NRI%Z *XJfS霜6f O8i:ZWV{ŮO+l[Bk6[,?Y C !g aqFbdQCA "(`Cc6(&4@BH4dT 4ܤ /аC;e<T=@0 34 2T5B B JHӠK8(G+RN>G ̐GPTs\P dP$.3AVRуH`ARaŌh`)<$P0XMR g2pVNI|l84"< D9s^W2 I"q6}!Embq CB7], h9ǩPq UhtN0 Z|48)|M{!x0]~ JW4/=Pw[ Pt"h_D#@㑏*?"~HQ$*аI7_D*-!K8]Oq-DЀhBW։lH jTӟ6,*H]?'%hpJH aКư =dکʇR4S5Vr?%(L•nDOV"F01Y4#rEQwR _Q}X|?E ]d};ЏB`CO9MM"瞊rm|RCgUmU_WyW B!BjuʓDj Ib _aє0Е hŕ^e8D PL 8J PhU<PP۽ki69ᬼoQaHѭ Kp&WsmQBWlCYu\PyMR@:LH&QLb\ $ P 8'<@"04@2ĒPE@LLb T%җV@ <] $: 0F h=[iA[W:֫@IʼWUagv&1Pf : ÉXy=Wri fy $of׷iq:ΐ6 0F)SDb`~@2)e@6>, PXX"N(DR װ G%ɬ|D*ŋӋ)f\DE@LX%\;j55h%\ᄂl$mB,$n^,C HKه-41$_UH႒ڞu4}BFN1d-0,B1NaߗH,0J~p(u)NGGrڋ؇!OHLURH( Sj0 UZ,` ԏujjզ& [9j ⏠ [PȪ ai}BBakVgVVPjpqp!Wjb> Q͑`ǥ y&˅\!\vU8I@(g#S,AT kE*d#'5LQd.O0S`̀yEp(3̃g GGuPpXO#@]5h%AxAk!m@O!opChDG&nFC.tG-G#|}ȂA_M}`U$M-X߿w.$Y.hթ_n BNn~|NŠT%%&fASW&** z h[mU [/V JN2o5I* j:bv`iֽ[-fWkƯ;/~!^&e&ޯÁat`QG @8X\@!2,-JkR/qذJt8o,P)..RO*XEtJ{hucljN֜k2׸p͌N2MfJ:99Ll + )$K뒒KHH.uG.psSՌΔklsRvhjM gTJR ,{Ѱ؊2L󳐑GO1(LPU*cJh59kpeE*sonkիup7#*jdvw'{R˓H˥ϔݩP Ƅtp,cRڱ1qKsZnj{S@ˈؘLv- V|?tReT3J%CCeƺ֥kZpPGd8ʫsxjܵƌJf絏͙vkN1ޭ٩Sؽ݄N罭ŧ:"ΚΌsƄ'ޥ֥؇wfP|aZM"ޭŅ˔[BQkZ{9sIřkRsΜy;j깨ΜP}Ԟr'&ƔBgj֭խƔԣ4ޥxΌZŗ{چbJ R!ƜƜsZzāi=3Δƌ?޻碌s|W{o֜{beW7 =b_^ H*5(YVJ$Bŋ-;# CIɓ(S\!C_R93 CNfĘKW'4i:I_H*]ʴӉ"F3(X~2W3J (4J]˶[ s9 qِ՛m234i.?,'|Lef$0Ng4?3}%yi.˞M#tfI#ze$(Ȩ`i?NmW  wCwsSL8Q~co28boH&:PH*Zo8-(90c?7xYo8}@kp!Cse> d mJ B}O-(BІ&ԕFȖt3mWHA WIc RC.܀5 ~~)R"0t6 ?jju zC O~TQu}PT)ΡF`A^=GHaf>ӔV;X`!4ih=Y  k@@j$\Gu /(d%ZGQP*AUl0mp(F0֦D'00VF0"[ݭhYeV`n{kYeW-0^} iL!ajA@!l\5gS M *!*D5-:S60e+ B6> TX>a.A%'$ YC#%,Ba q9 \lR`\mQ!ڲD]"kuiTHI2js~ĩ@B;dn2#cy*u@pqBz6j^́ AXF0b~CG ~E38}2CxB 8T~adG3#(@RI-3L ȶN -Y 0iHА3e!!Y}Lw |BfP~LGgI2!z :MoZ a0Na WͲzx1-p#l C h5m@Z.ZzX-p~" GO|5YlQ"/Ps(=[KZ; ,y&1XCm4%@3nNtpHiwQ^m!XӋ |NlӲt} '>V,/S•m5mW~@}I &DnZb6 z@:Cug}&C!x"_8)XQl T3:_0'o;r@}vBg>! P m C"ny?W}B,>'e+tmeWGE{656^fVu@uF@&`H0/!@N6`6|0|O1VYP w|۷WǗEɖ[`wx?}WrC`Y~'y݅Lbni`Fcv62C 7YVz1bF/q{!+S{-{*2wFI1|xp xdEj `%}>Z[P &@r@wTjE]脓sL1o"BC 2CbCRCu7v5it0< xU&v`;*v;g˸'0X~%k]OЏLx:c:i` a/XPUp1x)F Nȅ\grІ`0`3Y0Y \"22-z#_{$S R{pfA|_Ia9g GPqb|fiGb 6P fzW C`izkmpGsAj3ЗJk 0Gpԧ`zp}C )hNHXX2 #s*1?1.!n8FLLG6 2bSy_ٝbٝ_iY}`))y|ɞYYyͷ Y+YQ; >BzBڣHϸy$-HPF5CAQR8&`!uzu`CIvPK|ڧ{ ~:ʝ6 fR^"eMrdR7x_xz2ݑ&s*.zX]Sz칫 N ч[b5)hjni2+p$QiJtUv{6X@ zAЫګ*zZ:گ˯:*ۯk @FRJq^ ֠ap W#ZSJy*B[sFBm`/ ; {GF@JkhbQI`Q bR(d:75ѭ;7VpЬ,xg pЮM۸?zѨ\HP|#}87񲫗G1,ffw4Ku@e(`p}0ʻۼʫWy[$ej[Vp JI7^CZxu4@93$Bz>%*eQ>QtzfSp w<\|  =9;Qrk{Hp^{ ,vA0> 3QzPfR #q@!Sf p3a2(mtrP0C 0eLa C `,ildjm\a,r|zLwltLqPǃ|r\ȀLȊl{P0 Ī՛ !0 , A _!&&6h3QC{ бoY|!QX<s0x|Ȝʼl|<ͬ)ɪs Xθp@ݛ -, ~u%p7"p5@l`2ي}!a oXsZ<m s}-S<`K =ԞQđ#0L 8[!@JVbs;!P1X#nـ 2-#wzg /4}=-=B}C>FN@NNQ:R>P>Rn1qvg2tʡ<  ž\B Y*@!{ =f #, ^%пwKn32D5+11xmSY:5~תcHcS.W%#NBv꥞ߪ~V밎;]!#8s#Τ]!Lϊ ì={_pM8в @> g({N\3pō{g2 {vxx&w1UW OY?&"/m#V&n4 qΝ1. 6/#Nc#\ 86! JhstSsBj*VZnk,Yd!Ygײ%˶ܵg%z|Ҥ}ya?!ݐX~` .gń\Φ#8؀̸2( *J, L$,2ξkM: @P2tBG  F.m #5` D| qDm L~ c#eBRU8¡C'2)LXJ3lYu٫/[ڜﭿS/\LMt 4TEm\pYDKCWFV4`4F) O 50$J2ɀ1(3VA`2BZin L l+hO?dr<0PgNTvMtآԄ`[{XCN| ㏆bq9R$h *1*.Y˘;(1-tx[3 D7Y˧)cew4h!98mJa)!VcA9wHCd) RXr!P ʞ<+NpV_54PQ4APw|D dMmkH6x7Lh5J0+]j]G<FnuL%kWr*`!dIA"7mG(#3dX*YtwpEU,ҞfETсd]>ApjLrtn9(;73\ a>CC 2ƻ'AJIwM&erhG',}[5sVQoPKuf$RjWA.#Z0GKfJX.1pZaHSH Q p24_`!Y*TbKe@Y`Zf$bJ2v*3 HN?Sѥ0$ƍ&6. = AA)l[h[7 2'd(f{sIe21b3yLjiwbVBM(bAuK # ئ2h O%M* H!fAF3J#ίdsiRSymJAd*NǤ9It`}?<kͫe:fSDBoNR[`v-%/cd7o(|p9`4P(D 4 \(q` gt7w%^$ Mzs(I 3 mhIUSBn=*Ո85oQA E:Asr%:WFРs`53<8;+3:N0EIy!4lVR05%Ru>ELȀ|X^4&2QY>N}.R8Dfn+1JKs(ra"C1gA0"&w q8,0ECR74鵤d,BC"DEg3yM.p-0SmXG46Rf(Ғ(LB9P]'rV$~Ԇf X|3k:fqHTA0`f/ ʘCH$4c>z;#ȭ)[NoC8sVfw*@geN#h6iϢb3H  JЈ^$ȃJHc7L! 8NPnfǰ@ $,c5Lrv68PGܒU(Ut_1jl߲ङۼ_Չy ey>]'8;5+=((5y"qh46sך\{<3 k9y\5J"Łk@ 1k@+}Rm"$BR>$ [\-a8ixһJ+ kעBI*`<a13Ky6A? ,-µ1*P" 9:E' "} i, ,| ,pŒڱ/+Եˈ2,9 0(A&""kQsd% ;Yimage/gifObplist00jkX$versionX$objectsY$archiverT$top "()012LMNOPQRSTUVWXYZ[\]^_`deU$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_Uhttp://googleads.g.doubleclick.net/pagead/imgad?id=CO7_09fW5N7VBBDYBRhaMghP-LPQ-VwUEw*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#Aҳm3456AWNS.keysZNS.objects789:;<=>?@ BCDEFGHIJKVServerSP3p]Cache-Control\Content-TypeWExpiresTDate^Content-Length_X-Content-Type-Options_X-Xss-ProtectionSAgeTcafe_policyref="http://googleads.g.doubleclick.net/pagead/gcn_p3p_.xml", CP="CURa ADMa DEVa TAIo PSAo PSDo OUR IND UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR"_public, max-age=604800Yimage/gif_Wed, 30 Jun 2010 19:59:55 GMT_Wed, 23 Jun 2010 19:59:55 GMTU46665Wnosniff]1; mode=blockT5235*+ab_NSMutableDictionaryac/\NSDictionaryI*+fg_NSHTTPURLResponsehi/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverlm_WebResourceResponse#-27Z`{~9>IRX[ajsu|*=AF *JPXfkpn !'()*_8http://pagead2.googlesyndication.com/pagead/images/i.pngO#PNG  IHDR Vu\tEXtSoftwareAdobe ImageReadyqe<IDATxb?qP|*S@|Ձy*vf% FP5l +2 9 Hb&Ha A2 9dOA€X.Y 6f @\iX Dh@-XaP @l2r 5 衐M0p*EE"޳ IENDB`Yimage/pngObplist00noX$versionX$objectsY$archiverT$top""()012NOPQRSTUVWXYZ[\]^_`abcdhiU$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1 !#$%&[NS.relativeWNS.base_8http://pagead2.googlesyndication.com/pagead/images/i.png*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#AҌkb3456BWNS.keysZNS.objects789:;<=>?@A CDEFGHIJKLMVServerSP3p]Cache-Control\Content-TypeWExpiresTDate^Content-Length]Last-Modified_X-Content-Type-Options_X-Xss-ProtectionSAgeWGFE/2.0_lpolicyref="http://www.googleadservices.com/pagead/p3p.xml", CP="NOI DEV PSA PSD IVA PVD OTP OUR OTR IND OTC"_public, max-age=86400Yimage/png_Thu, 24 Jun 2010 18:04:53 GMT_Wed, 23 Jun 2010 18:04:53 GMTS291_Thu, 17 Sep 2009 02:30:20 GMTWnosniff]1; mode=blockT2086*+ef_NSMutableDictionaryeg/\NSDictionary#*+jk_NSHTTPURLResponselm/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverpq_WebResourceResponse#-27\b}#.7=@FOXZaitv #6:B7?MRWmq~r !,-./_Jhttp://pagead2.googlesyndication.com/pagead/abglogo/abg-en-100c-ffffff.pngOÉPNG  IHDRN.IgAMA7tEXtSoftwareAdobe ImageReadyqe<UIDATXohMqǏvmRlXWwr/.Eh[uVB 八P-!ڭiyL-qhkLR:ӹס\t=s~{w VaX1{TjˉtN0 pWx_O.#l}T? qK 2=cи,vEZKuD4At1~\kA0D75Nen]Rt0%_B" wBvǁqb(A¶t>ɈhU˜[h Lx0[a1B&B7Be)p!v~i_ "u.rGDW{E⃠;1;D jSmMZ _} 16* ra0DEL:UjNNV<˘1ѺB'zHNjL{[Yv.vy[mRחWOgYQGv_E]9lB[|u=iu~8K.T-Ʒ*blߣ¾؝/'$[a)G;p |zLz9djZD\ZiF\L0L\쥿c֍I:6P>? ZapEYsZLp~{?x<#N]_o꙯/Q|U =Vh&Ұȋp(bι,'\sfCxinN& ݢW.{U{\ΙR˧VX:bnqiaQ l3fS4!+0s뤆֯\ſ8ϩé?ub7^WmU A)N.Q^/GiPIENDB`Yimage/pngObplist00noX$versionX$objectsY$archiverT$top""()012NOPQRSTUVWXYZ[\]^_`abcdhiU$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1 !#$%&[NS.relativeWNS.base_Jhttp://pagead2.googlesyndication.com/pagead/abglogo/abg-en-100c-ffffff.png*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#AҌk]3456BWNS.keysZNS.objects789:;<=>?@A CDEFGHIJKLMVServerSP3p]Cache-Control\Content-TypeWExpiresTDate^Content-Length]Last-Modified_X-Content-Type-Options_X-Xss-ProtectionSAgeWGFE/2.0_lpolicyref="http://www.googleadservices.com/pagead/p3p.xml", CP="NOI DEV PSA PSD IVA PVD OTP OUR OTR IND OTC"_public, max-age=86400Yimage/png_Thu, 24 Jun 2010 17:24:17 GMT_Wed, 23 Jun 2010 17:24:17 GMTS963_Wed, 28 Mar 2007 02:19:40 GMTWnosniff]1; mode=blockT4522*+ef_NSMutableDictionaryeg/\NSDictionary*+jk_NSHTTPURLResponselm/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverpq_WebResourceResponse#-27\b}05@IORXajls{5HLT%)IQ_dir !12345_:http://pagead2.googlesyndication.com/pagead/js/graphics.jsUutf-8O(function(){var a;AdSenseGraphics.POS_TOP_LEFT_=0;AdSenseGraphics.POS_TOP_RIGHT_=1;AdSenseGraphics.POS_BOTTOM_LEFT_=2;AdSenseGraphics.POS_BOTTOM_RIGHT_=3;AdSenseGraphics.X_INTERCEPT_TOP_=0;AdSenseGraphics.X_INTERCEPT_BOTTOM_=1;AdSenseGraphics.Y_INTERCEPT_LEFT_=2;AdSenseGraphics.Y_INTERCEPT_RIGHT_=3;AdSenseGraphics.USER_AGENT_=navigator.userAgent;AdSenseGraphics.IS_OPERA_=typeof opera!="undefined";AdSenseGraphics.IS_IE_=!AdSenseGraphics.IS_OPERA_&&AdSenseGraphics.USER_AGENT_.indexOf("MSIE")!=-1; AdSenseGraphics.IS_SAFARI_=!AdSenseGraphics.IS_OPERA_&&AdSenseGraphics.USER_AGENT_.indexOf("Safari")!=-1;AdSenseGraphics.S_CURVE_CLASS_NAME_="curve";AdSenseGraphics.ROUNDED_CORNER_BG_CLASS_NAME_="rc_bg";AdSenseGraphics.ROUNDED_CORNER_BORDER_CLASS_NAME_="rc_border";AdSenseGraphics.SIGMOID_FUNCTION_WIDTH=12;AdSenseGraphics.SIGMOID_FUNCTION_OFFSET=6;function AdSenseGraphics(){}a=AdSenseGraphics.prototype;a.getPixelLeftX_=function(b){return b};a.getPixelRightX_=function(b){return b+1}; a.getPixelBottomY_=function(b){return b};a.getPixelTopY_=function(b){return b+1};a.computeSigmoid_=function(b,e,c){b=12*b/e-6;return c/(1+Math.exp(b))};a.computeSigmoidInverse_=function(b,e,c){if(b<=0)return e;if(b>=c)return 0;b/=c;b=Math.log((1-b)/b);return e*(b+6)/12};a.computeCircle_=function(b,e){var c=Math.sqrt(Math.pow(e,2)-Math.pow(b,2));return isNaN(c)?0:c}; a.addStyleRule_=function(b,e){if(AdSenseGraphics.IS_IE_)document.styleSheets[0].addRule(b,e);else{var c=document.createElement("style");c.type="text/css";var d=AdSenseGraphics.IS_SAFARI_?"innerText":"innerHTML";c[d]=b+"{"+e+"}";d=document.getElementsByTagName("head")[0];d.appendChild(c)}}; a.createDiv_=function(b,e,c,d,f){var h=document.createElement("div"),j="position:absolute;overflow:hidden;left:";j+=b;j+="px;top:";j+=e;j+="px;width:";j+=c;j+="px;height:";j+=d;j+="px;";if(f!=null){j+="opacity:";j+=f;if(AdSenseGraphics.IS_IE_){j+=";filter: alpha(opacity=";j+=Math.round(f*100);j+=");"}}h.style.cssText=j;return h}; a.getCirclePixelIntercepts_=function(b,e,c){var d=Array(4);d[AdSenseGraphics.Y_INTERCEPT_LEFT_]=this.computeCircle_(this.getPixelLeftX_(b),c);d[AdSenseGraphics.Y_INTERCEPT_RIGHT_]=this.computeCircle_(this.getPixelRightX_(b),c);d[AdSenseGraphics.X_INTERCEPT_BOTTOM_]=this.computeCircle_(this.getPixelBottomY_(e),c);d[AdSenseGraphics.X_INTERCEPT_TOP_]=this.computeCircle_(this.getPixelTopY_(e),c);return d}; a.getSigmoidPixelIntercepts_=function(b,e,c,d){var f=Array(4);f[AdSenseGraphics.Y_INTERCEPT_LEFT_]=this.computeSigmoid_(this.getPixelLeftX_(b),c,d);f[AdSenseGraphics.Y_INTERCEPT_RIGHT_]=this.computeSigmoid_(this.getPixelRightX_(b),c,d);f[AdSenseGraphics.X_INTERCEPT_BOTTOM_]=this.computeSigmoidInverse_(this.getPixelBottomY_(e),c,d);f[AdSenseGraphics.X_INTERCEPT_TOP_]=this.computeSigmoidInverse_(this.getPixelTopY_(e),c,d);return f}; a.getSigmoidAntiAliasOpacity_=function(b,e,c,d){c=this.getSigmoidPixelIntercepts_(b,e,c,d);b=this.getAntiAliasOpacity_(b,e,c);return b==-1?0:b};a.getCircleAntiAliasOpacity_=function(b,e,c,d){c=this.getCirclePixelIntercepts_(b,e,c);b=this.getAntiAliasOpacity_(b,e,c);if(b==-1)return 0;return d?1-b:b}; a.getAntiAliasOpacity_=function(b,e,c){var d=0,f=Array(2),h=Array(2),j=false,m=false,g=false,n=false,k=this.getPixelBottomY_(e);e=this.getPixelTopY_(e);var l=this.getPixelLeftX_(b);b=this.getPixelRightX_(b);if(c[AdSenseGraphics.Y_INTERCEPT_LEFT_]>=k&&c[AdSenseGraphics.Y_INTERCEPT_LEFT_]=l&&c[AdSenseGraphics.X_INTERCEPT_TOP_]=k&&c[AdSenseGraphics.Y_INTERCEPT_RIGHT_]=l&&c[AdSenseGraphics.X_INTERCEPT_BOTTOM_]h[1]?h[0]:h[1];d=f+(h-f)/2}else if(j&&n)d=h[0]*f[1]/2;else if(m&&g)d=1-(1-f[0])*(1-h[1])/2;else if(m&&n){h=f[0]<=f[1]?f[0]:f[1];f=f[0]>f[1]?f[0]:f[1];d=h+(f-h)/2}return d}; a.createSigmoidCurve=function(b,e,c,d,f,h){this.addStyleRule_("#"+b.id+" ."+AdSenseGraphics.S_CURVE_CLASS_NAME_+" div","background-color: "+d);b.style.display="none";d=this.createDiv_(0,0,e,c);d.className=AdSenseGraphics.S_CURVE_CLASS_NAME_;for(var j,m=c-1,g,n,k,l=c-1,q=0;q0){var l=n?e-k:0;k=this.createDiv_(l,0,k,c-h);l=k.style;l.backgroundColor=d;m?l.borderTop=f:l.borderBottom=f;b.appendChild(k)}k=c-j;if(k>0){l=m?c-k:0;k=this.createDiv_(0,l,e-h,k);l=k.style;l.backgroundColor=d;n?l.borderLeft=f:l.borderRight=f;b.appendChild(k)}this.createRoundedCorner_(b,e,c,j,h,n,m);g.display=""}; a.createRoundedCorner_=function(b,e,c,d,f,h,j){var m=f>0;f=d-f;e=h?0:e-d;var g=j?0:c-d;c=this.createDiv_(e,g,d,d);c.className=AdSenseGraphics.ROUNDED_CORNER_BG_CLASS_NAME_;var n=this.createDiv_(e,g,d,d);n.className=m?AdSenseGraphics.ROUNDED_CORNER_BORDER_CLASS_NAME_:AdSenseGraphics.ROUNDED_CORNER_BG_CLASS_NAME_;for(var k=f,l=d,q=f,o=d,s,t,u=d-1,r=0;r0){g=j?d-s-l:s;g=this.createDiv_(e,g,1,l);n.appendChild(g)}for(p=q-1;p?@AB DEFGHIJKLMNO _X-Xss-ProtectionVServer_Content-Encoding\Content-TypeWExpires]Cache-Control]Last-ModifiedSP3p_X-Content-Type-OptionsTDateSAge^Content-Length]1; mode=blockTcafeTgzip_text/javascript; charset=UTF-8_Thu, 24 Jun 2010 21:34:33 GMT_public, max-age=86400_Wed, 23 Jun 2010 17:20:18 GMT_lpolicyref="http://www.googleadservices.com/pagead/p3p.xml", CP="NOI DEV PSA PSD IVA PVD OTP OUR OTR IND OTC"Wnosniff_Wed, 23 Jun 2010 21:34:33 GMTU57553T2157*+ij_NSMutableDictionaryik/\NSDictionary*+no_NSHTTPURLResponsepq/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchivertu_WebResourceResponse#-27^d"'2;ADJS\^emxz"&?DHWejoW_  #v% !789:;_5http://pagead2.googlesyndication.com/pagead/js/abg.jsUutf-8O (function(){var b=window;function c(a,e){return function(){a.apply(e)}}function d(a){this.a=a.el;this.a.onmouseover=c(this.g,this);this.a.onmouseout=c(this.f,this);if("s"in a){this.b=Number(a.h);this.d=Number(a.s)}else{this.b=a.w-a.bw;if(a.rtl)this.b*=-1;this.d=0}this.c=0}d.prototype.g=function(){b.clearTimeout(this.c);this.a.style.left=this.d+"px"};d.prototype.f=function(){b.clearTimeout(this.c);this.c=b.setTimeout(c(this.e,this),500)};d.prototype.e=function(){this.a.style.left=this.b+"px"};b.abgp&&new d(b.abgp);})(); _text/javascriptO-bplist00rsX$versionX$objectsY$archiverT$top$"()012PQRSTUVWXYZ[\]^_`abcdefghlmU$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1"##$%&[NS.relativeWNS.base_5http://pagead2.googlesyndication.com/pagead/js/abg.js*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#AҌk$3456CWNS.keysZNS.objects!789:;<=>?@AB DEFGHIJKLMNO ^Content-LengthVServer_Content-Encoding\Content-TypeWExpires]Cache-Control]Last-ModifiedSP3pTDate_X-Content-Type-OptionsSAge_X-Xss-ProtectionS272WGFE/2.0Tgzip_text/javascript; charset=UTF-8_Thu, 24 Jun 2010 18:07:13 GMT_public, max-age=86400_Thu, 10 Dec 2009 00:26:24 GMT_lpolicyref="http://www.googleadservices.com/pagead/p3p.xml", CP="NOI DEV PSA PSD IVA PVD OTP OUR OTR IND OTC"_Wed, 23 Jun 2010 18:07:13 GMTWnosniffT1946]1; mode=block*+ij_NSMutableDictionaryik/\NSDictionary *+no_NSHTTPURLResponsepq/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchivertu_WebResourceResponse#-27^d"-6<?ENWY`hsu ";?RV^cKksx v!=CIN !>?@AB_7http://pagead2.googlesyndication.com/pagead/show_ads.jsUutf-8O (function(){var h=true,i=null,j=false,k=(new Date).getTime(),aa=function(a){var b=(new Date).getTime()-k;b="&dtd="+(b<1E4?b:"M");return a+b};var l=this,ba=function(a,b,c){a=a.split(".");c=c||l;!(a[0]in c)&&c.execScript&&c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)if(!a.length&&b!==undefined)c[d]=b;else c=c[d]?c[d]:(c[d]={})},m=function(a){var b=typeof a;if(b=="object")if(a){if(a instanceof Array||!(a instanceof Object)&&Object.prototype.toString.call(a)=="[object Array]"||typeof a.length=="number"&&typeof a.splice!="undefined"&&typeof a.propertyIsEnumerable!="undefined"&&!a.propertyIsEnumerable("splice"))return"array"; if(!(a instanceof Object)&&(Object.prototype.toString.call(a)=="[object Function]"||typeof a.call!="undefined"&&typeof a.propertyIsEnumerable!="undefined"&&!a.propertyIsEnumerable("call")))return"function"}else return"null";else if(b=="function"&&typeof a.call=="undefined")return"object";return b},n=function(a){return m(a)=="array"},ca=function(a){var b=m(a);return b=="array"||b=="object"&&typeof a.length=="number"},p=function(a){return typeof a=="string"},da=function(a){a=m(a);return a=="object"|| a=="array"||a=="function"},q=function(a,b){var c=b||l;if(arguments.length>2){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(c,e)}}else return function(){return a.apply(c,arguments)}},ea=function(a){var b=Array.prototype.slice.call(arguments,1);return function(){var c=Array.prototype.slice.call(arguments);c.unshift.apply(c,b);return a.apply(this,c)}},r=function(a,b,c){ba(a,b,c)},fa=function(a, b,c){a[b]=c};var s=function(a,b){var c=parseFloat(a);return isNaN(c)||c>1||c<0?b:c},t=function(a,b){if(a=="true")return h;if(a=="false")return j;return b},ga=/^([\w-]+\.)*([\w-]{2,})(\:[0-9]+)?$/,u=function(a,b){if(!a)return b;var c=a.match(ga);return c?c[0]:b};var ha=function(){return u("","googleads.g.doubleclick.net")},ia=function(){return u("","pagead2.googlesyndication.com")},v=function(){return u("","pagead2.googlesyndication.com")};var oa=function(a,b){if(b)return a.replace(ja,"&").replace(ka,"<").replace(la,">").replace(ma,""");else{if(!na.test(a))return a;if(a.indexOf("&")!=-1)a=a.replace(ja,"&");if(a.indexOf("<")!=-1)a=a.replace(ka,"<");if(a.indexOf(">")!=-1)a=a.replace(la,">");if(a.indexOf('"')!=-1)a=a.replace(ma,""");return a}},ja=/&/g,ka=//g,ma=/\"/g,na=/[&<>\"]/,ra=function(a){if(a.indexOf("&")!=-1)return"document"in l&&a.indexOf("<")==-1?pa(a):qa(a);return a},pa=function(a){var b= l.document.createElement("a");b.innerHTML=a;b.normalize&&b.normalize();a=b.firstChild.nodeValue;b.innerHTML="";return a},qa=function(a){return a.replace(/&([^;]+);/g,function(b,c){switch(c){case "amp":return"&";case "lt":return"<";case "gt":return">";case "quot":return'"';default:if(c.charAt(0)=="#"){var d=Number("0"+c.substr(1));if(!isNaN(d))return String.fromCharCode(d)}return b}})},sa=function(a,b){for(var c=b.length,d=0;db)return 1;return 0};var w=Array.prototype,va=w.forEach?function(a,b,c){w.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=p(a)?a.split(""):a,f=0;f=0)};var Za=function(a){return p(a)?document.getElementById(a):a},$a=Za,bb=function(a,b){ya(b,function(c,d){if(d=="style")a.style.cssText=c;else if(d=="class")a.className=c;else if(d=="for")a.htmlFor=c;else if(d in ab)a.setAttribute(ab[d],c);else a[d]=c})},ab={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",rowspan:"rowSpan",valign:"vAlign",height:"height",width:"width",usemap:"useMap",frameborder:"frameBorder",type:"type"},cb=function(a){var b=a.document;if(Oa&&!A("500")&&!Pa){if(typeof a.innerHeight== "undefined")a=window;b=a.innerHeight;var c=a.document.documentElement.scrollHeight;if(a==a.top)if(c"); c=c.join("")}var f=a.createElement(c);if(d)if(p(d))f.className=d;else bb(f,d);if(b.length>2){d=function(g){if(g)f.appendChild(p(g)?a.createTextNode(g):g)};for(c=2;c0)?va(fb(e)?xa(e):e,d):d(e)}}return f},gb=function(a,b){a.appendChild(b)},fb=function(a){if(a&&typeof a.length=="number")if(da(a))return typeof a.item=="function"||typeof a.item=="string";else if(m(a)=="function")return typeof a.item=="function";return j};var hb=document,B=window,ib=function(a){var b=i;if((a=a.getElementsByTagName("script"))&&a.length){b=a[a.length-1];b=b.parentNode}return b},jb=ib(hb);v(); var C=function(a,b){for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&b.call(i,a[c],c,a)},kb=function(a){return!!a&&typeof a=="function"&&!!a.call},lb=function(a){return!!a&&(typeof a=="object"||typeof a=="function")},nb=function(a,b){if(!a||!lb(a))return h;return!mb(a,b.prototype)},mb=function(a,b){if(!a)return j;var c=h;C(b,function(d,e){if(!c||!(e in a)||typeof d!=typeof a[e])c=j});return c},ob=function(a){if(arguments.length<2)return a.length;for(var b=1,c=arguments.length;b=0){a=3;for(var b=1;b;)try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+(a+1));a++}catch(c){b=i}return a.toString()}else if(tb("msie")&&!window.opera){b=i;try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(d){a= 0;try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");a=6;b.AllowScriptAccess="always"}catch(e){if(a==6)return a.toString()}try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(f){}}if(b){a=b.GetVariable("$version").split(" ")[1];return a.replace(/,/g,".")}}return"0"}function wb(a){var b=a.google_ad_format;if(b)return b.indexOf("_0ads")>0;return a.google_ad_output!="html"&&a.google_num_radlinks>0}function E(a){return!!a&&a.indexOf("_sdo")!=-1} function xb(a,b){if(!(Math.random()<1.0E-4)){var c=Math.random();if(c>2)+f&4294967295}return d>0?d:4294967296+d},Bb=function(a){if(a==a.top)return 0;var b=[];b.push(a.document.URL);a.name&&b.push(a.name);var c=h;a=zb(!c,a);b.push(a.width.toString());b.push(a.height.toString());return Ab(b.join(""))},Cb=function(a){if(!a)return"";var b=[],c=0;for(a=a;a&&c<25;a=a.parentNode,++c)b.push(a.id|| "");return b.join()};var Db={google_ad_channel:"channel",google_ad_host:"host",google_ad_host_channel:"h_ch",google_ad_host_tier_id:"ht_id",google_ad_section:"region",google_ad_type:"ad_type",google_adtest:"adtest",google_allow_expandable_ads:"ea",google_alternate_ad_url:"alternate_ad_url",google_alternate_color:"alt_color",google_bid:"bid",google_city:"gcs",google_color_bg:"color_bg",google_color_border:"color_border",google_color_line:"color_line",google_color_link:"color_link",google_color_text:"color_text",google_color_url:"color_url", google_contents:"contents",google_country:"gl",google_cpm:"cpm",google_cust_age:"cust_age",google_cust_ch:"cust_ch",google_cust_gender:"cust_gender",google_cust_id:"cust_id",google_cust_interests:"cust_interests",google_cust_job:"cust_job",google_cust_l:"cust_l",google_cust_lh:"cust_lh",google_cust_u_url:"cust_u_url",google_disable_video_autoplay:"disable_video_autoplay",google_ed:"ed",google_encoding:"oe",google_feedback:"feedback_link",google_flash_version:"flash",google_font_face:"f",google_font_size:"fs", google_hints:"hints",google_kw:"kw",google_kw_type:"kw_type",google_language:"hl",google_page_url:"url",google_region:"gr",google_reuse_colors:"reuse_colors",google_safe:"adsafe",google_tag_info:"gut",google_targeting:"targeting",google_targeting_video_doc_id:"tvdi",google_ui_features:"ui",google_ui_version:"uiv",google_video_doc_id:"video_doc_id",google_video_product_type:"video_product_type"},Eb={google_ad_block:"ad_block",google_ad_client:"client",google_ad_format:"format",google_ad_output:"output", google_ad_callback:"callback",google_ad_height:"h",google_ad_override:"google_ad_override",google_ad_slot:"slotname",google_ad_width:"w",google_ctr_threshold:"ctr_t",google_image_size:"image_size",google_last_modified_time:"lmt",google_max_num_ads:"num_ads",google_max_radlink_len:"max_radlink_len",google_num_radlinks:"num_radlinks",google_num_radlinks_per_unit:"num_radlinks_per_unit",google_only_ads_with_video:"only_ads_with_video",google_rl_dest_url:"rl_dest_url",google_rl_filtering:"rl_filtering", google_rl_mode:"rl_mode",google_rt:"rt",google_skip:"skip"},Fb={google_only_pyv_ads:"pyv",google_with_pyv_ads:"withpyv"};var Gb=s("0",0),Hb=s("0",0),Ib=s("0.005",0),Jb=s("1",0),Kb=s("0.01",0),Lb=s("0.01",0),Mb=s("0.008",0),Nb=s("0.01",0),Ob=s("0",0);var Pb=t("false",j),Qb=t("false",h),Rb=t("false",j),Sb=t("false",j);var Tb=function(a,b,c){b=q(b,l,a);a=window.onerror;window.onerror=b;try{c()}catch(d){c=d.toString();var e="";if(d.fileName)e=d.fileName;var f=-1;if(d.lineNumber)f=d.lineNumber;b=b(c,e,f);if(!b)throw d;}window.onerror=a};r("google_protectAndRun",Tb); var Vb=function(a,b,c,d){if(Math.random()<0.01){var e=hb;a=["http://",ia(),"/pagead/gen_204","?id=jserror","&jscb=",Pb?1:0,"&jscd=",Rb?1:0,"&context=",D(a),"&msg=",D(b),"&file=",D(c),"&line=",D(d.toString()),"&url=",D(e.URL.substring(0,512)),"&ref=",D(e.referrer.substring(0,512))];a.push(Ub());sb(B,a.join(""))}return!Sb};r("google_handleError",Vb); var Xb=function(a){Wb|=a},Wb=0,Ub=function(){var a=["&client=",D(B.google_ad_client),"&format=",D(B.google_ad_format),"&slotname=",D(B.google_ad_slot),"&output=",D(B.google_ad_output),"&ad_type=",D(B.google_ad_type)];return a.join("")};var Yb=function(a){var b="google_test";try{var c=a[b];a[b]=!c;if(a[b]===!c){a[b]=c;return h}}catch(d){}return j},Zb=function(a){for(;a!=a.parent&&Yb(a.parent);)a=a.parent;return a},$b=i,ac=function(){$b||($b=Zb(window));return $b};var dc,F=function(){this.p=[];this.P=window;this.d=0},ec=function(a,b){this.fn=a;this.win=b};F.prototype.enqueue=function(a,b){this.p.push(new ec(a,b||this.P));this.g()};F.prototype.o=function(){this.d=1};F.prototype.q=function(){if(this.d==1)this.d=0;this.g()};fa(F.prototype,"nq",F.prototype.enqueue);fa(F.prototype,"al",F.prototype.o);fa(F.prototype,"rl",F.prototype.q);F.prototype.g=function(){this.P.setTimeout(q(this.O,this),0)}; F.prototype.O=function(){if(this.d==0&&this.p.length){var a=this.p.shift();this.d=2;a.win.setTimeout(q(this.J,this,a),0);this.g()}};F.prototype.J=function(a){this.d=0;a.fn()};var fc=function(a){return lb(a)&&kb(a.nq)&&kb(a.al)&&kb(a.rl)},gc=function(){if(dc)return dc;var a=ac(),b=a.google_jobrunner;if(fc(b))return dc=b;return a.google_jobrunner=dc=new F},hc=function(a,b){gc().nq(a,b)},ic=function(){gc().al()},jc=function(){var a=ac().google_jobrunner;fc(a)&&a.rl()};var kc,lc,mc,nc,oc,pc,qc,rc=function(){qc=pc=oc=nc=mc=lc=kc=j;var a=Ja();if(a)if(a.indexOf("Firefox")!=-1)kc=h;else if(a.indexOf("Camino")!=-1)lc=h;else if(a.indexOf("iPhone")!=-1||a.indexOf("iPod")!=-1)mc=h;else if(a.indexOf("iPad")!=-1)nc=h;else if(a.indexOf("Android")!=-1)oc=h;else if(a.indexOf("Chrome")!=-1)pc=h;else if(a.indexOf("Safari")!=-1)qc=h};rc();var sc=kc,tc=pc;var G=!!window.google_async_iframe_id,H=G&&window.parent||window,uc=function(a,b){for(var c=a.document,d=b.id,e=0;!d||a.document.getElementById(d);)d="aswift_"+e++;b.id=d;e=["");f=e.join(" ");c.write(f);return d},vc=function(a,b,c){a=a.document.getElementById(b).contentWindow.document;a.open();a.write(c)},wc=function(a){if(G&&a!=a.parent){jc();a.setTimeout(function(){a.document.close()},0)}};function xc(a,b){try{return a.top.document==b}catch(c){}return j}function yc(a,b,c,d){c=c||a.google_ad_width;d=d||a.google_ad_height;if(xc(a,b))return j;var e=b.documentElement;if(c&&d){var f=1,g=1;if(a.innerHeight){f=a.innerWidth;g=a.innerHeight}else if(e&&e.clientHeight){f=e.clientWidth;g=e.clientHeight}else if(b.body){f=b.body.clientWidth;g=b.body.clientHeight}if(g>2*d||f>2*c)return j}return h}function zc(a,b){C(b,function(c,d){a["google_"+d]=c})} function Ac(a,b){if(!b)return a.URL;return a.referrer}function Bc(a,b){if(!b&&a.google_referrer_url==i)return"0";else if(b&&a.google_referrer_url==i)return"1";else if(!b&&a.google_referrer_url!=i)return"2";else if(b&&a.google_referrer_url!=i)return"3";return"4"}function Cc(a,b,c){a.page_url=Ac(b,c);a.page_location=i}function Dc(a,b,c,d){a.page_url=b.google_page_url;a.page_location=Ac(c,d)||"EMPTY"} function Ec(a,b){var c={},d=yc(H,b,a.google_ad_width,a.google_ad_height);c.iframing=Bc(a,d);a.google_page_url?Dc(c,a,b,d):Cc(c,b,d);c.last_modified_time=b.URL==c.page_url?Date.parse(b.lastModified)/1E3:i;c.referrer_url=d?a.google_referrer_url:a.google_page_url&&a.google_referrer_url?a.google_referrer_url:b.referrer;return c}function Fc(a){var b={},c=a.URL.substring(a.URL.lastIndexOf("http"));b.iframing=i;b.page_url=c;b.page_location=a.URL;b.last_modified_time=i;b.referrer_url=c;return b} function Gc(a){var b=Hc(a,H.document);zc(a,b)}function Hc(a,b){var c;return c=a.google_page_url==i&&Ic[b.domain]?Fc(b):Ec(a,b)}var Ic={};Ic["ad.yieldmanager.com"]=h;var Jc="",Mc=function(){if(window.google_ad_frameborder==i)window.google_ad_frameborder=0;if(window.google_ad_output==i)window.google_ad_output="html";if(E(window.google_ad_format)){var a=window.google_ad_format.match(/^(\d+)x(\d+)_.*/);if(a){window.google_ad_width=parseInt(a[1],10);window.google_ad_height=parseInt(a[2],10);window.google_ad_output="html"}}window.google_ad_format=Kc(window.google_ad_format,String(window.google_ad_output),Number(window.google_ad_width),Number(window.google_ad_height), window.google_ad_slot,!!window.google_override_format);Jc=window.google_ad_client||"";window.google_ad_client=Lc(window.google_ad_format,window.google_ad_client);Gc(window);if(window.google_flash_version==i)window.google_flash_version=vb();window.google_ad_section=window.google_ad_section||window.google_ad_region||"";window.google_country=window.google_country||window.google_gl||"";a=(new Date).getTime();if(n(window.google_color_bg))window.google_color_bg=J(window.google_color_bg,a);if(n(window.google_color_text))window.google_color_text= J(window.google_color_text,a);if(n(window.google_color_link))window.google_color_link=J(window.google_color_link,a);if(n(window.google_color_url))window.google_color_url=J(window.google_color_url,a);if(n(window.google_color_border))window.google_color_border=J(window.google_color_border,a);if(n(window.google_color_line))window.google_color_line=J(window.google_color_line,a)},Nc=function(a){C(Db,function(b,c){a[c]=i});C(Eb,function(b,c){a[c]=i});C(Fb,function(b,c){a[c]=i});a.google_container_id=i; a.google_disable_async=i;a.google_eids=i;a.google_page_location=i;a.google_referrer_url=i;a.google_ad_region=i;a.google_gl=i},J=function(a,b){Xb(2);return a[b%a.length]},Lc=function(a,b){if(!b)return"";b=b.toLowerCase();return b=E(a)?Oc(b):Pc(b)},Pc=function(a){if(a&&a.substring(0,3)!="ca-")a="ca-"+a;return a},Oc=function(a){if(a&&a.substring(0,7)!="ca-aff-")a="ca-aff-"+a;return a},Kc=function(a,b,c,d,e,f){if(!a&&b=="html")a=c+"x"+d;return a=Qc(a,e,f)?a.toLowerCase():""},Qc=function(a,b,c){if(!a)return j; if(!b)return h;return c};var K=document,L=navigator,M=window; function Rc(){var a=K.cookie,b=Math.round((new Date).getTime()/1E3),c=M.google_analytics_domain_name;c=typeof c=="undefined"?Sc("auto"):Sc(c);var d=a.indexOf("__utma="+c+".")>-1,e=a.indexOf("__utmb="+c)>-1,f=a.indexOf("__utmc="+c)>-1,g={},o=!!M&&!!M.gaGlobal;if(d){a=a.split("__utma="+c+".")[1].split(";")[0].split(".");g.sid=e&&f?a[3]+"":o&&M.gaGlobal.sid?M.gaGlobal.sid:b+"";g.vid=a[0]+"."+a[1];g.from_cookie=h}else{g.sid=o&&M.gaGlobal.sid?M.gaGlobal.sid:b+"";g.vid=o&&M.gaGlobal.vid?M.gaGlobal.vid: (Math.round(Math.random()*2147483647)^Tc()&2147483647)+"."+b;g.from_cookie=j}g.dh=c;g.hid=o&&M.gaGlobal.hid?M.gaGlobal.hid:Math.round(Math.random()*2147483647);return M.gaGlobal=g} function Tc(){var a=K.cookie?K.cookie:"",b=M.history.length,c,d=[L.appName,L.version,L.language?L.language:L.browserLanguage,L.platform,L.userAgent,L.javaEnabled()?1:0].join("");if(M.screen)d+=M.screen.width+"x"+M.screen.height+M.screen.colorDepth;else if(M.java){c=java.awt.Toolkit.getDefaultToolkit().getScreenSize();d+=c.screen.width+"x"+c.screen.height}d+=a;d+=K.referrer?K.referrer:"";for(a=d.length;b>0;)d+=b--^a++;return Uc(d)} function Uc(a){var b=1,c=0,d;if(!(a==undefined||a=="")){b=0;for(d=a.length-1;d>=0;d--){c=a.charCodeAt(d);b=(b<<6&268435455)+c+(c<<14);c=b&266338304;b=c!=0?b^c>>21:b}}return b}function Sc(a){if(!a||a==""||a=="none")return 1;if("auto"==a){a=K.domain;if("www."==a.substring(0,4))a=a.substring(4,a.length)}return Uc(a.toLowerCase())};var N=function(){this.defaultBucket=[];this.layers={};for(var a=0,b=arguments.length;a0&&a.length>0)return this.defaultBucket.join(",")+","+a.join(",");return this.defaultBucket.join(",")+a.join(",")};var Xc=function(a){this.a=this.S=a;Wc(this)},Yc={};Yc.google_persistent_state=h;Yc.google_persistent_state_async=h; var Zc={},O=function(a){a=a&&Yc[a]?a:G?"google_persistent_state_async":"google_persistent_state";if(Zc[a])return Zc[a];if(a=="google_persistent_state_async")var b=H,c={};else c=b=H;var d=b[a];if(typeof d!="object"||typeof d.S!="object")return b[a]=Zc[a]=new Xc(c);return Zc[a]=d},Wc=function(a){P(a,1,j);P(a,2,j);P(a,3,i);P(a,4,0);P(a,5,0);P(a,6,0);P(a,7,(new Date).getTime());P(a,8,{});P(a,9,{});P(a,10,{});P(a,11,[]);P(a,12,0)},$c=function(a){switch(a){case 1:return"google_new_domain_enabled";case 2:return"google_new_domain_checked"; case 3:return"google_exp_persistent";case 4:return"google_num_sdo_slots";case 5:return"google_num_0ad_slots";case 6:return"google_num_ad_slots";case 7:return"google_correlator";case 8:return"google_prev_ad_formats_by_region";case 9:return"google_prev_ad_slotnames_by_region";case 10:return"google_num_slots_by_channel";case 11:return"google_viewed_host_channels";case 12:return"google_num_slot_to_show"}},T=function(a,b){var c=$c(b);return c=a.S[c]},U=function(a,b,c){return a.S[$c(b)]=c},P=function(a, b,c){a=a.S;b=$c(b);if(a[b]===undefined)return a[b]=c;return a[b]},ad=function(a){if(T(a,1))return h;return U(a,1,!!window.google_new_domain_enabled)},bd=function(a,b){return U(a,3,b)};var cd,dd,V=function(){if(cd)return cd;var a=O(),b=T(a,3);if(nb(b,N))return cd=bd(a,new N(1,2,3,4));return cd=b},ed=function(){dd||(dd=Vc(V()));return dd},fd={CONTROL:"33895100",LOADER:"33895101",RELEASE_CANDIDATE_LOADER:"33895150",BLOCKING_LOADER:"33895151",NO_LOADER:"33895152",NO_LOADER_NO_EXPAND:"33895153"},gd={ASWIFT_LOADER:"33895131",BLOCKING_LOADER:"33895132"};var W=function(){};W.prototype.serialize=function(a){var b=[];this.h(a,b);return b.join("")};W.prototype.h=function(a,b){switch(typeof a){case "string":this.r(a,b);break;case "number":this.L(a,b);break;case "boolean":b.push(a);break;case "undefined":b.push("null");break;case "object":if(a==i){b.push("null");break}if(n(a)){this.K(a,b);break}this.M(a,b);break;case "function":break;default:throw Error("Unknown type: "+typeof a);}}; var hd={'"':'\\"',"\\":"\\\\","/":"\\/","\u0008":"\\b","\u000c":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\u000b":"\\u000b"},id=/\uffff/.test("\uffff")?/[\\\"\x00-\x1f\x7f-\uffff]/g:/[\\\"\x00-\x1f\x7f-\xff]/g;W.prototype.r=function(a,b){b.push('"',a.replace(id,function(c){if(c in hd)return hd[c];var d=c.charCodeAt(0),e="\\u";if(d<16)e+="000";else if(d<256)e+="00";else if(d<4096)e+="0";return hd[c]=e+d.toString(16)}),'"')};W.prototype.L=function(a,b){b.push(isFinite(a)&&!isNaN(a)?a:"null")}; W.prototype.K=function(a,b){var c=a.length;b.push("[");for(var d="",e=0;e"].join("")},od=function(){if(window.google_disable_async)return j;return hb.domain==B.location.hostname&&(z||tc||sc&&!!window.document.body)&& !window.google_container_id&&(!window.google_ad_output||window.google_ad_output=="html")},pd=function(a){var b="script",c={allowtransparency:'"true"',frameborder:'"'+(a.google_ad_frameborder||0)+'"',height:'"'+a.google_ad_height+'"',hspace:'"0"',marginwidth:'"0"',marginheight:'"0"',name:'"google_ads_frame"',scrolling:'"no"',vspace:'"0"',width:'"'+a.google_ad_width+'"'};a.google_ad_frameborder=i;var d=uc(a,c);c=kd(a);ld(a);var e=k,f=(new Date).getTime(),g=["<",b,">",c,"google_unique_id=", a.google_unique_id,';google_async_iframe_id="',d,'";google_start_time=',e,";google_bpp=",f>e?f-e:1,";",nd(),""].join("");hc(function(){ic();vc(a,d,g)})},qd=function(){var a=fd;a=[a.RELEASE_CANDIDATE_LOADER,a.BLOCKING_LOADER,a.NO_LOADER,a.NO_LOADER_NO_EXPAND];V().b(a,Ib,3)},rd=function(){if(G){var a=O("google_persistent_state"),b=T(a,3);a=3;if("geil"in b){b=b.geil(a);V().b([b],1,a)}}},sd=function(){var a=V();return"geil"in a?a.geil(3):""},td=function(){var a=sd(),b=fd;return a== b.RELEASE_CANDIDATE_LOADER},ud=function(){var a=sd(),b=fd;return a==b.BLOCKING_LOADER},vd=function(){var a=sd(),b=fd;return a==b.NO_LOADER_NO_EXPAND},wd=function(){if(Qb){G&&rd();var a=gd,b=0;b=G?a.ASWIFT_LOADER:a.BLOCKING_LOADER;V().b([b],1,4)}};var xd={google:1,googlegroups:1,gmail:1,googlemail:1,googleimages:1,googleprint:1};function yd(a){a=a.google_page_location||a.google_page_url;if(!a)return j;a=a.toString();if(a.indexOf("http://")==0)a=a.substring(7,a.length);else if(a.indexOf("https://")==0)a=a.substring(8,a.length);var b=a.indexOf("/");if(b==-1)b=a.length;a=a.substring(0,b);a=a.split(".");b=j;if(a.length>=3)b=a[a.length-3]in xd;if(a.length>=2)b=b||a[a.length-2]in xd;return b} function zd(a,b,c){var d=O();if(yd(a))return!U(d,2,h);if(!T(d,2)){a=Math.random();if(a<=c){c="http://"+ha()+"/pagead/test_domain.js";a="script";b.write("<"+a+' src="'+c+'">");return U(d,2,h)}}return j}var Ad=function(a){var b=V();if(b.c(1)=="44901228")return j;if(b.c(1)=="44901229"||Math.random()0){var f=e.length>1?e[1].url:i;d.push([a,ra(e[0].url),f])}c(e)}};X.prototype.G=function(){this.m++};X.prototype.I=function(a){this.f.push(a)};var Cd="http://"+v()+"/pagead/osd.js";X.prototype.D=function(){if(!this.C){rb(H);pb(Cd);this.C=h}}; X.prototype.u=function(a){if(this.m>0)for(var b=this.e.document.getElementsByTagName("iframe"),c=this.B?"google_ads_iframe_":"google_ads_frame",d=0;d0)for(var c=this.e.document.getElementsByTagName("a"),d=0;d0){f=g;break}g=g.parentNode}a(f,b[e][0]);b.splice(e,1);break}};X.prototype.w=function(a){for(var b=0;b0){for(var d=0;d1)c=a[0]; return sa(c,"\"'")},Kd=/[^\d]+$/,Ld=function(a){return(a=a.match(Kd))&&a[0]||i},Md={cm:1,"in":1,mm:1,pc:1,pt:1},Nd={em:1,ex:1},Od=function(a){var b=Gd(a,"fontSize"),c=Ld(b);if(b&&"px"==c)return parseInt(b,10);if(z)if(c in Md)return Id(a,b,"left","pixelLeft");else if(a.parentNode&&a.parentNode.nodeType==1&&c in Nd){a=a.parentNode;c=Gd(a,"fontSize");return Id(a,b==c?"1em":b,"left","pixelLeft")}c=eb("span",{style:"visibility:hidden;position:absolute;line-height:0;padding:0;margin:0;border:0;height:1em;"}); gb(a,c);b=c.offsetHeight;c&&c.parentNode&&c.parentNode.removeChild(c);return b};var Y={};function Pd(a){if(a==1)return h;return!Y[a]}function Qd(a,b){if(!(!a||a==""))if(b==1)if(Y[b])Y[b]+=","+a;else Y[b]=a;else Y[b]=a}function Rd(){var a=[];C(Y,function(b){a.push(b)});return a.join(",")}function Sd(a,b){if(n(a))for(var c=0;c");var e=zd(a,b,Jb);(d=d||e)&&tb("msie")&&!window.opera?b.write("<"+c+' src="http://'+v()+'/pagead/render_ads.js">"):b.write("<"+c+'>google_protectAndRun("ads_core.google_render_ad", google_handleError, google_render_ad);")}var Z=function(a){a=a.google_unique_id;if(typeof a=="number")return a;return 0}; function $(a){return a!=i?'"'+a+'"':'""'}var Xd=function(a,b){var c=b.slice(-1),d=c=="?"||c=="#"?"":"&",e=[b];c=function(f,g){if(f||f===0||f===j){if(typeof f=="boolean")f=f?1:0;ob(e,d,g,"=",D(f));d="&"}};C(a,c);return e.join("")};function Yd(){var a=z&&A("6"),b=Na&&A("1.8.1"),c=Oa&&A("525");if(Ua&&(a||b||c))return h;else if(Ta&&(c||b))return h;else if(Va&&b)return h;return j} function Wd(){return(typeof ExpandableAdSlotFactory=="function"||typeof ExpandableAdSlotFactory=="object")&&typeof ExpandableAdSlotFactory.createIframe=="function"}function Vd(a,b){if(a.google_allow_expandable_ads===j||!b.body||a.google_ad_output!="html"||yc(a,b)||!Zd(a)||isNaN(a.google_ad_height)||isNaN(a.google_ad_width)||!Yd()||vd()&&od()||b.domain!=a.location.hostname)return j;return h}function Zd(a){var b=a.google_ad_format;if(E(b))return j;if(wb(a)&&b!="468x15_0ads_al")return j;return h} function $d(){var a;if(B.google_ad_output=="html"&&!(wb(B)||E(B.google_ad_format))&&Pd(0)){a=["6083035","6083034"];a=xb(a,Ob);Qd(a,0)}return a=="6083035"}function ae(a,b){if(!(G?Z(a)==1:!Z(a))||E(a.google_ad_format))return"";var c="",d=wb(a);if(b=="html"||d)c=xb(["36815001","36815002"],Kb);if(c==""&&(b=="js"||d))c=xb(["36815003","36815004"],Lb);if(c==""&&(b=="html"||b=="js"))c=xb(["36813005","36813006"],Mb);return c} function be(){if(G)return"";var a=Ed(),b=window.google_enable_osd,c;if(b===h){c="36813006";ce(c,a)}else if(b!==j&&Pd(0)){c=a.getEid();if(c=="")(c=ae(window,String(window.google_ad_output||"")))&&ce(c,a);else if(c!="36815001"&&c!="36815002"&&c!="36815003"&&c!="36815004"&&c!="36813005"&&c!="36813006")c=""}if(c){Qd(c,0);return c}return""} function ce(a,b){var c=b.getOsdMode(),d=[];switch(a){case "36815004":c=1;d=["js"];break;case "36815002":c=1;d=["html"];break;case "36813006":c=0;d=["html","js"];break}d.length>0&&b.setValidOutputTypes(d);d=O();b.setupOsd(c,a,T(d,7).toString())} function de(a,b,c,d){G||md(a);var e=Z(a);c=Xd({ifi:e},c);c=c.substring(0,1991);c=c.replace(/%\w?$/,"");var f="script";if((a.google_ad_output=="js"||a.google_ad_output=="json_html")&&(a.google_ad_request_done||a.google_radlink_request_done))b.write("<"+f+' language="JavaScript1.1" src='+$(aa(c))+">");else if(a.google_ad_output=="html")if(Td&&Wd()){b=a.google_container_id||d||i;a["google_expandable_ad_slot"+e]=ExpandableAdSlotFactory.createIframe("google_ads_frame"+e,aa(c),a.google_ad_width, a.google_ad_height,b)}else{e='';a.google_container_id?ee(a.google_container_id,b,e):b.write(e)}return c}function fe(a){Nc(a)} function ge(a){var b=ed().c(2)=="44901217";if(!he(b))return j;b=$d();var c=Bd(window,Z(window));a=ie(a);b=c+je(a.google_ad_format,b);window.google_ad_url=Xd(a,b);return h} var ne=function(a){a.dt=k;if(G&&window.google_bpp)a.bpp=window.google_bpp;a.shv="r20100616";var b=O(),c=T(b,8),d=window.google_ad_section,e=window.google_ad_format,f=window.google_ad_slot;if(c[d])E(e)||(a.prev_fmts=c[d]);var g=T(b,9);if(g[d])a.prev_slotnames=g[d].toLowerCase();if(e){if(!E(e))if(c[d])c[d]+=","+e;else c[d]=e}else if(f)if(g[d])g[d]+=","+f;else g[d]=f;a.correlator=T(b,7);if(T(b,2)&&!ad(b))a.dblk=1;if(window.google_ad_channel){c=T(b,10);d="";e=window.google_ad_channel.split(ke); for(f=0;f-1){for(f=0;f0&&b.length>0)a.eid+=",";a.eid+=b};function we(a,b,c,d){a=Vb(a,b,c,d);Ud(window,document);return a}function xe(){Mc()} function ye(a){var b={};a=a.split("?");a=a[a.length-1].split("&");for(var c=0;c1?window.decodeURIComponent?decodeURIComponent(d[1].replace(/\+/g," ")):unescape(d[1]):""}catch(e){}}return b}function ze(){var a=window,b=ye(document.URL);if(b.google_ad_override){a.google_ad_override=b.google_ad_override;a.google_adtest="on"}} function ee(a,b,c){if(a)if((a=b.getElementById(a))&&c&&c.length!=""){a.style.visibility="visible";a.innerHTML=c}} var je=function(a,b){var c;return c=E(a)?"/pagead/sdo?":b?"/pagead/render_iframe_ads.html#":"/pagead/ads?"},Ae=function(a,b){b.dff=Jd(a).toLowerCase();b.dfs=Od(a)},Be=function(a){a.ref=window.google_referrer_url;a.loc=window.google_page_location},he=function(a){var b=O(),c=T(b,8),d=T(b,9),e=window.google_ad_section;if(E(window.google_ad_format)){if(U(b,4,T(b,4)+1)>4&&!a)return j}else if(wb(window)){if(U(b,5,T(b,5)+1)>3&&!a)return j}else{var f=U(b,6,T(b,6)+1);if(window.google_num_slots_to_rotate){Xb(1); c[e]="";d[e]="";T(b,12)||U(b,12,(new Date).getTime()%window.google_num_slots_to_rotate+1);if(T(b,12)!=f)return j}else if(!a&&f>6&&e=="")return j}return h},ie=function(a){var b={};ue(b);ne(b);yb(b);a&&Ae(a,b);oe(b);pe(b);ve(b);Be(b);b.fu=Wb;return b},te=function(a){var b=window.google_container_id,c=b&&$a(b)||$a(a);if(!c&&!b&&a){document.write("");c=$a(a)}return c},ke=/[+, ]/;window.google_render_ad=se;var Ce=function(){ze();wd();var a=window.google_start_time;if(typeof a=="number"){k=a;window.google_start_time=i}Tb("show_ads.google_init_globals",we,xe);Ud(window,document)},De=function(){window.google_start_time=k;document.write(nd())},Ee=function(){if(od()){md(window);pd(window)}else De()};function Fe(){if(Sb&&typeof B.alternateShowAds=="function")B.alternateShowAds.call(i);else if(Qb)Ce();else{Z(window)||qd();if(td())Ee();else ud()?De():Ce()}}Tb("show_ads.main",Vb,Fe);})() _text/javascriptO.bplist00rsX$versionX$objectsY$archiverT$top$"()012PQRSTUVWXYZ[\]^_`abcdefghlmU$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1"##$%&[NS.relativeWNS.base_7http://pagead2.googlesyndication.com/pagead/show_ads.js*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#Ab3456CWNS.keysZNS.objects!789:;<=>?@AB DEFGHIJKLMNO ^Content-LengthVServer_Content-Encoding\Content-TypeWExpires]Cache-Control]Last-ModifiedSP3pTDate_X-Content-Type-OptionsSAge_X-Xss-ProtectionU14376TcafeTgzip_text/javascript; charset=UTF-8_Thu, 24 Jun 2010 14:24:59 GMT_public, max-age=86400_Thu, 17 Jun 2010 18:24:39 GMT_lpolicyref="http://www.googleadservices.com/pagead/p3p.xml", CP="NOI DEV PSA PSD IVA PVD OTP OUR OTR IND OTC"_Wed, 23 Jun 2010 14:24:59 GMTWnosniffT4442]1; mode=block*+ij_NSMutableDictionaryik/\NSDictionary*+no_NSHTTPURLResponsepq/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchivertu_WebResourceResponse#-27^d$/8>AGPY[bjuw $=ATZ_dLlty  v" !DEFGH_8http://googleads.g.doubleclick.net/pagead/test_domain.jsUutf-8O4(function(){window.google_new_domain_enabled=1;})() _text/javascriptO_bplist00rsX$versionX$objectsY$archiverT$top$"()012PQRSTUVWXYZ[\]^_`abcdefghlmU$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1"##$%&[NS.relativeWNS.base_8http://googleads.g.doubleclick.net/pagead/test_domain.js*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#Abm3456CWNS.keysZNS.objects!789:;<=>?@AB DEFGHIJKLMNO ^Content-LengthVServer_Content-Encoding\Content-TypeWExpires]Cache-Control]Last-ModifiedSP3pTDate_X-Content-Type-OptionsSAge_X-Xss-ProtectionR72TcafeTgzip_text/javascript; charset=UTF-8_Wed, 07 Jul 2010 14:29:25 GMT_public, max-age=1209600_Thu, 17 Jun 2010 18:24:39 GMT_policyref="http://googleads.g.doubleclick.net/pagead/gcn_p3p_.xml", CP="CURa ADMa DEVa TAIo PSAo PSDo OUR IND UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR"_Wed, 23 Jun 2010 14:29:25 GMTWnosniffT4178]1; mode=block*+ij_NSMutableDictionaryik/\NSDictionary4*+no_NSHTTPURLResponsepq/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchivertu_WebResourceResponse#-27^d %09?BHQZ\ckvx %>BUX]b~&8;QvS !JKLM_*http://www.oncampusweb.com/delivery/ag.phpO var phpAds_adSenseDeliveryDone;var phpAds_adSensePx;var phpAds_adSensePy;function phpAds_adSenseClick(a,b){var c='__';var d=new String(Math.random());d=d.substring(2,11);var i=new Image();i.src=a+'/ck.php?'+b+c+'trackonly=1'+c+'cb='+d+c+'oadest='}function phpAds_adSenseLog(a){var b='__';var c;if(c=a.src.match(/^(.*)\/afr\.php\?n=([a-z0-9]+)/i)){phpAds_adSenseClick(c[1],'oaparams='+b.length+b+'n='+c[2])}else{while(typeof a.parentNode!='undefined'){if(a=a.parentNode){var t=a.innerHTML;if(c=t.match(/\/\* openads=([^ ]*) bannerid=([^ ]*) zoneid=([^ ]*) source=([^ ]*) (.*)\*\//)){var d='oaparams='+b.length+b+'bannerid='+c[2]+b+'zoneid='+c[3]+b+'source='+c[4];var e=c[5].split(' ');for(i=0;i(b-10)&&phpAds_adSensePx(c-10)&&phpAds_adSensePy-1)phpAds_adSenseLog(a[i])}}}function phpAds_adSenseInit(){if(document.all&&typeof window.opera=='undefined'){var a=document.getElementsByTagName("iframe");for(var i=0;i @ABCDEFGVServerZConnection\X-Powered-ByWExpiresTDate^Content-Length\Content-Type\Content-Size_Apache/2.2.3 (Red Hat)UcloseYPHP/5.1.6_Fri, 25 Jun 2010 13:33:40 +0000_Thu, 24 Jun 2010 13:33:40 GMTT3295_application/x-javascriptT3295*+YZ_NSMutableDictionaryY[/\NSDictionary *+^__NSHTTPURLResponse`a/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverde_WebResourceResponse#-27V\wz~ #),2;DFMU`bkmoqsuwy{4TYty~f !OPQR_http://www.oncampusweb.com/delivery/lg.php?bannerid=445&campaignid=384&zoneid=160&loc=1&referer=http%3A%2F%2Fwww.columbiaspectator.com%2F2007%2F02%2F21%2Flive-ny-its-yesterdays-news&cb=138d7eea6eO+GIF89a!,D;Yimage/gifObplist00noX$versionX$objectsY$archiverT$top""()012NOPQRSTUVWXYZ[\]^_`abcdhiU$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1 !#$%&[NS.relativeWNS.base_http://www.oncampusweb.com/delivery/lg.php?bannerid=445&campaignid=384&zoneid=160&loc=1&referer=http%3A%2F%2Fwww.columbiaspectator.com%2F2007%2F02%2F21%2Flive-ny-its-yesterdays-news&cb=138d7eea6e*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#AӖ:*L3456BWNS.keysZNS.objects789:;<=>?@A CDEFGHIJKLMVServerVPragma]Cache-Control\X-Powered-ByWExpiresTDateSP3pZSet-Cookie^Content-LengthZConnection\Content-Type_Apache/2.2.3 (Red Hat)Xno-cache_private, max-age=0, no-cacheYPHP/5.1.6_Mon, 26 Jul 1997 05:00:00 GMT_Thu, 24 Jun 2010 13:33:40 GMT_CP="CUR ADM OUR NOR STA NID"_OAGEO=DE%7C16%7CBerlin%7C%7C52.5167%7C13.4%7C%7C%7C%7C%7C; path=/, OAID=018b5acd87943d4dff78bcf9b75659df; expires=Fri, 24-Jun-2011 13:33:40 GMT; path=/R43UcloseYimage/gif*+ef_NSMutableDictionaryeg/\NSDictionary+*+jk_NSHTTPURLResponselm/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverpq_WebResourceResponse#-27\b} !#/13579;=?ACELSanv{<[ #'46;OSgurTZ UVWXY_Shttp://www.oncampusweb.com/delivery/afr.php?zoneid=251&cb=INSERT_RANDOM_NUMBER_HEREXae4a765cUUTF-8O Advertisement Ytext/html[` !\]^__Fhttp://www.oncampusweb.com/images/a3ab704c79f9fbfdf82c325c3a3e918c.jpgOYJFIFddDucky<http://ns.adobe.com/xap/1.0/ © 2009 Richard Termine Richard Termine Adobed        !1AQa"2qBR#3br$ђCSs4Tteu%5U6'78!1AQaq"2BRb3 ?u`(ZhhE?.hq9` ?q|4ha ƜNހ 81M':4uwyin:@H@ ʇC3:ݠ SonC@5途@Nc.,u+in 4lO}-݅ލP0dhۉhhvws2\N%.悦ʩ}i5+`:58DSzC|&K;2CȠU}@21VYI>G@9kgњ@ tҨ;/$=ɖQE-}G|<.쳗]4[י8_uz?IC[{nfG%wCI?G3 sҳh`WxGMhEsi<{F9 x #Ȼ/{=yv@"dI xK~Ưe#:oR$K}(|Ɍ7hi>wI]X4]# ؉[N(kWDgיB1d򱋌WƼzQxh'.\?o2'mX[2+gdVhe_@.m7rG"CuM9p^u.{-DZ; ;VlP>2Ct,Kh0wYc/[Cqv=FVy}ŝLw7k+ #>u!|4 ĭKa}șQ"uOW]Y{WxMqǵ|Թ$L2ⱺht+~\;$ݿ%,ohYpJCy}Z Y,Uh/=dITS@9u= Q8;o=h0h2FD2sm;"mݥd1 88:;tҍD}aBKYL.Y x.;[&/oܿoi )w}M:Y_T2wwۘIH"x{#}/X{DT`a>}LFc!keZ^\@ JK+: c+c{ H inFf4$JE_yt=ԼfwgiEȘkdtdV&%xb9/ѱ!]&I#o i tW۾]XcÌXbą1Ȫ2u 7|O ;N[^g TOzwtb#l##LsKP t<鲹5Mu{w ,ŞI$cM٪X={7p> 9.leoj.Kjge06ݫHrLlm{KypʃWLhrD^!oXL9%)dRVP!`r{M͒"GZiS#a-6k[gfU&C Fk;yB"r0ܲ#N\}BkW@AN|k4N@%=tHPC5;FIuڽܝ޺!*9ĪYZ*<4??~ϐ̼׹0>C:±K/4bjzh}[_`ޜ4 a2rGxꈍN^򷗆'oաJ#?iQ+VN[9*2R܏%#!;y肋DflЈ 1R:$s[]j$ vb:h=s>BϚ XqE^]!?%/L؆dr nֳG 9tk]ss2GbhEѲ!_o%r$%gy5HjI馂eyZ .:#w=0,xg[ߒdik @A;e"/qgkf"uB>:A+sX}s\c2Re UT>ws9;ˡ-ByK8ł0K-1xd{[eNK%^CR+nsy;O$ֶ@o# o:GcňO-Vkx=bc^09oܽW@*B2 [ F83d%]a-_V>,oqkm&FU**O]ؑGXor97Sv` bzBM[ݚ1({rI'ݍ}~K:;v ZV- DrO(u%wykZEY#g䲻i2hT ` ֛9,.R&໽'/NyH hэ7"$ qdo3 N Ic^fB)aψMzD"C0ADEBH")S3SL n ƹ G,nk1֞=*??ՙp^n~?=ϒϏC_tLAӸOjF7/#єp8q>&Pv; ueHqeKK dfXs׊WFrZCr%:HkKDo$r=(Fmo{^Uᅖ]VGvMߎKm{y%okxd1q)UQwRyRUХnMyg:Ri8Ip Tq7fY.~O'gj> 4`s6A{NӶd gL\zI[#`@:3k(OM%RQŠ($e LR2՚G%Sd/$+FX.am6YY2&K)bm=h%d2;qiQVqZauŝ/&e*fTƥz7 sgb+E|*[Yxe6$/)Cpy W[뗎#sKlӵ$sNj CAu5ںB;';bσX%<IoY[ oMe]wk}opK{kh刵ߩ(0ݨt[n-%UXoQ]d*t펹cm%< #$ ӤMg0= 5N"˸C4D"#7FY%4Ji ɕ-%*މ4XJJ#Q8є(tao]KLuH!STTfA칢< 0m|g's ( ˮfVR}6ZWqUNEצc u!R~`дJhm}J!3p-FAR80@Χ0i *t18}) &ʭ$x;GNRh1tp NBPEh7T7E&H_>C\ey1,ҫUU&xp/g}"2cO|HI6c:tœv}̞kJ ˛;Y!=kpƪ進(ܿE}vaǐL.OJPujz0tS2FDT#okebX*SD:>r4-? 1+xW: S]NJѾCFb3X\4O4+њ쑖VtLK [#eԵijӍFAj@@$cq<6?Vh)e` ɦ%`2V\Q L90ŝAB -G@I[}t;鱡AHp''alY [Rk\B Wi: H|WW$IF|7Ƶ"ICS]kٟ%-m| oq7YgZ},T{hZxmu> TNX\Gwe3Ӛ2U*hG$k˷{c/r`$D\\8 2,ƀQm$.:߹'8^ʒ돁[!w8vMG.q >j/^*UI䪆sQDaX;z,XdRTkXكF2{ɸSF:'5VO*dr6O֖G{vӸV>>vbV R |.[.q$R`mU 9ZmMm[(_o^EFrLKȈVwcoW!zfd 2Z㾱[jDZ4 tPyKdgc%G:-;f`L t͆"~vJd&cN*xc,ٙFhOsf{ ^sc>_6_h)_ ,/s;wbrVz;cwaP4 }v9x\՜2l"'%p F($ 9jG[lrsPY\dw[F6ڕ=@;f;[=q6gyr^; 6h-T PztQMHq1'_\I& T0e?hT9:f;͝3~ݲ[joe[j# T ֵ'}8/l>bl>.(s$ch0QRzj@XocHnm_օG^@2޴h=ݵ fc^)^V ,l-+;! I-ui>T |[5tWHf:݈+ᦘx VػY 8Iݍz T 4CU'[cn.2!843 \*FaQvKS w?sH[[n w-^0Clu28'g lw)xf]H5hH/)|6k|~+WO詩ԶRJJPYUͩDZ*!b`:1qviq} !i@fU \fO۫~_?cch⏔PM'y/=*V-|ΚJzFdmZ$F,u[IvFncDa^?.D+R'RMI#}b9ҚX:H5Mclemb|&=di{ 'C:a[TCv%永f,} i Bcfu!ڧ㬳⭩o-4kQݯ϶r [=7p0XŎϮOaw? д*;j*Hfr ZOwcȪYoS~(wmv3DERty,B)`N"uYߞlca&osoou{رIy"E oKo Ei_['sy.r5q xHZqaPGz+vj]+$ lQ"}Y^Gڀr)rDܐ3om KvgO0UӭtI;h}v\opYA[C+GE<gmk\#nkh<Ұ|>^nFGqslvEfv2++[yMJ7>)e(e4nGWHa sSĐ^vHܒrxjgy kw#$wcb*(~яMT~]s3}Wb(m-ThuؿV?k**^~SIzv#Hf c/˔TW^ Ⱦ9KU[c PyP"쪻 to#<d'Z$KcƭTR T-IU7cU ٵP9N#%lf:&䐄)g#&R"6hd&eaA6L2? Vֽ=BSjv*5XRh5i 6x* uhHIbAWQX OjMNR~JC٣6$\vQJuu;vVVVUy[[<ŔiCR=Y?I:ŕlݿ/×wUCK|< t6i<D?]FMfGR.׾}i%f+uɃrVfY4a|?Sgg,㯱GWx-VnH*lF!nW H[1$9ڤ LR6-zkx؏P[ N$!:nFM)X:ɬaэ5FX6-l XF;PЎËȍmV:Pͨu4V8a5; UX||UY*l~RtMGkX =#ȫϨt50lJӘ6z}\~>A|d9'pIhI' 4."A? 6`ujR>"&_'1a~na1l $4r)֪Mx2[OGϙCy&E{U[Y5[9u[uklڄfL*<ח]>띷!tX͕z}0oͣ`o=[ao-5: y{ttI!k6i (԰zJxk6$'A]fѢ +h2׷W+ lHQN@YYfcN4 PѢaA:(-FՋݒEc5D҅Y5څIjS"\3*lG 6 i饰֗A4WY>jO74<R.G۸# 2}Ѱ}l8L4k%F$vZ#0jTiAU88 1e)AՐz}9SD!M_Fr b6 C_q2q2K`]c=MI ASMx],h*ԍ u-eoPIV4Ze͇zWRܤl#N셲h#IԬM :\csIprTG7os& ^O4ՕWM'J<Dz^~x&xfVhI#qŕ|u}226[p,mҊij`9UvyR<u~º-n0Ժtom$<,R`)~}(Y|i!u)Arf2oWD}S쯬Q F&M4X)X S"/N~c CĔֵ4 n+q:8A@X1xuUuqē@LoVn<׉ei^6fD丬Q>bkE-Hmno.oBV^Z$k׻n<#A $?[`]룲H @y.[ R5˕P%XqTy6NKu}nzt*6WsAXF4u%[MU1f mK_{%PJKn$?AS.mJod&$lOjD%l`GF'U)|$xk%XD'S4nڿUkXnX-!wbLi ZRI6싺?U?5ؿ翛;]e@}wm<*)Z&A8Xq:r,Śkȿ1ΝaXȮ#PєٯcUȋ@~#a\iS6 +<ݿK{wXu SW x(:J[yvW)muq kX"k>Z˗[`_#Fl{(!sY;6"/i rP]wT{'A+%ܸ4-Lf2 \+X(߉7βIt u' _?_wﭶvxn#paT\ݺD9RIxvxl=R[X䀪i/md|P<}e|)C.;6{I;mvO r;7ڣ3v(sFFk+%7'C<\GaF cMFڇ@Y dȡ&n-UTn*Y}Iy5,^R,uyd^\RӔr̫(c#$Ʈ^{o^޺\-:kTz "|֋2q>V zu]L"]=RZr\U,[ubpC-kYd$<# gY ==c~4=ɪZXa{O9c-lGZ_V6!2DF]՜ ƜZ_GRqk ((.!$Z`Y2?J׳oo&:ݐE=*Oh޾oPQhGzvnHCm&-+mvIUUf!jҚ=/ԻX򓓙E%^s}{-lo#ö6b!p,1T4(A_M_>E qUBhۯv7 LYJF&N$*Iᶳ׿g|ilJ)=NA=ynDŽh=4RwBgul= If& uzk3+V˒%ٽ̎nJݪ?s礭(f޵˷GJgʑ/3cۼd@w@י>Ⱦ=ih]j&2ui"\ddtq]4mo_mZ{k ۄqdD~BZAO^ZZS>x0[6M(/~~͵Vţ|t 8)Oڻ܊']<|dĪW #j6'bv=j!lX%#`Wk`+WCey|UF'Cuclbd^T"Zx&k;cOx`u "(.Ȉm"OOkՠs\A3:4RuI hF.娀%լ{~(WܪS~[/AS:97G/CX$_O¼dz'r[H'͘/Rb,+ֽq54*dGf<z76z*eZw'tI2BLQQ#GEbUYi]ھXkerY{64 ]= ps=C6_֚Sk[Oޞ4Pmf5h*ҁkAon-bʱ)~#QܗR7e5C,%{u}MklE!su?^3+)Dmhuec##.G8,b1xH oؒ7)^|qU&ժKQ}g'nجޑckV2HQB5×-Չ?aswquLjHbp}9$XLn{0ٞ泸+`mUki\.҅I]&߁I/,I–'SP[nyZruS=v)qcXp6ʽk{:%V8v5V둶~rr{uIWJ2;4 ȬSe~%5:x]k߹5Ϯ\OF&CD{]X.lRa4@5cz~5dY'K?o Q֚篊|&Eݲ|3W̡F.iOi!{ ?~QQ^z3x,HaXV`6VLw_KOFƼ-gzgiHR3Yn 6%yS\05ta vq<[lP[b-} mׁ:HR=:>u^_nPk;^:T*4%QiA6ӑ"5Kk.#]A\qXLS eڟ?O,NHe)HzhLiO}AF$C%9b7_mb~ 1r_##L FsRw5|3i}Li-_WuKHR+EQ)9is*iȚ]ZVoEvN읥V 5 -.YcMd*A΅jt3GCF*NҷylgaPM)nnj[ŷu. OYgK{]Գ֛ tW h wf:5-VF5=ӫ>a{OS;REd1۶k$D|-?DԱ#\6Z{xm1+_J"[OUW$15*RWٻVh_!S){iuh-,%C=hcM TW\~d]˭~ڞ176'S P}:TS+5rJŇ٧P wR^ŴsZzrӥ%> P\}wt!rm5$r aB|8jR+rݓ1K4*#5b8ǂF5mTK B~Z!%`j|4rm#+CH kQA D>&=Buz葲hof32SDj@_fQYF<#CW^M#H4O!HMtBtr V>uO_Ϧ8;J_.R:xB$pur";F 7צCM%NM߳@ f6C"H zP@ade?hy{=KG;S";Ȥ[Z΄"zW&JKk5[Sȃe}a}-^W;cU]=I"K|^D\LYSO |u6&VO$@h׭4. xz >RLߧ%g&ԖWٿ1MCђ&7H6z@*F@ M '@M8 @TzAt̾'ClW`$J?s#rk=!ŠQ}%7rg{]Om}i+$rBpٸL5=4qXdgR[Ri#ԅVih؋,y)s󙫬]֯ a;qI :RiVwgc%s9d\u"*d%?L_cow?aL3e/+{r#kaC^$i $%CqPE>O =e{͈妎@63,p۫}Nzc*t9?f".߂; I[%g}PD"N;/!@@{綠_ÚrXl[M H^l8 "FҭzOA=x;\YOzU䷏+NeܨLFglrk.dM4"VlVRV #?=ݡq DV+w=E 0]cS׉w t!!?v~?͆v_;gF ^^A5ܫMIbh0rLF:ke%_Na+'qp$Ubv[ aXr,{m%Kuթƀ;; ̖M YI$O[ֿ/d.~r4bG&/]\[G`ԉ`ƛ%v8{r9{[ՈvV~QqG%~$BH_v;/pÇIekpCNEc*BU7 x4#% bȚ7_=F6BWdp1Vf4FZiX@-*|t-ޭ"xJJU~Hqkr7yKˋky%xdRX#e&m#Ͻ{#u"g/Ѳ7nfkQiZSw.ma1Ǒ&HYހؔI'm6͝]؉ZC< N3pR^"J/9Աɗ]ddqYnyִ)v9y.ߚbVגzD pi\gsi% IDKa4 72Wٶܢ2W׏wIqbBG&Tta 윖_`^iL b.ǁný2|O= :nVh#$x_ HF57X|6Fi rr*i(^K4W { ^ktCέʢVL7uw>(/E"q`kq]L*t,$t`I@2=NFS@ =|t@?vb?Zimage/jpegOHbplist00fgX$versionX$objectsY$archiverT$top"()012JKLMNOPQRSTUVWXYZ[\`aU$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_Fhttp://www.oncampusweb.com/images/a3ab704c79f9fbfdf82c325c3a3e918c.jpg*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#AӖ:PU3456@WNS.keysZNS.objects789:;<=>? ABCDEFGHIVServer]Accept-RangesZConnection\Content-TypeTDate]Last-Modified^Content-LengthUX-PadTEtag_Apache/2.2.3 (Red Hat)UbytesUcloseZimage/jpeg_Thu, 24 Jun 2010 13:33:41 GMT_Fri, 04 Jun 2010 17:06:05 GMTU23011_avoid browser bug_"b56ab-59e3-4883756a3d940"*+]^_NSMutableDictionary]_/\NSDictionaryY*+bc_NSHTTPURLResponsede/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverhi_WebResourceResponse#-27X^y|(-8AGJPYbdks~ +17Bb'9<RjT !abcd_http://www.oncampusweb.com/delivery/lg.php?bannerid=1550&campaignid=383&zoneid=251&loc=http%3A%2F%2Fwww.columbiaspectator.com%2F2007%2F02%2F21%2Flive-ny-its-yesterdays-news&cb=621c301807O+GIF89a!,D;Yimage/gifObplist00noX$versionX$objectsY$archiverT$top""()012NOPQRSTUVWXYZ[\]^_`abcdhiU$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1 !#$%&[NS.relativeWNS.base_http://www.oncampusweb.com/delivery/lg.php?bannerid=1550&campaignid=383&zoneid=251&loc=http%3A%2F%2Fwww.columbiaspectator.com%2F2007%2F02%2F21%2Flive-ny-its-yesterdays-news&cb=621c301807*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#AӖ:U o3456BWNS.keysZNS.objects789:;<=>?@A CDEFGHIJKLMVServerVPragma]Cache-Control\X-Powered-ByWExpiresTDateSP3pZSet-Cookie^Content-LengthZConnection\Content-Type_Apache/2.2.3 (Red Hat)Xno-cache_private, max-age=0, no-cacheYPHP/5.1.6_Mon, 26 Jul 1997 05:00:00 GMT_Thu, 24 Jun 2010 13:33:41 GMT_CP="CUR ADM OUR NOR STA NID"_OAGEO=DE%7C16%7CBerlin%7C%7C52.5167%7C13.4%7C%7C%7C%7C%7C; path=/, OAID=efff256b238cd9099f8b2464ba96fc8d; expires=Fri, 24-Jun-2011 13:33:41 GMT; path=/R43UcloseYimage/gif*+ef_NSMutableDictionaryeg/\NSDictionary+*+jk_NSHTTPURLResponselm/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverpq_WebResourceResponse#-27\b}  &(*,.02468:<CJXemrv3R+-2FJ^l~rfl ghijk_[http://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-8888057119309500&output=html&h=250&slotname=9652199635&w=250&lmt=1277386418&flash=10.0.42&url=http%3A%2F%2Fwww.columbiaspectator.com%2F2007%2F02%2F21%2Flive-ny-its-yesterdays-news&dt=1277386424352&shv=r20100616&correlator=1277386424354&frm=0&adk=1500770830&ga_vid=1790308295.1277386425&ga_sid=1277386425&ga_hid=1895732166&ga_fc=0&u_tz=120&u_his=8&u_java=1&u_h=900&u_w=1440&u_ah=874&u_aw=1440&u_cd=24&u_nplug=7&u_nmime=97&biw=1116&bih=802&ref=http%3A%2F%2Fwww.google.de%2Fsearch%3Fclient%3Dsafari%26rls%3Den%26q%3Dolumbia%2BSpectator%2C%2BJames%2BDewille%2C%2B%25E2%2580%259CLive%2BFrom%2BN.Y.%2C%2BIt's%2BYesterday's%2BNews%25E2%2580%259D%2C%2BFebruary%2B2007%26ie%3DUTF-8%26oe%3DUTF-8%26redir_esc%3D%26ei%3Dr14jTMuvHIaeOID71egE&fu=0&ifi=1&dtd=642&xpc=pUsr8oTMU3&p=http%3A//www.columbiaspectator.com_google_ads_frameUUTF-8Oy'
Ads by Google
Ytext/htmlmsx !nopqr_:http://pagead2.googlesyndication.com/pagead/js/graphics.jsUutf-8O(function(){var a;AdSenseGraphics.POS_TOP_LEFT_=0;AdSenseGraphics.POS_TOP_RIGHT_=1;AdSenseGraphics.POS_BOTTOM_LEFT_=2;AdSenseGraphics.POS_BOTTOM_RIGHT_=3;AdSenseGraphics.X_INTERCEPT_TOP_=0;AdSenseGraphics.X_INTERCEPT_BOTTOM_=1;AdSenseGraphics.Y_INTERCEPT_LEFT_=2;AdSenseGraphics.Y_INTERCEPT_RIGHT_=3;AdSenseGraphics.USER_AGENT_=navigator.userAgent;AdSenseGraphics.IS_OPERA_=typeof opera!="undefined";AdSenseGraphics.IS_IE_=!AdSenseGraphics.IS_OPERA_&&AdSenseGraphics.USER_AGENT_.indexOf("MSIE")!=-1; AdSenseGraphics.IS_SAFARI_=!AdSenseGraphics.IS_OPERA_&&AdSenseGraphics.USER_AGENT_.indexOf("Safari")!=-1;AdSenseGraphics.S_CURVE_CLASS_NAME_="curve";AdSenseGraphics.ROUNDED_CORNER_BG_CLASS_NAME_="rc_bg";AdSenseGraphics.ROUNDED_CORNER_BORDER_CLASS_NAME_="rc_border";AdSenseGraphics.SIGMOID_FUNCTION_WIDTH=12;AdSenseGraphics.SIGMOID_FUNCTION_OFFSET=6;function AdSenseGraphics(){}a=AdSenseGraphics.prototype;a.getPixelLeftX_=function(b){return b};a.getPixelRightX_=function(b){return b+1}; a.getPixelBottomY_=function(b){return b};a.getPixelTopY_=function(b){return b+1};a.computeSigmoid_=function(b,e,c){b=12*b/e-6;return c/(1+Math.exp(b))};a.computeSigmoidInverse_=function(b,e,c){if(b<=0)return e;if(b>=c)return 0;b/=c;b=Math.log((1-b)/b);return e*(b+6)/12};a.computeCircle_=function(b,e){var c=Math.sqrt(Math.pow(e,2)-Math.pow(b,2));return isNaN(c)?0:c}; a.addStyleRule_=function(b,e){if(AdSenseGraphics.IS_IE_)document.styleSheets[0].addRule(b,e);else{var c=document.createElement("style");c.type="text/css";var d=AdSenseGraphics.IS_SAFARI_?"innerText":"innerHTML";c[d]=b+"{"+e+"}";d=document.getElementsByTagName("head")[0];d.appendChild(c)}}; a.createDiv_=function(b,e,c,d,f){var h=document.createElement("div"),j="position:absolute;overflow:hidden;left:";j+=b;j+="px;top:";j+=e;j+="px;width:";j+=c;j+="px;height:";j+=d;j+="px;";if(f!=null){j+="opacity:";j+=f;if(AdSenseGraphics.IS_IE_){j+=";filter: alpha(opacity=";j+=Math.round(f*100);j+=");"}}h.style.cssText=j;return h}; a.getCirclePixelIntercepts_=function(b,e,c){var d=Array(4);d[AdSenseGraphics.Y_INTERCEPT_LEFT_]=this.computeCircle_(this.getPixelLeftX_(b),c);d[AdSenseGraphics.Y_INTERCEPT_RIGHT_]=this.computeCircle_(this.getPixelRightX_(b),c);d[AdSenseGraphics.X_INTERCEPT_BOTTOM_]=this.computeCircle_(this.getPixelBottomY_(e),c);d[AdSenseGraphics.X_INTERCEPT_TOP_]=this.computeCircle_(this.getPixelTopY_(e),c);return d}; a.getSigmoidPixelIntercepts_=function(b,e,c,d){var f=Array(4);f[AdSenseGraphics.Y_INTERCEPT_LEFT_]=this.computeSigmoid_(this.getPixelLeftX_(b),c,d);f[AdSenseGraphics.Y_INTERCEPT_RIGHT_]=this.computeSigmoid_(this.getPixelRightX_(b),c,d);f[AdSenseGraphics.X_INTERCEPT_BOTTOM_]=this.computeSigmoidInverse_(this.getPixelBottomY_(e),c,d);f[AdSenseGraphics.X_INTERCEPT_TOP_]=this.computeSigmoidInverse_(this.getPixelTopY_(e),c,d);return f}; a.getSigmoidAntiAliasOpacity_=function(b,e,c,d){c=this.getSigmoidPixelIntercepts_(b,e,c,d);b=this.getAntiAliasOpacity_(b,e,c);return b==-1?0:b};a.getCircleAntiAliasOpacity_=function(b,e,c,d){c=this.getCirclePixelIntercepts_(b,e,c);b=this.getAntiAliasOpacity_(b,e,c);if(b==-1)return 0;return d?1-b:b}; a.getAntiAliasOpacity_=function(b,e,c){var d=0,f=Array(2),h=Array(2),j=false,m=false,g=false,n=false,k=this.getPixelBottomY_(e);e=this.getPixelTopY_(e);var l=this.getPixelLeftX_(b);b=this.getPixelRightX_(b);if(c[AdSenseGraphics.Y_INTERCEPT_LEFT_]>=k&&c[AdSenseGraphics.Y_INTERCEPT_LEFT_]=l&&c[AdSenseGraphics.X_INTERCEPT_TOP_]=k&&c[AdSenseGraphics.Y_INTERCEPT_RIGHT_]=l&&c[AdSenseGraphics.X_INTERCEPT_BOTTOM_]h[1]?h[0]:h[1];d=f+(h-f)/2}else if(j&&n)d=h[0]*f[1]/2;else if(m&&g)d=1-(1-f[0])*(1-h[1])/2;else if(m&&n){h=f[0]<=f[1]?f[0]:f[1];f=f[0]>f[1]?f[0]:f[1];d=h+(f-h)/2}return d}; a.createSigmoidCurve=function(b,e,c,d,f,h){this.addStyleRule_("#"+b.id+" ."+AdSenseGraphics.S_CURVE_CLASS_NAME_+" div","background-color: "+d);b.style.display="none";d=this.createDiv_(0,0,e,c);d.className=AdSenseGraphics.S_CURVE_CLASS_NAME_;for(var j,m=c-1,g,n,k,l=c-1,q=0;q0){var l=n?e-k:0;k=this.createDiv_(l,0,k,c-h);l=k.style;l.backgroundColor=d;m?l.borderTop=f:l.borderBottom=f;b.appendChild(k)}k=c-j;if(k>0){l=m?c-k:0;k=this.createDiv_(0,l,e-h,k);l=k.style;l.backgroundColor=d;n?l.borderLeft=f:l.borderRight=f;b.appendChild(k)}this.createRoundedCorner_(b,e,c,j,h,n,m);g.display=""}; a.createRoundedCorner_=function(b,e,c,d,f,h,j){var m=f>0;f=d-f;e=h?0:e-d;var g=j?0:c-d;c=this.createDiv_(e,g,d,d);c.className=AdSenseGraphics.ROUNDED_CORNER_BG_CLASS_NAME_;var n=this.createDiv_(e,g,d,d);n.className=m?AdSenseGraphics.ROUNDED_CORNER_BORDER_CLASS_NAME_:AdSenseGraphics.ROUNDED_CORNER_BG_CLASS_NAME_;for(var k=f,l=d,q=f,o=d,s,t,u=d-1,r=0;r0){g=j?d-s-l:s;g=this.createDiv_(e,g,1,l);n.appendChild(g)}for(p=q-1;p?@AB DEFGHIJKLMNO _X-Xss-ProtectionVServer_Content-Encoding\Content-TypeWExpires]Cache-Control]Last-ModifiedSP3p_X-Content-Type-OptionsTDateSAge^Content-Length]1; mode=blockTcafeTgzip_text/javascript; charset=UTF-8_Thu, 24 Jun 2010 21:34:33 GMT_public, max-age=86400_Wed, 23 Jun 2010 17:20:18 GMT_lpolicyref="http://www.googleadservices.com/pagead/p3p.xml", CP="NOI DEV PSA PSD IVA PVD OTP OUR OTR IND OTC"Wnosniff_Wed, 23 Jun 2010 21:34:33 GMTU57553T2157*+ij_NSMutableDictionaryik/\NSDictionary*+no_NSHTTPURLResponsepq/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchivertu_WebResourceResponse#-27^d"'2;ADJS\^emxz"&?DHWejoW_  #v% !tuvw_Jhttp://pagead2.googlesyndication.com/pagead/abglogo/abg-en-100c-ffffff.pngOÉPNG  IHDRN.IgAMA7tEXtSoftwareAdobe ImageReadyqe<UIDATXohMqǏvmRlXWwr/.Eh[uVB 八P-!ڭiyL-qhkLR:ӹס\t=s~{w VaX1{TjˉtN0 pWx_O.#l}T? qK 2=cи,vEZKuD4At1~\kA0D75Nen]Rt0%_B" wBvǁqb(A¶t>ɈhU˜[h Lx0[a1B&B7Be)p!v~i_ "u.rGDW{E⃠;1;D jSmMZ _} 16* ra0DEL:UjNNV<˘1ѺB'zHNjL{[Yv.vy[mRחWOgYQGv_E]9lB[|u=iu~8K.T-Ʒ*blߣ¾؝/'$[a)G;p |zLz9djZD\ZiF\L0L\쥿c֍I:6P>? ZapEYsZLp~{?x<#N]_o꙯/Q|U =Vh&Ұȋp(bι,'\sfCxinN& ݢW.{U{\ΙR˧VX:bnqiaQ l3fS4!+0s뤆֯\ſ8ϩé?ub7^WmU A)N.Q^/GiPIENDB`Yimage/pngObplist00noX$versionX$objectsY$archiverT$top""()012NOPQRSTUVWXYZ[\]^_`abcdhiU$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1 !#$%&[NS.relativeWNS.base_Jhttp://pagead2.googlesyndication.com/pagead/abglogo/abg-en-100c-ffffff.png*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#AҌk]3456BWNS.keysZNS.objects789:;<=>?@A CDEFGHIJKLMVServerSP3p]Cache-Control\Content-TypeWExpiresTDate^Content-Length]Last-Modified_X-Content-Type-Options_X-Xss-ProtectionSAgeWGFE/2.0_lpolicyref="http://www.googleadservices.com/pagead/p3p.xml", CP="NOI DEV PSA PSD IVA PVD OTP OUR OTR IND OTC"_public, max-age=86400Yimage/png_Thu, 24 Jun 2010 17:24:17 GMT_Wed, 23 Jun 2010 17:24:17 GMTS963_Wed, 28 Mar 2007 02:19:40 GMTWnosniff]1; mode=blockT4522*+ef_NSMutableDictionaryeg/\NSDictionary*+jk_NSHTTPURLResponselm/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverpq_WebResourceResponse#-27\b}05@IORXajls{5HLT%)IQ_dir !yz{|}_3http://pagead2.googlesyndication.com/pagead/sma8.jsUutf-8O(function(){ var c=window,d=document;function g(a,b){return a.cursor=b}function h(a,b){return a.onmouseover=b}function i(a,b){return a.display=b}var l="appendChild",m="length",o="style",s; function v(a){this.O=a.adsContainer;this.K=a.nextAdIndex||0;this.z=a.linksContainer;this.b=a.previousLink;this.a=a.nextLink;this.v=a.linkArrowColor;this.q=a.linkActiveBgColor;this.w=a.linkInactiveBgColor;this.G=a.linkActiveCursor;this.H=a.linkInactiveCursor;this.I=a.loading;this.j=a.requestToken;this.fa=a.renderAds;this.S=a.getNextAdRequestUrl;this.ca=a.maxAds;this.U=a.handlerUrl;this.ha=a.requestUrl;this.R=a.formatParams;this.d=a.pages;this.c=0;this.i=false;this.o={};this.n={};this.da=a.nextAdsMessage; this.ea=a.previousAdsMessage;this.f=a.arrowHeight;this.g=a.arrowWidth;this.l=a.arrowSize;this.P=a.arrowGap;this.Y=a.isRtl;this.X();this.ja();i(this.z[o],"block")}s=v.prototype;s.ba=function(a){this.V();if(a.ads[m]==0){this.j=null;this.c=0;this.A()}else{this.j=a.token&&a.token[m]>0?a.token:null;for(var b=0;b0)this.aa();else if(a==1&&(this.j||this.c0||a==1&&(this.j||this.c0){h(this.b,this.b.k);this.o[2][o].display=="none"&&this.L(0)}else{h(this.b,null);this.M(0)}if(this.j||this.c?@AB DEFGHIJKLMNO _X-Xss-ProtectionVServer_Content-Encoding\Content-TypeWExpires]Cache-Control]Last-ModifiedSP3p_X-Content-Type-OptionsTDateSAge^Content-Length]1; mode=blockTcafeTgzip_text/javascript; charset=UTF-8_Thu, 24 Jun 2010 19:31:57 GMT_public, max-age=86400_Wed, 26 Aug 2009 22:41:48 GMT_lpolicyref="http://www.googleadservices.com/pagead/p3p.xml", CP="NOI DEV PSA PSD IVA PVD OTP OUR OTR IND OTC"Wnosniff_Wed, 23 Jun 2010 19:31:57 GMTU64910T1668*+ij_NSMutableDictionaryik/\NSDictionary*+no_NSHTTPURLResponsepq/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchivertu_WebResourceResponse#-27^d +4:=CLUW^fqs 8=AP^chPXx~v  !_Nhttp://www.columbiaspectator.com/sites/default/modules/feedback/feedback.css?2Odiv#feedbackModule { display:none; position: fixed; width:480px; top:70px; left: 50%; margin-left: -240px; z-index:1000; } p#feedbackReport { padding:5px 0; margin:5px 0; } #feedbackContainer { position:relative; padding:15px; background: rgba(0,0,0,0.6); border-radius: 13px; -moz-border-radius: 13px; -webkit-border-radius: 13px; } #feedbackModule h2 { background:#045686; color:#FFF; padding:10px 15px 8px; font-size:1.2em; margin:0; font-family:Helvetica, Arial, "san-serif"; } #feedbackModule textarea { font-family:Helvetica, Arial, "san-serif"; color:#999; width:90%; height:100px; padding:5px; font-size:1.05em; margin:7px 0 0; } #feedbackModule select { margin:7px 0; } #feedbackModule option { padding:0 3px; } #feedbackForm { padding:1px 25px 10px; } ul#feedbackControls, form#feedbackForm { background:#EFEFEF; } ul#feedbackControls { border-top:1px solid #BABABA; padding:10px 0; width:100%; text-align: right; } ul#feedbackControls li { display: inline; padding:5px 8px 3px; font-size:1.1em; background:#045686; border:1px solid #FFF; color:#FFF; margin-right: 5px; } ul#feedbackControls li:hover { cursor: pointer; color:#FFF; background:#454545; border:1px solid #BABABA; } ul#feedbackControls li#feedbackCancel { margin-right: 20px; } div#sendFeedback { position:fixed; left: 0; top: 200px; height: 96px; width: 30px; cursor: pointer; z-index: 100; background: url('feedbackButton.png') no-repeat; } div#sendFeedback:hover { background: url('feedbackButton.png') no-repeat -30px 0; } #sendFeedback span { display: none; }Xtext/cssObplist00rsX$versionX$objectsY$archiverT$top$"()012PQRSTUVWXYZ[\]^_`abcdefghlmU$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1"##$%&[NS.relativeWNS.base_Nhttp://www.columbiaspectator.com/sites/default/modules/feedback/feedback.css?2*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#AӖ3F\3456CWNS.keysZNS.objects!789:;<=>?@AB DEFGHIJKLMNO VServerZConnectionTEtag_Content-EncodingTVary\Content-TypeWExpires]Cache-Control]Accept-Ranges]Last-ModifiedTDate^Content-Length_Apache/2.2.3 (CentOS)Uclose_"a0ea2a8-611-6ab5a500"Tgzip_Accept-EncodingXtext/css_Thu, 08 Jul 2010 13:33:39 GMT_max-age=1209600Ubytes_Mon, 10 Aug 2009 08:31:48 GMT_Thu, 24 Jun 2010 13:33:39 GMTS615*+ij_NSMutableDictionaryik/\NSDictionary*+no_NSHTTPURLResponsepq/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchivertu_WebResourceResponse#-27^d6;FOUX^gpry*8FKZrx )-2HLY\auyv !_Rhttp://www.columbiaspectator.com/sites/default/modules/newsletter/newsletter.css?2Oeform#newsletterSubscriptionForm { color:#303030; clear: both; float: left; } div#newsletterSubscriptionOptions { display:none; clear:left; margin:5px 0 0; padding:5px 0 0; font-size:0.95em; } #newsletterSubscriptionForm > label { float:left; padding:5px 10px 0 0; font-size:0.9em; } #newsletterSubscriptionOptions li { margin:6px 0; } #newsletterSubscriptionForm > input { float:left; width:120px; margin-right:10px; } p#submitNewsletterSubscription { float:left; cursor:pointer; font-weight:bold; padding-top:2px; margin:0; } div#newsletterReport p { padding:5px; } div#newsletterReport { margin:5px 0; } Xtext/cssObplist00rsX$versionX$objectsY$archiverT$top$"()012PQRSTUVWXYZ[\]^_`abcdefghlmU$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1"##$%&[NS.relativeWNS.base_Rhttp://www.columbiaspectator.com/sites/default/modules/newsletter/newsletter.css?2*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#AӖ3+3456CWNS.keysZNS.objects!789:;<=>?@AB DEFGHIJKLMNO VServerZConnectionTEtag_Content-EncodingTVary\Content-TypeWExpires]Cache-Control]Accept-Ranges]Last-ModifiedTDate^Content-Length_Apache/2.2.3 (CentOS)Uclose_"a0f091c-265-6a972080"Tgzip_Accept-EncodingXtext/css_Thu, 08 Jul 2010 13:33:39 GMT_max-age=1209600Ubytes_Mon, 10 Aug 2009 08:31:46 GMT_Thu, 24 Jun 2010 13:33:39 GMTS277*+ij_NSMutableDictionaryik/\NSDictionarye*+no_NSHTTPURLResponsepq/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchivertu_WebResourceResponse#-27^d:?JSY\bktv}  .<JO^v| -16LP]`ey}v !_Lhttp://www.columbiaspectator.com/sites/default/modules/tip_box/tip_box.css?2Oz#tipBox { position:relative; clear:both; color:#303030; } #tipBox > p { clear:left; padding:12px 0 0; } #tipBox > p a ,#tipBox > p span { margin:0 5px; } #tipBox > p a:hover { border:none; } #tipBox > p a.first { margin-left:15px; padding-left: 5px; } #tipBox > p a.last { margin-right:0; padding-right:15px; } #tipBox > p span:hover { cursor:pointer; } #tipBox a.instantMessageIcon, #tipBox span.emailIcon, #tipBox a.phoneIcon { padding:4px 30px 3px 0; } #tipBox textarea { margin:8px 0 5px; height:80px; width:270px; font-size:0.95em; line-height:1.4em; padding:5px; color:#999; font-family:helvetica, arial, "san serif"; font-size:1em; } #tipBox textarea.front { width: 148px; } #tipBoxReport p { margin:5px 0 -5px; padding:5px; } p#tipSubmit { text-align: right; margin:5px 0 0; font-weight:bold; } p#tipSubmit:hover { cursor:pointer; } form#tipBoxForm { display:none; }Xtext/cssObplist00rsX$versionX$objectsY$archiverT$top$"()012PQRSTUVWXYZ[\]^_`abcdefghlmU$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1"##$%&[NS.relativeWNS.base_Lhttp://www.columbiaspectator.com/sites/default/modules/tip_box/tip_box.css?2*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#AӖ3Zk3456CWNS.keysZNS.objects!789:;<=>?@AB DEFGHIJKLMNO VServerZConnectionTEtag_Content-EncodingTVary\Content-TypeWExpires]Cache-Control]Accept-Ranges]Last-ModifiedTDate^Content-Length_Apache/2.2.3 (CentOS)Uclose_"a0f11c8-37a-6a6959c0"Tgzip_Accept-EncodingXtext/css_Thu, 08 Jul 2010 13:33:39 GMT_max-age=1209600Ubytes_Mon, 10 Aug 2009 08:31:43 GMT_Thu, 24 Jun 2010 13:33:39 GMTS428*+ij_NSMutableDictionaryik/\NSDictionaryz*+no_NSHTTPURLResponsepq/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchivertu_WebResourceResponse#-27^d49DMSV\enpw(6DIXpv'+0FJWZ_swv !_ahttp://www.columbiaspectator.com/sites/default/files/css/css_9b7f6effb6e5fd75f29bfae94d3c203f.cssOB5.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}#node-admin-filter ul{list-style-type:none;padding:0;margin:0;width:100%;}#node-admin-buttons{float:left; margin-left:0.5em; clear:right;}td.revision-current{background:#ffc;}.node-form .form-text{display:block;width:95%;}.node-form .container-inline .form-text{display:inline;width:auto;}.node-form .standard{clear:both;}.node-form textarea{display:block;width:95%;}.node-form .attachments fieldset{float:none;display:block;}.terms-inline{display:inline;}.poll .bar{height:1em;margin:1px 0;background-color:#ddd;}.poll .bar .foreground{background-color:#000;height:1em;float:left;}.poll .links{text-align:center;}.poll .percent{text-align:right;}.poll .total{text-align:center;}.poll .vote-form{text-align:center;}.poll .vote-form .choices{text-align:left; margin:0 auto;display:table;}.poll .vote-form .choices .title{font-weight:bold;}.node-form #edit-poll-more{margin:0;}td.poll-chtext{width:80%;}td.poll-chvotes .form-text{width:85%;}fieldset{margin-bottom:1em;padding:.5em;}form{margin:0;padding:0;}hr{height:1px;border:1px solid gray;}img{border:0;}table{border-collapse:collapse;}th{text-align:left; padding-right:1em; border-bottom:3px solid #ccc;}.clear-block:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clear-block{display:inline-block;}/* Hides from IE-mac \*/* html .clear-block{height:1%;}.clear-block{display:block;}body.drag{cursor:move;}th.active img{display:inline;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}td.active{background-color:#ddd;}td.checkbox,th.checkbox{text-align:center;}tbody{border-top:1px solid #ccc;}tbody th{border-bottom:1px solid #ccc;}thead th{text-align:left; padding-right:1em; border-bottom:3px solid #ccc;}.breadcrumb{padding-bottom:.5em}div.indentation{width:20px;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em; padding:0.42em 0 0.42em 0.6em; float:left;}div.tree-child{background:url(/misc/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(/misc/tree-bottom.png) no-repeat 11px center;}div.tree-child-horizontal{background:url(/misc/tree.png) no-repeat -11px center;}.error{color:#e55;}div.error{border:1px solid #d77;}div.error,tr.error{background:#fcc;color:#200;padding:2px;}.warning{color:#e09010;}div.warning{border:1px solid #f0c020;}div.warning,tr.warning{background:#ffd;color:#220;padding:2px;}.ok{color:#008000;}div.ok{border:1px solid #00aa00;}div.ok,tr.ok{background:#dfd;color:#020;padding:2px;}.item-list .icon{color:#555;float:right; padding-left:0.25em; clear:right;}.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list ul li{margin:0 0 0.25em 1.5em; padding:0;list-style:disc;}ol.task-list li.active{font-weight:bold;}.form-item{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}tr.merge-down,tr.merge-down td,tr.merge-down th{border-bottom-width:0 !important;}tr.merge-up,tr.merge-up td,tr.merge-up th{border-top-width:0 !important;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item .description{font-size:0.85em;}.form-item label{display:block;font-weight:bold;}.form-item label.option{display:inline;font-weight:normal;}.form-checkboxes,.form-radios{margin:1em 0;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.marker,.form-required{color:#f00;}.more-link{text-align:right;}.more-help-link{font-size:0.85em;text-align:right;}.nowrap{white-space:nowrap;}.item-list .pager{clear:both;text-align:center;}.item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em;}.pager-current{font-weight:bold;}.tips{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:0.9em;}dl.multiselect dd.b,dl.multiselect dd.b .form-item,dl.multiselect dd.b select{font-family:inherit;font-size:inherit;width:14em;}dl.multiselect dd.a,dl.multiselect dd.a .form-item{width:8em;}dl.multiselect dt,dl.multiselect dd{float:left; line-height:1.75em;padding:0;margin:0 1em 0 0;}dl.multiselect .form-item{height:1.75em;margin:0;}.container-inline div,.container-inline label{display:inline;}ul.primary{border-collapse:collapse;padding:0 0 0 1em; white-space:nowrap;list-style:none;margin:5px;height:auto;line-height:normal;border-bottom:1px solid #bbb;}ul.primary li{display:inline;}ul.primary li a{background-color:#ddd;border-color:#bbb;border-width:1px;border-style:solid solid none solid;height:auto;margin-right:0.5em; padding:0 1em;text-decoration:none;}ul.primary li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:#fff 1px solid;}ul.primary li a:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee;}ul.secondary{border-bottom:1px solid #bbb;padding:0.5em 1em;margin:5px;}ul.secondary li{display:inline;padding:0 1em;border-right:1px solid #ccc;}ul.secondary a{padding:0;text-decoration:none;}ul.secondary a.active{border-bottom:4px solid #999;}#autocomplete{position:absolute;border:1px solid;overflow:hidden;z-index:100;}#autocomplete ul{margin:0;padding:0;list-style:none;}#autocomplete li{background:#fff;color:#000;white-space:pre;cursor:default;}#autocomplete li.selected{background:#0072b9;color:#fff;}html.js input.form-autocomplete{background-image:url(/misc/throbber.gif);background-repeat:no-repeat;background-position:100% 2px;}html.js input.throbbing{background-position:100% -18px;}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;margin-bottom:0;height:1em;}html.js fieldset.collapsed *{display:none;}html.js fieldset.collapsed legend{display:block;}html.js fieldset.collapsible legend a{padding-left:15px; background:url(/misc/menu-expanded.png) 5px 75% no-repeat;}html.js fieldset.collapsed legend a{background-image:url(/misc/menu-collapsed.png); background-position:5px 50%;}* html.js fieldset.collapsed legend,* html.js fieldset.collapsed legend *,* html.js fieldset.collapsed table *{display:inline;}html.js fieldset.collapsible{position:relative;}html.js fieldset.collapsible legend a{display:block;}html.js fieldset.collapsible .fieldset-wrapper{overflow:auto;}.resizable-textarea{width:95%;}.resizable-textarea .grippie{height:9px;overflow:hidden;background:#eee url(/misc/grippie.png) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;}html.js .resizable-textarea textarea{margin-bottom:0;width:100%;display:block;}.draggable a.tabledrag-handle{cursor:move;float:left; height:1.7em;margin:-0.4em 0 -0.4em -0.5em; padding:0.42em 1.5em 0.42em 0.5em; text-decoration:none;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{margin-top:4px;height:13px;width:13px;background:url(/misc/draggable.png) no-repeat 0 0;}a.tabledrag-handle-hover .handle{background-position:0 -20px;}.joined + .grippie{height:5px;background-position:center 1px;margin-bottom:-2px;}.teaser-checkbox{padding-top:1px;}div.teaser-button-wrapper{float:right; padding-right:5%; margin:0;}.teaser-checkbox div.form-item{float:right; margin:0 5% 0 0; padding:0;}textarea.teaser{display:none;}html.js .no-js{display:none;}.progress{font-weight:bold;}.progress .bar{background:#fff url(/misc/progress.gif);border:1px solid #00375a;height:1.5em;margin:0 0.2em;}.progress .filled{background:#0072b9;height:1em;border-bottom:0.5em solid #004a73;width:0%;}.progress .percentage{float:right;}.progress-disabled{float:left;}.ahah-progress{float:left;}.ahah-progress .throbber{width:15px;height:15px;margin:2px;background:transparent url(/misc/throbber.gif) no-repeat 0px -18px;float:left;}tr .ahah-progress .throbber{margin:0 2px;}.ahah-progress-bar{width:16em;}#first-time strong{display:block;padding:1.5em 0 .5em;}tr.selected td{background:#ffc;}table.sticky-header{margin-top:0;background:#fff;}#clean-url.install{display:none;}html.js .js-hide{display:none;}#system-modules div.incompatible{font-weight:bold;}#system-themes-form div.incompatible{font-weight:bold;}span.password-strength{visibility:hidden;}input.password-field{margin-right:10px;}div.password-description{padding:0 2px;margin:4px 0 0 0;font-size:0.85em;max-width:500px;}div.password-description ul{margin-bottom:0;}.password-parent{margin:0 0 0 0;}input.password-confirm{margin-right:10px;}.confirm-parent{margin:5px 0 0 0;}span.password-confirm{visibility:hidden;}span.password-confirm span{font-weight:normal;}ul.menu{list-style:none;border:none;text-align:left;}ul.menu li{margin:0 0 0 0.5em;}li.expanded{list-style-type:circle;list-style-image:url(/misc/menu-expanded.png);padding:0.2em 0.5em 0 0; margin:0;}li.collapsed{list-style-type:disc;list-style-image:url(/misc/menu-collapsed.png); padding:0.2em 0.5em 0 0; margin:0;}li.leaf{list-style-type:square;list-style-image:url(/misc/menu-leaf.png);padding:0.2em 0.5em 0 0; margin:0;}li a.active{color:#000;}td.menu-disabled{background:#ccc;}ul.links{margin:0;padding:0;}ul.links.inline{display:inline;}ul.links li{display:inline;list-style-type:none;padding:0 0.5em;}.block ul{margin:0;padding:0 0 0.25em 1em;}#permissions td.module{font-weight:bold;}#permissions td.permission{padding-left:1.5em;}#access-rules .access-type,#access-rules .rule-type{margin-right:1em; float:left;}#access-rules .access-type .form-item,#access-rules .rule-type .form-item{margin-top:0;}#access-rules .mask{clear:both;}#user-login-form{text-align:center;}#user-admin-filter ul{list-style-type:none;padding:0;margin:0;width:100%;}#user-admin-buttons{float:left; margin-left:0.5em; clear:right;}#user-admin-settings fieldset .description{font-size:0.85em;padding-bottom:.5em;}.profile{clear:both;margin:1em 0;}.profile .picture{float:right; margin:0 1em 1em 0;}.profile h3{border-bottom:1px solid #ccc;}.profile dl{margin:0 0 1.5em 0;}.profile dt{margin:0 0 0.2em 0;font-weight:bold;}.profile dd{margin:0 0 1em 0;}.field .field-label,.field .field-label-inline,.field .field-label-inline-first{font-weight:bold;}.field .field-label-inline,.field .field-label-inline-first{display:inline;}.field .field-label-inline{visibility:hidden;}.node-form .content-multiple-table td.content-multiple-drag{width:30px;padding-right:0;}.node-form .content-multiple-table td.content-multiple-drag a.tabledrag-handle{padding-right:.5em;}.node-form .content-add-more .form-submit{margin:0;}.node-form .number{display:inline;width:auto;}.node-form .text{width:auto;}.form-item #autocomplete .reference-autocomplete{white-space:normal;}.form-item #autocomplete .reference-autocomplete label{display:inline;font-weight:normal;}#content-field-overview-form .advanced-help-link,#content-display-overview-form .advanced-help-link{margin:4px 4px 0 0;}#content-field-overview-form .label-group,#content-display-overview-form .label-group,#content-copy-export-form .label-group{font-weight:bold;}table#content-field-overview .label-add-new-field,table#content-field-overview .label-add-existing-field,table#content-field-overview .label-add-new-group{float:left;}table#content-field-overview tr.content-add-new .tabledrag-changed{display:none;}table#content-field-overview tr.content-add-new .description{margin-bottom:0;}table#content-field-overview .content-new{font-weight:bold;padding-bottom:.5em;}.advanced-help-topic h3,.advanced-help-topic h4,.advanced-help-topic h5,.advanced-help-topic h6{margin:1em 0 .5em 0;}.advanced-help-topic dd{margin-bottom:.5em;}.advanced-help-topic span.code{background-color:#EDF1F3;font-family:"Bitstream Vera Sans Mono",Monaco,"Lucida Console",monospace;font-size:0.9em;padding:1px;}.advanced-help-topic .content-border{border:1px solid #AAA}.container-inline-date{width:auto;clear:both;display:inline-block;vertical-align:top;margin-right:0.5em;}.container-inline-date .form-item{float:none;padding:0;margin:0;}.container-inline-date .form-item .form-item{float:left;}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto;}.container-inline-date .description{clear:both;}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px;}.container-inline-date .date-spacer{margin-left:-5px;}.views-right-60 .container-inline-date div{padding:0;margin:0;}.container-inline-date .date-timezone .form-item{float:none;width:auto;clear:both;}#calendar_div,#calendar_div td,#calendar_div th{margin:0;padding:0;}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{width:185px;border-collapse:separate;margin:0;}.calendar td{padding:0;}span.date-display-single{}span.date-display-start{}span.date-display-end{}span.date-display-separator{}.date-repeat-input{float:left; width:auto;margin-right:5px;}.date-repeat-input select{min-width:7em;}.date-repeat fieldset{clear:both;float:none;}.date-views-filter-wrapper{min-width:250px;}.date-views-filter input{float:left !important; margin-right:2px !important; padding:0 !important;width:12em;min-width:12em;}.date-nav{width:100%;}.date-nav div.date-prev{text-align:left; width:24%;float:left;}.date-nav div.date-next{text-align:right; width:24%;float:right;}.date-nav div.date-heading{text-align:center;width:50%;float:left;}.date-nav div.date-heading h3{margin:0;padding:0;}.date-clear{float:none;clear:both;display:block;}.date-clear-block{float:none;width:auto;clear:both;} .date-clear-block:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}.date-clear-block{display:inline-block;}/* Hides from IE-mac \*/ * html .date-clear-block{height:1%;}.date-clear-block{display:block;}.date-container .date-format-delete{margin-top:1.8em;margin-left:1.5em;float:left;}.date-container .date-format-name{float:left;}.date-container .date-format-type{float:left;padding-left:10px;}.date-container .select-container{clear:left;float:left;}div.date-calendar-day{line-height:1;width:40px;float:left;margin:6px 10px 0 0;background:#F3F3F3;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #bbb;border-bottom:1px solid #bbb;color:#999;text-align:center;font-family:Georgia,Arial,Verdana,sans;}div.date-calendar-day span{display:block;text-align:center;}div.date-calendar-day span.month{font-size:.9em;background-color:#B5BEBE;color:white;padding:2px;text-transform:uppercase;}div.date-calendar-day span.day{font-weight:bold;font-size:2em;}div.date-calendar-day span.year{font-size:.9em;padding:2px;}.filefield-icon{float:left; margin-right:0.4em;}.filefield-element{margin:1em 0;white-space:normal;}.filefield-element .widget-preview{float:left; padding-right:10px; border-right:1px solid #CCC; margin-right:10px; max-width:30%;}.filefield-element .widget-edit{float:left; max-width:70%;}.filefield-element .filefield-preview{width:16em;overflow:hidden;}.filefield-element .widget-edit .form-item{margin:0 0 1em 0;}.filefield-element input.form-submit,.filefield-element input.form-file{margin:0;}.filefield-element input.progress-disabled{float:none;display:inline;}.filefield-element div.ahah-progress,.filefield-element div.throbber{display:inline;float:none;padding:1px 13px 2px 3px;}.filefield-element div.ahah-progress-bar{display:none;margin-top:4px;width:28em;padding:0;}.filefield-element div.ahah-progress-bar div.bar{margin:0;}.filefield-generic-edit .filefield-icon{float:left; margin-right:0.7em; margin-top:0.3em;}.filefield-generic-edit-description{margin-right:6em;}.filefield-generic-edit .form-text{width:99%;}.filefield-generic-edit .description{white-space:normal;margin-bottom:0;overflow:auto;}#google-cse-searchbox-form div,#google-cse-searchbox-form input{margin:0;display:inline;}#google-cse-results-searchbox-form div,#google-cse-results-searchbox-form input{margin:0;display:inline;}#google-cse-searchbox-form .form-radios div{display:block;}#google-cse-results-searchbox-form .form-radios div{display:block;}#google-cse-results-gadget a{margin-left:2em;}#lightbox{position:absolute;top:40px;left:0;width:100%;z-index:100;text-align:center;line-height:0;}#lightbox a img{border:none;}#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;min-width:240px;overflow:hidden;}#imageContainer,#frameContainer,#modalContainer{padding:10px;}#modalContainer{line-height:1em;overflow:auto;}#loading{height:25%;width:100%;text-align:center;line-height:0;position:absolute;top:40%;left:45%;*left:0%;}#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}#imageContainer>#hoverNav{left:0;}#frameHoverNav{z-index:10;margin-left:auto;margin-right:auto;width:20%;position:relative;top:-60px;}#imageData>#frameHoverNav{left:0;}#hoverNav a,#frameHoverNav a{outline:none;}#prevLink,#nextLink{width:49%;height:100%;background:transparent url(/sites/default/modules/lightbox2/images/blank.gif) no-repeat; display:block;}#prevLink,#framePrevLink{left:0;float:left;}#nextLink,#frameNextLink{right:0;float:right;}#prevLink:hover,#prevLink:visited:hover,#prevLink.force_show_nav,#framePrevLink{background:url(/sites/default/modules/lightbox2/images/prev.gif) left 15% no-repeat;}#nextLink:hover,#nextLink:visited:hover,#nextLink.force_show_nav,#frameNextLink{background:url(/sites/default/modules/lightbox2/images/next.gif) right 15% no-repeat;}#prevLink:hover.force_show_nav,#prevLink:visited:hover.force_show_nav,#framePrevLink:hover,#framePrevLink:visited:hover{background:url(/sites/default/modules/lightbox2/images/prev_hover.gif) left 15% no-repeat;}#nextLink:hover.force_show_nav,#nextLink:visited:hover.force_show_nav,#frameNextLink:hover,#frameNextLink:visited:hover{background:url(/sites/default/modules/lightbox2/images/next_hover.gif) right 15% no-repeat;}#framePrevLink,#frameNextLink{width:45px;height:45px;display:block;margin-bottom:-60px;position:relative;top:60px;}#imageDataContainer{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;min-width:240px;}#imageData{padding:0 10px;}#imageData #imageDetails{width:70%;float:left;text-align:left;}#imageData #caption{font-weight:bold;}#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em;}#imageData #node_link_text{display:block;padding-bottom:1.0em;}#imageData #bottomNav{height:66px;}#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;}#overlay_default{opacity:0.6;}#overlay_macff2{background:transparent url(/sites/default/modules/lightbox2/images/overlay.png) repeat;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html>body .clearfix{display:inline;width:100%;}* html .clearfix{/* Hides from IE-mac \*/ height:1%;}#bottomNavClose{display:block;background:url(/sites/default/modules/lightbox2/images/close.gif) left no-repeat;margin-top:33px;float:right;padding-top:0.7em;height:26px;width:26px;}#bottomNavClose:hover{background-position:right;}#loadingLink{display:block;background:url(/sites/default/modules/lightbox2/images/loading.gif) no-repeat;width:32px;height:32px;}#bottomNavZoom{display:none;background:url(/sites/default/modules/lightbox2/images/expand.gif) no-repeat;width:34px;height:34px;position:relative;left:30px;float:right;}#bottomNavZoomOut{display:none;background:url(/sites/default/modules/lightbox2/images/contract.gif) no-repeat;width:34px;height:34px;position:relative;left:30px;float:right;}#lightshowPlay{margin-top:42px;float:right;margin-right:5px;margin-bottom:1px;height:20px;width:20px;background:url(/sites/default/modules/lightbox2/images/play.png) no-repeat;}#lightshowPause{margin-top:42px;float:right;margin-right:5px;margin-bottom:1px;height:20px;width:20px;background:url(/sites/default/modules/lightbox2/images/pause.png) no-repeat;}.lightbox_hide_image{display:none;}div.fieldgroup{margin:.5em 0 1em 0;}div.fieldgroup .content{padding-left:1em;} div.block.with-block-editing{position:relative;}div.block.with-block-editing div.edit{display:none;position:absolute;right:0;top:0;z-index:40;border:1px solid #eee;padding:0 2px;font-size:9px;background-color:#fff;}div.block.with-block-editing:hover div.edit{display:block;}.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{position:absolute;left:-99999999px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.ui-helper-clearfix{display:inline-block;}/* required comment for clearfix to work in Opera \*/* html .ui-helper-clearfix{height:1%;}.ui-helper-clearfix{display:block;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.ui-state-disabled{cursor:default !important;}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em;}.ui-widget-content{border:1px solid #dddddd;background:#eeeeee url(/sites/default/themes/morningside/plugins/jQueryUI/css/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#333333;}.ui-widget-content a{color:#333333;}.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url(/sites/default/themes/morningside/plugins/jQueryUI/css/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;color:#ffffff;font-weight:bold;}.ui-widget-header a{color:#ffffff;}.ui-state-default,.ui-widget-content .ui-state-default{border:1px solid #cccccc;background:#f6f6f6 url(/sites/default/themes/morningside/plugins/jQueryUI/css/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#1c94c4;outline:none;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none;outline:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url(/sites/default/themes/morningside/plugins/jQueryUI/css/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#c77405;outline:none;}.ui-state-hover a,.ui-state-hover a:hover{color:#c77405;text-decoration:none;outline:none;}.ui-state-active,.ui-widget-content .ui-state-active{border:1px solid #fbd850;background:#ffffff url(/sites/default/themes/morningside/plugins/jQueryUI/css/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#eb8f00;outline:none;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;outline:none;text-decoration:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(/sites/default/themes/morningside/plugins/jQueryUI/css/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a{color:#363636;}.ui-state-error,.ui-widget-content .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(/sites/default/themes/morningside/plugins/jQueryUI/css/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#ffffff;}.ui-state-error a,.ui-widget-content .ui-state-error a{color:#ffffff;}.ui-state-error-text,.ui-widget-content .ui-state-error-text{color:#ffffff;}.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}.ui-priority-primary,.ui-widget-content .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}.ui-icon{width:16px;height:16px;background-image:url(/sites/default/themes/morningside/plugins/jQueryUI/css/ui-lightness/images/ui-icons_222222_256x240.png);}.ui-widget-content .ui-icon{background-image:url(/sites/default/themes/morningside/plugins/jQueryUI/css/ui-lightness/images/ui-icons_222222_256x240.png);}.ui-widget-header .ui-icon{background-image:url(/sites/default/themes/morningside/plugins/jQueryUI/css/ui-lightness/images/ui-icons_ffffff_256x240.png);}.ui-state-default .ui-icon{background-image:url(/sites/default/themes/morningside/plugins/jQueryUI/css/ui-lightness/images/ui-icons_ef8c08_256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/sites/default/themes/morningside/plugins/jQueryUI/css/ui-lightness/images/ui-icons_ef8c08_256x240.png);}.ui-state-active .ui-icon{background-image:url(/sites/default/themes/morningside/plugins/jQueryUI/css/ui-lightness/images/ui-icons_ef8c08_256x240.png);}.ui-state-highlight .ui-icon{background-image:url(/sites/default/themes/morningside/plugins/jQueryUI/css/ui-lightness/images/ui-icons_228ef1_256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/sites/default/themes/morningside/plugins/jQueryUI/css/ui-lightness/images/ui-icons_ffd27a_256x240.png);}.ui-icon-carat-1-n{background-position:0 0;}.ui-icon-carat-1-ne{background-position:-16px 0;}.ui-icon-carat-1-e{background-position:-32px 0;}.ui-icon-carat-1-se{background-position:-48px 0;}.ui-icon-carat-1-s{background-position:-64px 0;}.ui-icon-carat-1-sw{background-position:-80px 0;}.ui-icon-carat-1-w{background-position:-96px 0;}.ui-icon-carat-1-nw{background-position:-112px 0;}.ui-icon-carat-2-n-s{background-position:-128px 0;}.ui-icon-carat-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-64px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-64px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:0 -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-off{background-position:-96px -144px;}.ui-icon-radio-on{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;}.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;}.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;}.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;}.ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}.ui-corner-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}.ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;}.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;}.ui-widget-overlay{background:#666666 url(/sites/default/themes/morningside/plugins/jQueryUI/css/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.50;filter:Alpha(Opacity=50);}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000000 url(/sites/default/themes/morningside/plugins/jQueryUI/css/ui-lightness/images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.20;filter:Alpha(Opacity=20);-moz-border-radius:5px;-webkit-border-radius:5px;}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1;}.ui-accordion .ui-accordion-li-fix{display:inline;}.ui-accordion .ui-accordion-header-active{border-bottom:0 !important;}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em 2.2em;}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px;}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;}.ui-accordion .ui-accordion-content-active{display:block;}.ui-datepicker{width:17em;padding:.2em .2em 0;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-cover{display:none; display/**/:block; position:absolute; z-index:-1; filter:mask(); top:-4px; left:-4px; width:200px; height:200px;}.ui-dialog{position:relative;padding:.2em;width:300px;}.ui-dialog .ui-dialog-titlebar{padding:.5em .3em .3em 1em;position:relative;}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0 .2em;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0;}.ui-dialog .ui-dialog-content{border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1;}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em;}.ui-dialog .ui-dialog-buttonpane button{float:right;margin:.5em .4em .5em 0;cursor:pointer;padding:.2em .6em .3em .6em;line-height:1.4em;width:auto;overflow:visible;}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px;}.ui-draggable .ui-dialog-titlebar{cursor:move;}.ui-progressbar{height:2em;text-align:left;}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;}.ui-resizable{position:relative;}.ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block;}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none;}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0px;}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0px;}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0px;height:100%;}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0px;height:100%;}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}.ui-slider{position:relative;text-align:left;}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;}.ui-slider-horizontal{height:.8em;}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}.ui-slider-horizontal .ui-slider-range-min{left:0;}.ui-slider-horizontal .ui-slider-range-max{right:0;}.ui-slider-vertical{width:.8em;height:100px;}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}.ui-slider-vertical .ui-slider-range{left:0;width:100%;}.ui-slider-vertical .ui-slider-range-min{bottom:0;}.ui-slider-vertical .ui-slider-range-max{top:0;}.ui-tabs{padding:.2em;zoom:1;}.ui-tabs .ui-tabs-nav{list-style:none;position:relative;padding:.2em .2em 0;}.ui-tabs .ui-tabs-nav li{position:relative;float:left;border-bottom-width:0 !important;margin:0 .2em -1px 0;padding:0;}.ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none;padding:.5em 1em;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:1px;border-bottom-width:0;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}.ui-tabs .ui-tabs-panel{padding:1em 1.4em;display:block;border-width:0;background:none;}.ui-tabs .ui-tabs-hide{display:none !important;}#facebox .b{background:url(/sites/default/themes/morningside/plugins/facebox/b.png);}#facebox .tl{background:url(/sites/default/themes/morningside/plugins/facebox/tl.png);}#facebox .tr{background:url(/sites/default/themes/morningside/plugins/facebox/tr.png);}#facebox .bl{background:url(/sites/default/themes/morningside/plugins/facebox/bl.png);}#facebox .br{background:url(/sites/default/themes/morningside/plugins/facebox/br.png);}#facebox{position:absolute;top:0;left:0;z-index:100;text-align:left;}#facebox .popup{position:relative;}#facebox table{border-collapse:collapse;}#facebox td{border-bottom:0;padding:0;}#facebox .body{padding:10px;background:#fff;width:370px;}#facebox .loading{text-align:center;}#facebox .image{text-align:center;}#facebox img{border:0;margin:0;}#facebox .popup tbody{border:none;}#facebox .footer{border-top:1px solid #DDDDDD;padding-top:5px;margin-top:10px;text-align:right;}#facebox .tl,#facebox .tr,#facebox .bl,#facebox .br{height:10px;width:10px;overflow:hidden;padding:0;}#facebox_overlay{position:fixed;top:0px;left:0px;height:100%;width:100%;}.facebox_hide{z-index:-100;}.facebox_overlayBG{background-color:#000;z-index:99;}* html #facebox_overlay{ position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px');}#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}#jquery-lightbox a img{border:none;}#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}#lightbox-container-image{padding:10px;}#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}#lightbox-container-image-box > #lightbox-nav{left:0;}#lightbox-nav a{outline:none;}#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}#lightbox-nav-btnPrev{left:0;float:left;}#lightbox-nav-btnNext{right:0;float:right;}#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}#lightbox-container-image-data{padding:0 10px;color:#666;}#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}#lightbox-image-details-caption{font-weight:bold;}#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em;}*{padding:0;margin:0;}body{background:#D4E8F7;font-family:'Helvetica',Arial,"san serif";font-size:13px;}body.dark{background:#242424;font-family:'Helvetica',Arial,"san serif";color:white;font-size:13px;}#navigation ul.menu{float:left;width:100%;background:white;}#subheader{font-size:13px;}#navigation ul.menu li{width:87px;position:relative;}#subheader .menu li{font-family:Helvetica,Arial,sans-serif;display:inline;font-weight:bold;color:white;}#subheader .menu li ul.menu{background:#FFF;width:100%;font-weight:bold;border-bottom:1px solid #B7B7B7;display:block;float:left;padding:8px 0px 5px 0px;}.realNavFront{background:#dbecf8;width:980px;font-weight:bold;display:block;float:left;width:980px;margin:3px 0px;}.realNav{background:#dbecf8;width:100%;font-weight:bold;display:block;float:left;z-index:15;position:absolute;top:103px;left:26px;width:980px;margin-bottom:5px;}.realNav a,.realNavFront a{color:#505050;}.realNav li,.realNavFront li{display:block;float:left;text-align:center;width:88px;border-right:2px solid white;margin:0px;padding:2px 0px;}.realNavSecondary{float:right;}.realNavSecondary li{border-left:2px solid white;border-right:none;}#subheader .menu li ul.menu li{border-right:1px solid black;padding:0px 10px 0px 0px;}#subheader .menu li.last,#subheader .menu li ul.menu li.last{border:none;}#primary-links > ul.menu > li.first{}#secondary-links{position:relative;display:block;float:right;}#secondary-links li{width:87px;border-left:3px solid white;display:block;float:right:}p{color:#303030;}a,.pseudoLink{color:#445463;text-decoration:none;}a:hover,.pseudoLink:hover{cursor:pointer;color:#303030;}.channelInfo a,#highTemp,.prevIssue a,.nextIssue a,.slider p.meta a,.authors a{color:#336699}.channelInfo a:hover,.prevIssue a:hover,.nextIssue a:hover,.slider p.meta a:hover,p.byline a:hover{color:#003366;background:transparent;border:none;}a img{border:none;}h1,h2,h3,h4,h6{color:#303030;font-family:Georgia,Times,serif;font-weight:normal;margin:0 0 5px;}h1{font-size:2.1em;}h2{font-size:1.6em;}h1 a,h2 a,h3 a,h4 a,h6 a,.related li a,.sectionHeadlines li a,#mostPopular div li a,#outbrain li a,.slider .headline a{color:#3D5670;text-decoration:none;cursor:pointer;}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h6 a:hover,.related li a:hover,.sectionHeadlines li a:hover,#mostPopular div li a:hover,#outbrain li a:hover,.slider .headline a:hover{background:#F4F2E4 none repeat scroll 0 0;color:#303030;}div#page{width:1032px;margin:0 auto;}div#wrapper{padding:5px 26px 20px;background:url(/sites/default/themes/morningside/css/images/background.png) repeat-y;position:relative;width:980px;float:left;}div#wrapper_dark{padding:5px 26px 20px;background:url(/sites/default/themes/morningside/css/images/background_dark.jpg) repeat-y;position:relative;width:980px;float:left;}div#navigation,div#pageTools,div#colWrapper{float:left;clear:left;}div#navigation,div#pageTools,div#footer{width:100%;}div#footer{padding:8px 0 0;clear:left;}#preheader p{font-size:0.9em;color:#999;}#preheader p{float:left;}#header .banner{float:right;position:relative;height:90px;border-bottom:1px 0px solid #B7B7B7;padding-bottom:10px;}.frontBanner{height:90px;width:980px;text-align:center;border-bottom:1px solid #B7B7B7;float:left;position:relative;padding-bottom:5px;margin-bottom:5px;}.frontBanner img{margin-left:3px;}#pageTools .search_bar,#pageTools .search_barFront{position:relative;float:right;}.search_barFront{top:-2px;}#edit-search-theme-form-l,#edit-query{border:1px solid #999;padding:0px 5px 1px;font-family:Helvetica,Arial,"San Serif";color:#303030;font-size:1em;}#search-button,#edit-sa{border:1px solid transparent;background:transparent;color:#164F7C;font-weight:bold;font-family:Helvetica,Arial,"san serif";text-transform:uppercase;}#search-button:hover,#gsearch_submit:hover{cursor:pointer;}#frontLogo{float:left;width:980px;text-align:center;padding-bottom:5px;text-align:center;}#topAdLeft{float:left;}#topAdRight{float:right;}.internalHeader div#logo{width:180px;padding-top:5px;float:left;}#pageTools{display:block;position:relative;padding:3px 0px;margin:5px 0px;border-bottom:1px solid #B7B7B7;}#pageTools > p{width:500px;float:left;font-weight:bold;}#colWrapper{width:620px;padding:0 10px 0 0;}#colWrapper > div.colLeft{float:left;width:440px;position:relative;}#colWrapper > div.colRight{float:right;width:300px;margin-right:-320px;position:relative;}#colWrapper > div.colLeft > div{clear:left;padding-top:15px;}#colWrapper > div.colLeft > div:first-child{padding:0;}div.colLeft div.colLeft,div.colLeft div.colRight{float:left;width:350px;padding:0 10px 0 0;}div.colLeft div.colRight{padding:0px;}#colWrapper div.colLeft > div:first-child div.colLeft{margin-right:-1px;border-right:1px dotted #bababa;}a#subscribeRSS{display:block;background:url(/sites/default/themes/morningside/css/images/feed-icon-44x44.gif) no-repeat;font-size:1.4em;line-height:0.9em;padding:6px 0 0 50px;min-height:40px;font-weight:bold;color:#F38834;}a#dining_guide_teaser{display:block;width:240px;height:90px;margin-bottom:10px;background:url(/sites/default/themes/morningside/css/images/dining_guide_teaser.png) no-repeat;}a#twitterTeaser,a#facebookTeaser{display:block;float:left;background:url(/sites/default/themes/morningside/css/images/twitterTeaser.png) no-repeat;width:100%;margin:0 0 8px;height:48px;}table#socialMedia{padding:5px;float:left;margin-bottom:15px;}#socialMedia tbody{border:none;}#socialMedia td{width:142px;padding:4px 0;}#socialMedia tr:first-child td{border-bottom:1px dotted #bababa;padding-top:0;}#socialMedia tr:last-child td{padding-bottom:0;}#socialMedia td:first-child{border-right:1px dotted #bababa;padding-right:7px;}#socialMedia td:last-child{padding-left:8px;}#todaysPaper{font-weight:bold;font-size:1.6em;line-height:1em;}div#notifierBoxes{float:left;width:280px;padding:10px;color:#FFF;background:#FFC42C;}a#facebookTeaser{height:38px;background:url(/sites/default/themes/morningside/css/images/facebookTeaser.png) no-repeat;}#socialMedia a#twitterTeaser,#socialMedia a#facebookTeaser{height:32px;background:url(/sites/default/themes/morningside/css/images/twitterTeaserSmall.png) no-repeat;padding:0;margin:0;}#socialMedia a#facebookTeaser{background:url(/sites/default/themes/morningside/css/images/facebookTeaserSmall.png) no-repeat;}.facebookWidget{margin-bottom:25px;}div#mediaspace{margin:12px 0;}embed.image_rotator{margin-bottom:12px;}#recentMultimedia{margin-bottom:25px;}#recentMultimedia table td{border:1px solid #FFF;overflow:hidden;}#recentMultimedia .caption p a{color:#EFEFEF;}#recentMultimedia .caption p{line-height:1em;}#recentMultimedia .caption p:first-child a{color:#7FAFCB;}#recentMultimedia .caption{font-size:.8em;}#recentMultimediaPreview div div img{display:block;background:#505050;width:300px;height:200px;margin:15px 0 0 0;}#recentMultimediaPreview div.tabsBlock > div{width:300px;border-bottom:2px solid #303030;}#recentMultimediaPreview div > ul li a{font-size:0.9em;line-height:0.9em;color:#FFF;width:100%;padding:0;margin:0;border:none;background:transparent;}#recentMultimediaPreview > div > div{border:none;padding:0;margin:0;}#recentMultimediaPreview div > ul{padding:0;margin:0;}#recentMultimediaPreview div > ul li{display:block;font-family:Helvetica,Arial,"san serif";font-weight:normal;position:relative;border-left:2px solid #303030;width:88px;height:60px;overflow:hidden;margin:0;}#recentMultimediaPreview div > ul li:first-child{border-left:none;}#recentMultimediaPreview div > ul li a > div{display:none;position:absolute;top:0;left:0;padding:5px 2px;background:rgba(0,0,0,0.5);border-bottom:1px solid #191919;}#recentMultimediaPreview > ul li img{display:block;background:#777;}#recentMultimediaPreview div a:hover{border:none;}div.tabsBlock{margin:8px 0 0;}.tabsBlock > div{display:none;clear:left;border-top:1px solid #999;padding:10px;font-size:1.05em;}#mostPopular > div{border:1px solid #999;}.tabsBlock > div.first{display:block;}.tabsBlock > ul{padding-left:10px;font-family:Helvetica,Arial,"san serif";}.tabsBlock > ul li{float:left;margin:0 5px -1px 0;}.tabsBlock > ul p{padding:5px 7px 4px;background:#dedede;border:1px solid #999;border-bottom:1px solid #999;color:#1F638A;font-family:Helvetica,Arial,"san serif";font-weight:bold;font-size:.95em;cursor:pointer;}.tabsBlock li.active{background:#FFF;}.tabsBlock li.active p{color:#000;background:#FFF;border:1px solid #999;border-bottom:1px solid #FFF;color:black;}.tabsBlock > div li{font-family:Helvetica,Georgia,Times,serif;list-style:decimal;font-size:0.92em;line-height:1.15em;margin:0 0 8px 0;}.tabsBlock > p{margin-top:4px;float:right;font-size:0.95em;}.tabsBlock > div ol{margin:0 0 0 20px;}div.gameScore{text-align:center;font-size:90%;}div.gameScore p{font-size:1.1em;margin-top:15px;color:#999;}.columbiaTeam{color:#3875D7;}.dsq-by{display:none;}.dsq-comment-body{line-height:1.45em;}#dsq-recentcomments li.dsq-widget-item{border-top:1px dotted #bababa;margin:0;padding:10px;line-height:1.35em;}#dsq-recentcomments li.dsq-widget-item:nth-child(odd) {background:#efefef;}#dsq-recentcomments p.dsq-widget-meta{margin-top:8px;font-size:0.9em;line-height:1.1em;}#dsq-recentcomments li.dsq-widget-item:first-child{border-top:none;}#dsq-recentcomments a.dsq-widget-user{font-weight:600;margin-right:5px;}div#bottomLinks{float:left;width:100%;padding-top:25px;border-top:1px solid #B7B7B7;}#bottomLinks li{display:inline;font-size:0.95em;padding:0 8px;border-left:1px solid #454545;}#bottomLinks li a{color:#777;}#bottomLinks li.first{padding-left:0;border:none;}#bottomLinks ul.first{margin:10px 0 0;}#bottomLinks ul{text-align:center;margin:5px 0 15px;}fieldset.search-advanced{display:none;}div.node{clear:left;}.byline,.tags,div.node .meta{font-family:Helvetica,Arial,"san serif";color:#454545;}#contentBody p.tags{width:510px;margin:25px 0 0;padding:10px;line-height:1.3em;font-size:0.9em;background:white;border:1px solid #B2B2B2;}.ago{color:#989898;font-size:0.9em;}abbr.timeago{border:none;text-decoration:none;}div.slider{position:relative;width:100%;}.slider .container{width:915px;overflow:hidden;}#sectionSlider .container{width:710px;}#sectionSlider div.image{margin-bottom:5px;}#scoreSlider .container{width:710px;font-size:90%;overflow:hidden;}#scoreSlider div.teamInfo{height:77px;}.slider ul{float:left;width:100000px;}.slider ul.section,.slider ul.gameScores{margin-bottom:0;}.slider li{display:block;float:left;width:170px;height:190px;overflow:hidden;padding:0px 5px 0 0;margin-right:4px;border-right:1px solid #c6c6c6;}.slider ul.site li{padding-top:0;}.slider .section li{width:170px;height:175px;}.slider .gameScores li{width:129px;height:170px;padding-right:4px;margin-right:4px;}#sectionSlider div.nav{display:none;}.slider .gameScores li{height:140px;padding-top:10px;padding-bottom:10px;}.slider .gameScores li:hover{background:#D4E8F7;}.slider h2.scoreValue{font-size:2.6em;font-weight:600;margin:10px 0;}.slider li p,.slider h3{line-height:1.1em;margin-top:5px;}.slider h2,.slider h3{line-height:1em;}.slider div.nav{background:url(/sites/default/themes/morningside/css/images/slider_gradient.png) repeat-y;z-index:2;position:absolute;right:0;width:53px;height:100%;}.slider div.prev,.slider div.next{position:absolute;background:#5591cf url(/sites/default/themes/morningside/css/images/arrowLeft.png) no-repeat 6px 50%;width:16px;height:100%;border-right:1px solid #c5c5c5;border-left:1px solid #c5c5c5;top:0;right:17px;cursor:pointer;}#scoreSlider div.nav{width:49px;}#scoreSlider div.prev,#scoreSlider div.next{width:13px;right:14px;background:#5591cf url(/sites/default/themes/morningside/css/images/arrowLeft.png) no-repeat 3px 50%;}.slider div.next,#scoreSlider div.next{right:0;border-left:none;background:#5591cf url(/sites/default/themes/morningside/css/images/arrowRight.png) no-repeat 6px 50%;}#scoreSlider div.next{background:#5591cf url(/sites/default/themes/morningside/css/images/arrowRight.png) no-repeat 4px 50%;}.slider div.prev:hover,.slider div.next:hover,#scoreSlider div.prev:hover,#scoreSlider div.next:hover{background-color:#245689;}.form-item input{padding:2px;font-size:1.1em;}li.pager-item a{font-weight:bold;}li.pager-item a:hover{color:#8C132D;}ul.pager{margin-left:0;}.item-list .pager li{padding:0;margin-right:1em;}.item-list ul li{margin:0;}li.pager-first,li.pager-previous,li.pager-ellipsis,li.pager-next,li.pager-last{font-weight:bold;}div#jobBoard{margin-top:12px;}span.ob_commentOut{display:none;}div#issuusb-container tbody{border:none;}input#edit-keys{margin:3px 3px 3px 0;padding:3px 5px;font-family:Georgia,times,serif;font-size:1.1em;}p.search-info{margin:5px 0;}dl.search-results dd{padding:5px 0;border-bottom:1px dotted #BABABA;}dl.search-results{font-family:Georgia,Tmies,serif;}div.content-header{float:left;}div.title h2{clear:left;}#quoteOfTheDay p{font-family:Georgia,Times,serif;padding:8px 5px;font-size:1.1em;color:#000;}#quoteOfTheDay .quoteAuthor{font-size:0.9em;padding:0;color:#999;}p.error{margin:0 0 5px;}#subscribe p{line-height:1.2em;font-family:Georgia,Times,serif;}a.issue_thumbnail:hover{border:none;}div.links{padding:15px 0;}div.contentHeader p.prevIssue,div.contentHeader p.nextIssue{margin:5px 0;font-size:1.05em;}p.prevIssue{margin-top:10px;font-size:1.05em;font-weight:bold;float:left;}p.nextIssue{margin-top:10px;font-size:1.05em;font-weight:bold;float:right;}ul.pager{margin:25px 0 15px;}div.outbrain_rating{margin:25px 0 0;width:530px;}div#outbrain li{list-style:disc;}div#facebox{z-index:1000;}div.messages{float:left;margin:10px 0;}#content-header div.tabs{float:left;width:100%;}#content-header div.tabs li a{padding-top:5px;}.divider > h2:first-child a,.divider > h2:first-child,.divider_article > h2:first-child a,.divider_article > h2:first-child{color:#000000;font-weight:normal;font-size:1em;padding-bottom:4px;}.divider > h2:first-child a:hover,.divider_article > h2:first-child a:hover{background:transparent;border:none;color:#606060;}.divider,.thinDivider,.divider_article{position:relative;width:100%;float:left;border-top:2px solid #000;margin:5px 0 5px 0;}.divider_article{border:0px;margin-top:4px;}.divider > img,img.rssIcon{position:absolute;height:16px;width:16px;top:3px;right:4px;}.nobar,.blog{margin-top:0;padding-top:0;border:none;}div#scrollingAd{position:fixed;display:none;top:expression(window.scrollTop + "px");bottom:0;width:100%;background:#BABABA;z-index:10000;border-top:1px solid #555;}#scrollingAd div.wrapper{position:relative;width:948px;height:35px;margin:0 auto;}#scrollingAd p.content{position:absolute;top:10px;left:0;color:#FFF;margin-right:100px;font-size:1.1em;}#scrollingAd p.close{position:absolute;right:0;top:5px;font-size:0.9em;}div#pageWrapper{float:left;width:710px;padding:0 5px 0 0;border-right:1px solid #BABABA;}#pageWrapper > div.colLeft{float:left;width:710px;margin-right:-620px;position:relative;display:block;}#pageWrapper > div.colRight{float:right;width:260px;position:relative;display:block;margin-right:-270px;}div.node-teaser:first-child{border:none;padding-top:0;}div.item-list div.node-teaser:first-child,div.views-row div.node-teaser:first-child,div.node-teaser{clear:both;padding:8px 0 3px;border-top:1px dotted #bababa;}.node-teaser p,.feedItem div.summary{line-height:1.4em;margin:3px 0;font-size:0.9em;}div.lede > p{font-size:0.9em;}div.double_divider{margin-top:1px;border-top:3px solid #dddddd;padding-top:2px;border-bottom:1px solid #dddddd;margin-bottom:12px;}.lede div.image{margin-bottom:4px;}.main_lede div.image{padding-top:6px;}.photo_lede > p{line-height:1.15em;font-size:0.85em;color:#555;}.photo_lede div.image p{margin-top:3px;font-size:0.8em;}.node-teaser > p.byline{font-size:0.9em;margin-top:2px;}.node-teaser > p.byline_capsule{font-size:0.85em;margin-top:2px;}.node-teaser > p.channel{font-size:0.85em;margin-top:-2px;}p.channel a{color:#000000;}.timestamp{color:#cc6666;}.node-teaser > p.teaser{font-family:Georgia,"Times New Roman",Times,serif;color:#424242;font-size:0.9em;margin-top:4px;margin-bottom:4px;line-height:120%;}.node-teaser .thumbnail{float:right;margin:5px 0 5px 10px;}.node-teaser h1,.node-teaser h2,.node-teaser h3,.node-type-article h1,.node-type-article h2,.node-type-article h3{font-size:1.4em;}.node-teaser h3{font-weight:bold;}div.box h2,#comments h2{color:#000000;font-family:'Helvetica',Myriad Pro,Arial,Sans-Serif;font-size:16px;}div.secondary_lede h2,.node-teaser h2{font-size:1.25em;}.node-teaser h1,.node-type-article h1{font-size:2.0em;}.node-teaser h1{font-weight:bold;}.node-teaser h2,.node-type-article h2{color:#6F7F94;font-size:1.4em;font-weight:bold;}.node-teaser h3,.node-type-article h3{font-size:1em;}.main_lede h1{font-weight:bold;}div.condensed:last-child{border-bottom:none;margin-bottom:15px;}div.condensed-h,div.condensed-h-center{padding-top:0px;margin-top:0px;clear:none;border-top:none;width:169px;float:left;text-align:left;margin-bottom:5px;}div.condensed-h-center{padding:0 4px;border-right:solid 1px #e6e6e6;border-left:solid 1px #e6e6e6;margin-left:5px;margin-right:5px;}div#contentWrapper{float:left;width:710px;padding:0 5px 0 0;border-right:1px solid #BABABA;}#contentWrapper > div.colLeft{float:left;width:710px;margin-right:-625px;}#contentWrapper > div.colRight{float:right;width:260px;margin-right:-270px;position:relative;}div.contentFooter{clear:left;}div.contentHeader{width:inherit;margin:0px 0;}div.contentHeader h1{font-size:2.45em;line-height:1em;margin:0 0 5px;color:black;}div.contentHeader p{color:#5F5F5F;font-size:1.1em;line-height:1.2em;margin:0;margin-top:15px;margin-bottom:1px;}#interalTwoColWrapper > div.colLeft{float:left;width:530px;padding:0;}#interalTwoColWrapper > div.colRight{float:left;padding:0 0 0 10px;width:170px;position:relative;}#interalTwoColWrapper .meta,div.colLeft > div.meta{position:relative;border-top:1px solid #045686;border-bottom:1px solid #045686;margin:2px 0 13px 0;}.contentTools > p{padding:4px 0 10px;margin:0 0 0 18px;clear:left;background:url(/sites/default/themes/morningside/css/images/largeLetter.png) no-repeat 0 -2px;}#sharethis_0 .stbuttontext{display:none;}#sharethis_0 a.stbutton{display:block;height:10px;}.contentTools ul{position:relative;border-top:1px solid #045686;border-bottom:1px solid #045686;margin:2px 0 2px 0;padding-bottom:43px;font:Helvetica,Arial,Georgia;font-weight:bold;}.contentTools ul li{float:left;margin-top:15px;margin-right:25px;}.contentTools ul li:last-child{margin-right:0px;margin-top:12px;color:#445463;}.contentTools ul li a:hover{border:none;}div.contentTools{position:relative;}div.rollover{display:none;background:url(/sites/default/themes/morningside/css/images/transparentArrowDown.png) no-repeat 50% 105%;position:absolute;top:-35px;}.rollover p{background:url(/sites/default/themes/morningside/css/images/transparentSquare.png);color:#FFF;padding:5px 7px 3px;font-size:1.1em;margin-bottom:10px;}div#printRollover{left:-4px;}div#emailRollover{left:13px;}div#shareRollover{left:38px;}.contentFooter #shareThis{margin-top:-3px;}div#writeRollover{background:url(/sites/default/themes/morningside/css/images/transparentArrowDown.png) no-repeat 90% 105%;left:28px;}.meta p{margin:5px 0;}p.nextContent{position:absolute;right:0;bottom:0;}a.pencilIcon,a.printerIcon,a.emailIcon,a.commentIcon,a.printerIcon,a.shareIcon,a.timeIcon{padding:3px 0 2px 20px;}span.titleCommentCount{font-size:1em;margin-left:4px;font-weight:normal;font-family:Helvetica,Arial,"san serif";}.phoneIcon{background:url(/sites/default/themes/morningside/css/images/phone.png) no-repeat;}.instantMessageIcon{background:url(/sites/default/themes/morningside/css/images/instantMessage.png) no-repeat;}.pencilIcon{background:url(/sites/default/themes/morningside/css/images/pencil.png) no-repeat;}.printerIcon{}.emailIcon{background:url(/sites/default/themes/morningside/css/images/email.png) no-repeat;}.commentIcon{background:url(/sites/default/themes/morningside/css/images/comment.png) no-repeat 0 1px;}.printerIcon{background:url(/sites/default/themes/morningside/css/images/printer.png) no-repeat;}.shareIcon{background:url(/sites/default/themes/morningside/css/images/share.png) no-repeat;}.timeIcon{background:url(/sites/default/themes/morningside/css/images/time.png) no-repeat;}.videoCameraIcon{background:url(/sites/default/themes/morningside/css/images/videoCamera.png) no-repeat 0 1px;}.videoCameraLargeIcon{background:url(/sites/default/themes/morningside/css/images/videoCameraLarge.png) no-repeat 0 0;}.audioIcon{background:url(/sites/default/themes/morningside/css/images/audio.png) no-repeat 0 0;}h3.audioIcon{background:url(/sites/default/themes/morningside/css/images/audio.png) no-repeat 0 3px;}.audioLargeIcon{background:url(/sites/default/themes/morningside/css/images/audioLarge.png) no-repeat 0 0;}.cameraIcon{background:url(/sites/default/themes/morningside/css/images/camera.png) no-repeat 0 0px;}.cameraLargeIcon{background:url(/sites/default/themes/morningside/css/images/cameraLarge.png) no-repeat 0 0;}.meta .commentIcon{padding:3px 18px 2px 0;margin-right:10px;background:url(/sites/default/themes/morningside/css/images/comment.png) no-repeat 100% 1px;}.audioIcon,.cameraIcon,.videoCameraIcon{padding-left:18px;}.audioLargeIcon,.cameraLargeIcon,.videoCameraLargeIcon{padding-left:24px;}.caption .audioIcon,.caption .cameraIcon,.caption .videoCameraIcon{margin-left:8px;color:#FFF;}.caption .audioLargeIcon,.caption .cameraLargeIcon,.caption .videoCameraLargeIcon{padding-top:4px;margin-left:8px;color:#FFF;}.primaryPhoto > p,.image > p{color:#999;text-align:right;font-size:0.9em;}p.photoCredit{margin:-5px 0 2px 0;}div.image{position:relative;}.image img{display:block;}div.image p{margin:0;}div.caption{display:none;position:absolute;padding:5px 0;background:#303030;border-top:1px solid #333;font-size:0.95em;bottom:0;color:#FFF;width:100%;}div.image:hover div.caption{display:block;}div.caption p{color:#f6f6f6;margin:0 8px;line-height:1.1em;}.caption a{color:#5AA5DC;}div#contentBody{margin:20px 0;line-height:1.6em;font-size:1.1em;}#contentBody p{margin:14px 0;font-family:Georgia,Helvetica;}#contentBody p a{color:#0079f5;}.tags a{color:##B2B2B2;}div.related{margin-top:7px;}div.related li,div.sectionHeadlines li{margin:0 0 7px 0;margin-bottom:18px;line-height:1.2em;list-style:none;}div.related li a,div.sectionHeadlines li a{font-family:Georgia,Times,serif;font-size:1.15em;}div.related li p:last-child,div.sectionHeadlines li p{font-size:0.9em;}.contentFooter ul{float:left;border-top:1px solid black;border-bottom:1px solid black;padding:10px 0;margin:8px 0 4px;width:100%;}.contentFooter > div{position:relative;}.contentFooter ul li{float:right;padding-right:75px;text-transform:lowercase;font-weight:bold;}.contentFooter ul li:first-child{margin-left:0pxmargin-right:50px;float:left;text-transform:uppercase;font-weight:bold;}div.comments{clear:left;padding-right:50px;margin-top:60px;}.toggleComments{font-size:1.6em;}.comments > p{padding:10px 0;}.comments p.terms{line-height:1.5em;margin:0px 0 20px;}#wideSkyscraper img{display:block;width:100%;height:900px;background:#BABABA;}div.colLeft > div,div.rows > div{clear:both;}div#featuredMultimedia > p{font-family:Georgia,Times,serif;position:absolute;top:7px;right:10px;}#featuredMultimedia table{margin:0 -8px 0 -8px;border-spacing:8px;}#featuredMultimedia table{border-collapse:separate;}#featuredMultimedia table.page2{display:none;}#featuredMultimedia td{vertical-align:top;width:188px;background:#454545;padding:8px 8px 2px;}#featuredMultimedia p.meta{margin:5px 0 0;color:#ababab;}#featuredMultimedia p.meta a{color:#ababab;}#featuredMultimedia h3{margin:4px 0;font-size:1.15em;line-height:1.1em;}#featuredMultimedia h3 a{color:#e0e0e0;}#featuredMultimedia h3 a:hover{color:#bababa;background:none;border:none;}#sportsFeatures > div{padding:10px 0 0 0;}.node-type-channel div.colLeft,.node-type-channel div.colRight{margin-bottom:15px;}#contentBody div.specFeed,div.specFeed{font-family:Arial;font-size:0.9em;margin:5px 0 0 0;}.contentHeader .specFeed{display:none;}.specFeed li a{color:#3B5998;}.specFeed a:hover{border:none;text-decoration:underline;color:#3B5998;}.specFeed li{margin:12px 0 0 0;line-height:1.3em;padding-left:25px;}.specFeed li:first-child{margin:0;}.specFeed li.note{background:url(/sites/default/themes/morningside/css/images/note.gif) no-repeat;}.specFeed li.group{background:url(/sites/default/themes/morningside/css/images/group.gif) no-repeat;}.specFeed li.friendGuy{background:url(/sites/default/themes/morningside/css/images/friend_guy.gif) no-repeat;}.specFeed li.event{background:url(/sites/default/themes/morningside/css/images/event.gif) no-repeat;}.specFeed li.interest{background:url(/sites/default/themes/morningside/css/images/interest.gif) no-repeat;}.specFeed li.wallPost{background:url(/sites/default/themes/morningside/css/images/wall_post.gif) no-repeat;}.specFeed li.post{background:url(/sites/default/themes/morningside/css/images/post.gif) no-repeat;}.specFeed li.photo{background:url(/sites/default/themes/morningside/css/images/photo.gif) no-repeat;}.specFeed li.relationship{background:url(/sites/default/themes/morningside/css/images/relationship.gif) no-repeat;}.specFeed li.friend{background:url(/sites/default/themes/morningside/css/images/friend.gif) no-repeat;}#skip-to-nav{display:none;}li,li.leaf,li.first,li.last,#wrapper li.leaf,#wrapper li.collapsed,#wrapper li.expanded{list-style:none;list-style-image:none;list-style-type:none;}#headlineTicker a{background:#FFF;}div#moreLinks > div.last{margin-right:0;}.image div.caption{background:#000;}.image div.photo_count{float:right;color:#FFF;background:#454545;font-size:0.8em;padding:2px 5px;margin-left:10px;}div.googleTextAd{margin-top:5px;}div#cuisine-listings,div#restaurant-listings{float:left;margin-top:10px;padding-top:10px;}div#cuisine-listings{width:170px;}div#restaurant-listings{border-left:1px solid #efefef;padding-left:20px;width:700px;}#cuisine-listings li{font-size:1.15em;margin:6px 0;}#restaurant-listings p{margin-bottom:8px;}#restaurant-listings p:last-child{margin-bottom:0;}div#restaurant-listings > div{margin-bottom:20px;}#restaurant-listings ul{margin:10px 0;}#restaurant-listings li{margin-bottom:-1px;padding:15px;}#restaurant-listings li:nth-child(2n+1) {background:#efefef;}#mainContent .item-list ul li{list-style:none;}#contentBody ol{margin-left:25px;}#contentBody ol li{margin:10px 0;list-style:decimal;}.gmap .map{float:left;}.gmap .message{position:absolute;padding:10px;background:#555;color:#fff;width:175px;}.gmap .list{float:left;margin-left:15px;list-style:none;padding:0;}.gmap .list li{padding:5px 10px;border-bottom:1px solid #555}.gmap .list li:last-child{border-bottom:none;}.gmap .list li:hover{background:#555;color:#fff;cursor:pointer;cursor:hand;}#eyeFeed ul li img{display:none;}#eyeFeed ul li:first-child img{display:block;margin:5px 0;}span.comment_count a{font-size:11px;font-weight:bold;margin-left:5px;color:#660000;font-family:Helvetica,arial,"sans serif";}.columnistPreviews li{width:100%;float:left;border-bottom:1px solid #c6c6c6;padding-bottom:5px;margin-bottom:5px;}.columnistPreview div{float:left;}.columnistPreview div.headshot{width:70px;margin-right:10px;}.columnistPreview div.title{width:170px;}.columnistPreview h1{line-height:1.1em;font-size:1.5em;}.headshot img{border:1px solid #555;}p.qualine{float:left;margin:10px 0 0;font-size:0.92em;line-height:1.2em;}div.node-type-column div.about{float:left;margin:15px 0 0;}div.node-type-column .about div.headshot{float:left;width:150px;margin-right:14px;}div.node-type-column div.articles{float:left;width:100%;}div.node-type-column div.bio{float:left;width:460px;}div.node-type-column div.bio div{font-size:0.95em;line-height:1.45em;}div.node-type-column div.articles > h2{margin:20px 0 10px;padding:6px 0;border-bottom:4px double #c6c6c6;border-top:4px double #c6c6c6;}div.node-type-column div.articles div{width:550px;}.dining_guide{height:90px;margin-left:5px;}#nav{list-style:none;margin:0px;}#nav li{float:none;}#nav ul{z-index:10;position:absolute;top:-15px;right:0px;width:1px;height:1px;overflow:hidden;list-style:none;padding-left:0px;}#nav li:hover ul{width:auto;height:auto;overflow:visible;border:solid 1px;}#nav li ul a{display:block;padding:5px 10px;color:#000;}#nav ul a{padding:0px;}#nav a:hover,#nav li:hover a{background:white;color:black;}#nav ul a{text-transform:lowercase;background:white;color:black;width:60px;}#nav ul a:hover{text-decoration:none;}#nav ul a:hover{background:#dedede;}a{color:#445463;}a:hover{color:black;text-decoration:none;}li.feedPost{float:left;padding-right:10px;margin:10px 0px;width:440px;}li.sidebarFeedPost{padding:10px 0px;float:left;}.feedTitle,.sidebarFeedTitle{font-family:'Helvetica',Myriad Pro,Arial,Sans-Serif;font-size:20px;font-weight:bold;float:right;display:block;width:255px;top:-3px;padding-right:5px;z-index:3;}.sidebarFeedTitle{float:left;}p.feedCategory,p.sidebarFeedDate{float:left;position:relative;font-size:9px;color:red;display:block;width:440px;text-transform:capitalize;}.feedAuthor{float:left;position:relative;font-size:12px;font-weight:bold;display:block;padding-left:1px;width:259px;padding-bottom:8px;text-transform:capitalize;}.sidebarFeedAuthor{padding-bottom:15px;}div.feedImage{float:left;display:block;padding:0px 10px 0px 0px;position:relative;width:170px;}div.feedContent{font-size:12px;width:440px;}div.wp-caption{display:block;margin:5px 0px;position:relative;clear:both;}.wp-caption p{font-size:11px;color:gray;text-align:right;padding-right:10px;}div.feedContent p{line-height:18px;padding-bottom:13px;position:relative;}div.feedContent p a{color:#006cd1;}div.feedContent p a:hover{color:black;}blockquote{margin:0px 0px 0 30px;border-left:5px solid #ddd;padding-left:10px;padding-right:5px;}blockquote p{padding-bottom:0px;}p.feedImageCaption{font-size:11px;color:gray;text-align:right;position:relative;display:block;}.alignleft{float:left;}.alignright{float:left;}p.feedSecondaryCategory,p.sidebarFeedSecondaryCategory{display:block;float:left;width:165px;font-weight:bold;font-size:11.5px;text-transform:uppercase;padding-top:4px;padding-bottom:2px;padding-left:5px;margin-bottom:5px;margin-right:10px;}p.sidebarFeedSecondaryCategory{width:165px;margin-right:60px;}a.feedCategory{color:black;font-size:10px;text-transform:uppercase;}p.Spectrum{background:#72a7dd;color:white;}p.Arts{background:#fffa58;color:black;}p.Opinion{background:#ff5f45;color:white;}p.Sports{background:#7dce31;color:white;}p.Meta{background:black;color:white;}p.Eye{background:#8a58a6;color:white;}p.Shaft{background:#ffbe58;color:white;}div.meta_front{text-transform:uppercase;font-weight:bold;font-size:12px;padding-bottom:11px;position:relative;float:left;width:440px;}.noImage{width:435px;float:left;}div.blogHeaderSticky{width:440px;height:23px;background:url(/sites/default/themes/morningside/css/images/sticky.jpg) no-repeat;}p.noImageCat{margin-right:270px;margin-bottom:10px;}div.meta_comments{float:right;padding-left:50px;}div.meta_more{float:left;padding-left:0px;}div.meta_share{float:right;padding-left:65px;padding-right:65px;}div.feedOlder{text-transform:uppercase;font-size:12px;font-weight:bold;}#front_colWrapper{width:620px;padding:0 10px 0 0;}#front_colWrapper a:hover{background:none;}h3.feedTitle a:hover{background:none;}#front_colWrapper > div.front_colLeft{float:left;width:435px;position:relative;}#front_colWrapper > div.front_colRight{float:right;width:530px;margin-right:-360px;position:relative;}#front_colWrapper > div.front_colLeft > div{clear:left;padding-bottom:10px;}#front_colWrapper > front_div.colLeft > div:first-child{padding:0;}div.front_colLeft div.front_colRight{padding:0 0 0 0px;}#front_colWrapper div.front_colLeft > div:first-child div.colLeft{margin-right:-1px;border-right:1px dotted #bababa;}.blogHeader{background:url(/sites/default/themes/morningside/css/images/spectrumlogo.jpg) repeat-x;width:440px;float:left;height:37px;margin-bottom:2px;padding-top:0px;}.front_colLeft{padding-right:10px;border-right:solid 1px #B7B7B7;}#basicmaths{position:absolute;width:1032px;height:100%;top:0;left:0;background:url(/sites/default/themes/morningside/css/images/basicmaths.png) repeat-y;margin:0 px auto;z-index:10;display:none;}.commentAuthor{font-size:14px;font-weight:bold;color:#303030;}.commentDate{color:gray;font-size:10px;font-weight:bold;}.commentContent{margin-top:5px;line-height:20px;padding-bottom:20px;color:#303030;}#comments{clear:both;}#blogwrapper{width:445px;height:5000px;position:relative;}#blogframe{position:absolute;top:0px;left:0px;width:450px;height:5000px;}div.channelsFeed{width:260px;margin-top:10px;font-family:'Helvetica',Myriad Pro,Arial,Sans-Serif;float:left;}div.adsFeed{width:260px;margin-top:14px;font-family:'Helvetica',Myriad Pro,Arial,Sans-Serif;float:right;}div.adsFeed div:first-child{}.adOne{width:250px;height:250px;text-align:center;margin-bottom:25px;}.adTwo{width:250px;height:250px;text-align:center;margin-bottom:25px;}img.diningGuideTeaser{padding-left:6px;}.clear{clear:both;}h3.channelFeed{float:left;width:300px;}h1.title_dark{color:white;font-family:Helvetica,Arial,Georgia;}#soundslider{background:#353535;}.contentBodyDark p{color:#ededed;font-family:Helvetica,Arial;}#wrapper_dark{height:850px;}div#contentDarkWrapper{float:left;width:710px;padding:0 5px 0 0;}#wrapper_dark h1{font-family:Helvetica,Arial,Georgia;color:#d3d3d3;font-size:20px;padding-bottom:0px;margin-bottom:5px;}#wrapper_dark .colLeft{width:710px;}#wrapper_dark h2{font-family:Helvetica,Arial,Georgia;color:#d3d3d3;font-size:14px;}#wrapper_dark h2 a{color:#d3d3d3;background:none;}#wrapper_dark p{font-family:Helvetica,Arial,Georgia;color:#868686;font-size:13px;}#wrapper_dark #interalTwoColWrapper{margin-top:10px;}#wrapper_dark .slideshow{float:left;width:220px;clear:none;margin-right:20px;}#wrapper_dark .image{padding-bottom:10px;}.darkCol #contentBody{margin-top:0px;}.darkroomImage{text-align:center;width:710px;padding-right:5px;}.darkroomCredit{width:708px;text-align:right;font-size:11px;color:#868686;}.darkroomNavigation{padding-left:8px;width:256px;float:right;border-left:1px solid #868686;}.darkroomNavigation .adOne{margin-bottom:1px;border:0px;float:right;text-align:right;}.darkroomNavigation .adOne iframe{width:250px;}.darkroomImage img{border:1px solid #868686;}.next,.previous{padding:10px 12px;border:1px solid #d3d3d3;color:#b0b0b0;float:left;font-weight:bold;}.inactive{border:1px solid #868686;}.previous{border-right:0px;}p.next{border-left:1px solid #d3d3d3;}.next:hover,.previous:hover{color:#b0b0b0;}.previous img{float:left;margin-top:3px;}.next img{float:right;margin-top:3px;}#wrapper_dark darkroomNavigation darkroomDirection p.inactive{font-size:13px;}#wrapper_dark .header{border-bottom:1px solid #868686;padding-bottom:2px;margin-top:3px;margin-bottom:20px;}.darkroomCaption,.darkroomSoundslideCaption,.darkroomVideoCaption{font-size:12px;width:259px;color:#d3d3d3;height:90px;padding-top:33px;float:left;font-weight:bold;}.darkroomVideoCaption{height:118px;padding-top:30px;}.darkroomSoundslideCaption{height:115px;padding-top:27px;}.darkroomMultimediaButton{float:right;color:#868686;font-weight:bold;padding-top:10px;}.darkroomMultimediaButton p{color:#868686;}.darkroomCount{color:#868686;padding-bottom:10px;font-size:12px;}.darkroomShare{float:left;width:256px;margin-top:20px;margin-bottom:16px;padding:6px 0px;border-top:1px solid #868686;border-bottom:1px solid #868686;}.contentDarkroomFooter ul li:first-child{text-transform:none;color:#868686;font-size:13px;font-weight:bold;width:260px;padding-bottom:5px;}.contentDarkroomFooter ul li{float:left;padding-right:30px;padding-top:2px;}.contentDarkroomFooter ul li:last-child{padding-right:0px;}.darkroomShare a{text-transform:lowercase;color:#d3d3d3;font-weight:bold;}.darkroomByline{color:#868686;font-weight:bold;}.darkroomByline a{color:#d3d3d3;}.darkroomSoundslidesBylines{}.darkroomSoundslidesBylines p{padding-top:8px;font-size:12px;}.darkroomLeaderboard,.darkroomSoundslidesLeaderboard{border-top:1px solid #868686;border-bottom:1px solid #868686;width:980px;padding-top:5px;padding-bottom:3px;margin-top:10px;text-align:center;float:left;}.darkroomSoundslidesLeaderboard{margin-top:0px;}#wrapper_dark #bottomLinks{border-top:0px;padding-top:10px;}Xtext/cssObplist00rsX$versionX$objectsY$archiverT$top$"()012PQRSTUVWXYZ[\]^_`abcdefghlmU$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1"##$%&[NS.relativeWNS.base_ahttp://www.columbiaspectator.com/sites/default/files/css/css_9b7f6effb6e5fd75f29bfae94d3c203f.css*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#AӖ3S3456CWNS.keysZNS.objects!789:;<=>?@AB DEFGHIJKLMNO VServerZConnectionTEtag_Content-EncodingTVary\Content-TypeWExpires]Cache-Control]Accept-Ranges]Last-ModifiedTDate^Content-Length_Apache/2.2.3 (CentOS)Uclose_"10d00d8-14235-365601c0"Tgzip_Accept-EncodingXtext/css_Thu, 08 Jul 2010 13:33:39 GMT_max-age=1209600Ubytes_Mon, 07 Jun 2010 18:55:11 GMT_Thu, 24 Jun 2010 13:33:39 GMTU16893*+ij_NSMutableDictionaryik/\NSDictionaryB5*+no_NSHTTPURLResponsepq/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchivertu_WebResourceResponse#-27^dINYbhkqz'/=KY^m>DI_cpuzv !_8http://www.columbiaspectator.com/misc/menu-collapsed.pngOlPNG  IHDRŐPLTEU~tRNS@fIDATxcP`0``b "McIENDB`Yimage/pngOnbplist00jkX$versionX$objectsY$archiverT$top "()012LMNOPQRSTUVWXYZ[\]^_`deU$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_8http://www.columbiaspectator.com/misc/menu-collapsed.png*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#AӖ83456AWNS.keysZNS.objects789:;<=>?@ BCDEFGHIJKVServer]Accept-Ranges]Cache-ControlZConnectionTDate]Last-Modified^Content-LengthWExpires\Content-TypeTEtag_Apache/2.2.3 (CentOS)Ubytes_max-age=1209600Uclose_Thu, 24 Jun 2010 13:33:44 GMT_Sun, 20 Jun 2004 20:04:27 GMTS108_Thu, 08 Jul 2010 13:33:44 GMTYimage/png_"a0e06d8-6c-4baec8c0"*+ab_NSMutableDictionaryac/\NSDictionaryl*+fg_NSHTTPURLResponsehi/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverlm_WebResourceResponse#-27Z`{~!,5;>DMVX_grt 4:LRr #7EWZpnr !_3http://www.columbiaspectator.com/misc/menu-leaf.pngO‰PNG  IHDRgAMAOX2tEXtSoftwareAdobe ImageReadyqe<PLTEUÄtRNSS(IDATxb`fff 4#KIENDB`Yimage/pngOibplist00jkX$versionX$objectsY$archiverT$top "()012LMNOPQRSTUVWXYZ[\]^_`deU$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_3http://www.columbiaspectator.com/misc/menu-leaf.png*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#AӖ83456AWNS.keysZNS.objects789:;<=>?@ BCDEFGHIJKVServer]Accept-Ranges]Cache-ControlZConnectionTDate]Last-Modified^Content-LengthWExpires\Content-TypeTEtag_Apache/2.2.3 (CentOS)Ubytes_max-age=1209600Uclose_Thu, 24 Jun 2010 13:33:44 GMT_Thu, 09 Feb 2006 08:36:01 GMTS194_Thu, 08 Jul 2010 13:33:44 GMTYimage/png_"a0e06e0-c2-8098de40"*+ab_NSMutableDictionaryac/\NSDictionary*+fg_NSHTTPURLResponsehi/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverlm_WebResourceResponse#-27Z`{~'069?HQSZbmoz|~/5GMm2@RUknm !_Whttp://www.columbiaspectator.com/sites/default/themes/morningside/plugins/facebox/b.pngOTPNG  IHDR1_IDAT8c @)f5dԐQCF vpi\IENDB`Yimage/pngObplist00jkX$versionX$objectsY$archiverT$top "()012LMNOPQRSTUVWXYZ[\]^_`deU$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_Whttp://www.columbiaspectator.com/sites/default/themes/morningside/plugins/facebox/b.png*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#AӖ; `3456AWNS.keysZNS.objects789:;<=>?@ BCDEFGHIJKVServer]Accept-Ranges]Cache-ControlZConnectionTDate]Last-Modified^Content-LengthWExpires\Content-TypeTEtag_Apache/2.2.3 (CentOS)Ubytes_max-age=1209600Uclose_Thu, 24 Jun 2010 13:33:47 GMT_Mon, 01 Mar 2010 06:47:07 GMTR84_Thu, 08 Jul 2010 13:33:47 GMTYimage/png_"a210e9c-54-9e1e50c0"*+ab_NSMutableDictionaryac/\NSDictionaryT*+fg_NSHTTPURLResponsehi/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverlm_WebResourceResponse#-27Z`{~;@KTZ]cluw~!)6;SYkq"$)=AUcuxn !_Xhttp://www.columbiaspectator.com/sites/default/themes/morningside/plugins/facebox/tl.pngOPNG  IHDR 2ϽKIDATxڍΡ DQ"% tr 'u/yNIENDB`Yimage/pngObplist00jkX$versionX$objectsY$archiverT$top "()012LMNOPQRSTUVWXYZ[\]^_`deU$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_Xhttp://www.columbiaspectator.com/sites/default/themes/morningside/plugins/facebox/tl.png*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#AӖ:3456AWNS.keysZNS.objects789:;<=>?@ BCDEFGHIJKVServer]Accept-Ranges]Cache-ControlZConnectionTDate]Last-Modified^Content-LengthWExpires\Content-TypeTEtag_Apache/2.2.3 (CentOS)Ubytes_max-age=1209600Uclose_Thu, 24 Jun 2010 13:33:46 GMT_Mon, 01 Mar 2010 06:47:08 GMTS132_Thu, 08 Jul 2010 13:33:46 GMTYimage/png_"a210eac-84-9e2d9300"*+ab_NSMutableDictionaryac/\NSDictionary*+fg_NSHTTPURLResponsehi/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverlm_WebResourceResponse#-27Z`{~<ALU[^dmvx"*7<TZlr$&+?CWewzn !_Xhttp://www.columbiaspectator.com/sites/default/themes/morningside/plugins/facebox/tr.pngO}PNG  IHDR 2ϽDIDATxڍʡ 0أKt<3Ԗ ˣpK -3m0Q8ظ56*;XE/QIENDB`Yimage/pngObplist00jkX$versionX$objectsY$archiverT$top "()012LMNOPQRSTUVWXYZ[\]^_`deU$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_Xhttp://www.columbiaspectator.com/sites/default/themes/morningside/plugins/facebox/tr.png*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#AӖ:*3456AWNS.keysZNS.objects789:;<=>?@ BCDEFGHIJKVServer]Accept-Ranges]Cache-ControlZConnectionTDate]Last-Modified^Content-LengthWExpires\Content-TypeTEtag_Apache/2.2.3 (CentOS)Ubytes_max-age=1209600Uclose_Thu, 24 Jun 2010 13:33:46 GMT_Mon, 01 Mar 2010 06:47:08 GMTS125_Thu, 08 Jul 2010 13:33:46 GMTYimage/png_"a210eae-7d-9e2d9300"*+ab_NSMutableDictionaryac/\NSDictionary}*+fg_NSHTTPURLResponsehi/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverlm_WebResourceResponse#-27Z`{~<ALU[^dmvx"*7<TZlr$&+?CWewzn !_Xhttp://www.columbiaspectator.com/sites/default/themes/morningside/plugins/facebox/bl.pngO|PNG  IHDR 2ϽCIDATc Za XSUBtb *4%J!~ 4C= :P8K/6TIENDB`Yimage/pngObplist00jkX$versionX$objectsY$archiverT$top "()012LMNOPQRSTUVWXYZ[\]^_`deU$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_Xhttp://www.columbiaspectator.com/sites/default/themes/morningside/plugins/facebox/bl.png*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#AӖ:rNH3456AWNS.keysZNS.objects789:;<=>?@ BCDEFGHIJKVServer]Accept-Ranges]Cache-ControlZConnectionTDate]Last-Modified^Content-LengthWExpires\Content-TypeTEtag_Apache/2.2.3 (CentOS)Ubytes_max-age=1209600Uclose_Thu, 24 Jun 2010 13:33:46 GMT_Mon, 01 Mar 2010 06:47:07 GMTS124_Thu, 08 Jul 2010 13:33:46 GMTYimage/png_"a210e9e-7c-9e1e50c0"*+ab_NSMutableDictionaryac/\NSDictionary|*+fg_NSHTTPURLResponsehi/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverlm_WebResourceResponse#-27Z`{~<ALU[^dmvx"*7<TZlr$&+?CWewzn !_Xhttp://www.columbiaspectator.com/sites/default/themes/morningside/plugins/facebox/br.pngO|PNG  IHDR 2ϽCIDATʡ EQ[Efꆘp5 q1jt5N%2%_\:` S>/zIENDB`Yimage/pngObplist00jkX$versionX$objectsY$archiverT$top "()012LMNOPQRSTUVWXYZ[\]^_`deU$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_Xhttp://www.columbiaspectator.com/sites/default/themes/morningside/plugins/facebox/br.png*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#AӖ;F3456AWNS.keysZNS.objects789:;<=>?@ BCDEFGHIJKVServer]Accept-Ranges]Cache-ControlZConnectionTDate]Last-Modified^Content-LengthWExpires\Content-TypeTEtag_Apache/2.2.3 (CentOS)Ubytes_max-age=1209600Uclose_Thu, 24 Jun 2010 13:33:47 GMT_Mon, 01 Mar 2010 06:47:07 GMTS124_Thu, 08 Jul 2010 13:33:47 GMTYimage/png_"a210ea0-7c-9e1e50c0"*+ab_NSMutableDictionaryac/\NSDictionary|*+fg_NSHTTPURLResponsehi/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverlm_WebResourceResponse#-27Z`{~<ALU[^dmvx"*7<TZlr$&+?CWewzn !_[http://www.columbiaspectator.com/sites/default/themes/morningside/css/images/background.pngOPNG  IHDR1ڨtEXtSoftwareAdobe ImageReadyqe<IDATxױ@@QR,H+q1r lg~ͮx;\k]tlv~8R~6m)Ϻ2@0 a@0 _o|~eIENDB`Yimage/pngObplist00jkX$versionX$objectsY$archiverT$top "()012LMNOPQRSTUVWXYZ[\]^_`deU$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_[http://www.columbiaspectator.com/sites/default/themes/morningside/css/images/background.png*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#AӖ8k3456AWNS.keysZNS.objects789:;<=>?@ BCDEFGHIJKVServer]Accept-Ranges]Cache-ControlZConnectionTDate]Last-Modified^Content-LengthWExpires\Content-TypeTEtag_Apache/2.2.3 (CentOS)Ubytes_max-age=1209600Uclose_Thu, 24 Jun 2010 13:33:44 GMT_Mon, 01 Mar 2010 06:46:52 GMTS256_Thu, 08 Jul 2010 13:33:44 GMTYimage/png_"a18af5e-100-9d396f00"*+ab_NSMutableDictionaryac/\NSDictionary*+fg_NSHTTPURLResponsehi/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverlm_WebResourceResponse#-27Z`{~?DOX^agpy{%-:?W]ou(+0DH\j|n !_ahttp://www.columbiaspectator.com/sites/default/files/css/css_64c28660044e9a08e2a15c15643482fc.cssO a:link,a:visited{text-decoration:underline !important;} #site-name a:link,#site-name a:visited{text-decoration:none !important;} #content a:link:after,#content a:visited:after{content:" (" attr(href) ") ";font-size:0.8em;font-weight:normal;} #content,#content-inner{float:none;width:100%;margin:0 !important;padding:0 !important;} body,#page,#page-inner,#main,#main-inner,#content,#content-inner{color:#000;background-color:transparent !important;background-image:none !important;} #skip-to-nav,#navbar,#sidebar-left,#sidebar-right,#footer,.breadcrumb,div.tabs,.links,.taxonomy,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none;}Xtext/cssObplist00rsX$versionX$objectsY$archiverT$top$"()012PQRSTUVWXYZ[\]^_`abcdefghlmU$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1"##$%&[NS.relativeWNS.base_ahttp://www.columbiaspectator.com/sites/default/files/css/css_64c28660044e9a08e2a15c15643482fc.css*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#AӖ3O3456CWNS.keysZNS.objects!789:;<=>?@AB DEFGHIJKLMNO VServerZConnectionTEtag_Content-EncodingTVary\Content-TypeWExpires]Cache-Control]Accept-Ranges]Last-ModifiedTDate^Content-Length_Apache/2.2.3 (CentOS)Uclose_"10d00e0-2a5-365601c0"Tgzip_Accept-EncodingXtext/css_Thu, 08 Jul 2010 13:33:39 GMT_max-age=1209600Ubytes_Mon, 07 Jun 2010 18:55:11 GMT_Thu, 24 Jun 2010 13:33:39 GMTS352*+ij_NSMutableDictionaryik/\NSDictionary*+no_NSHTTPURLResponsepq/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchivertu_WebResourceResponse#-27^dINYbhkqz'/=KY^m<@E[_lotv !_^http://www.columbiaspectator.com/sites/default/files/js/js_73d374ec1ef9a62b7039371afcba4a60.jsO// $Id: jquery.js,v 1.12.2.3 2008/06/25 09:38:39 goba Exp $ /* * jQuery 1.2.6 - New Wave Javascript * * Copyright (c) 2008 John Resig (jquery.com) * Dual licensed under the MIT (MIT-LICENSE.txt) * and GPL (GPL-LICENSE.txt) licenses. * * Date: 2008-05-24 14:22:17 -0400 (Sat, 24 May 2008) * Rev: 5685 */ eval(function(p,a,c,k,e,r){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(H(){J w=1b.4M,3m$=1b.$;J D=1b.4M=1b.$=H(a,b){I 2B D.17.5j(a,b)};J u=/^[^<]*(<(.|\\s)+>)[^>]*$|^#(\\w+)$/,62=/^.[^:#\\[\\.]*$/,12;D.17=D.44={5j:H(d,b){d=d||S;G(d.16){7[0]=d;7.K=1;I 7}G(1j d=="23"){J c=u.2D(d);G(c&&(c[1]||!b)){G(c[1])d=D.4h([c[1]],b);N{J a=S.61(c[3]);G(a){G(a.2v!=c[3])I D().2q(d);I D(a)}d=[]}}N I D(b).2q(d)}N G(D.1D(d))I D(S)[D.17.27?"27":"43"](d);I 7.6Y(D.2d(d))},5w:"1.2.6",8G:H(){I 7.K},K:0,3p:H(a){I a==12?D.2d(7):7[a]},2I:H(b){J a=D(b);a.5n=7;I a},6Y:H(a){7.K=0;2p.44.1p.1w(7,a);I 7},P:H(a,b){I D.P(7,a,b)},5i:H(b){J a=-1;I D.2L(b&&b.5w?b[0]:b,7)},1K:H(c,a,b){J d=c;G(c.1q==56)G(a===12)I 7[0]&&D[b||"1K"](7[0],c);N{d={};d[c]=a}I 7.P(H(i){R(c 1n d)D.1K(b?7.V:7,c,D.1i(7,d[c],b,i,c))})},1g:H(b,a){G((b==\'2h\'||b==\'1Z\')&&3d(a)<0)a=12;I 7.1K(b,a,"2a")},1r:H(b){G(1j b!="49"&&b!=U)I 7.4E().3v((7[0]&&7[0].2z||S).5F(b));J a="";D.P(b||7,H(){D.P(7.3t,H(){G(7.16!=8)a+=7.16!=1?7.76:D.17.1r([7])})});I a},5z:H(b){G(7[0])D(b,7[0].2z).5y().39(7[0]).2l(H(){J a=7;1B(a.1x)a=a.1x;I a}).3v(7);I 7},8Y:H(a){I 7.P(H(){D(7).6Q().5z(a)})},8R:H(a){I 7.P(H(){D(7).5z(a)})},3v:H(){I 7.3W(19,M,Q,H(a){G(7.16==1)7.3U(a)})},6F:H(){I 7.3W(19,M,M,H(a){G(7.16==1)7.39(a,7.1x)})},6E:H(){I 7.3W(19,Q,Q,H(a){7.1d.39(a,7)})},5q:H(){I 7.3W(19,Q,M,H(a){7.1d.39(a,7.2H)})},3l:H(){I 7.5n||D([])},2q:H(b){J c=D.2l(7,H(a){I D.2q(b,a)});I 7.2I(/[^+>] [^+>]/.11(b)||b.1h("..")>-1?D.4r(c):c)},5y:H(e){J f=7.2l(H(){G(D.14.1f&&!D.4n(7)){J a=7.6o(M),5h=S.3h("1v");5h.3U(a);I D.4h([5h.4H])[0]}N I 7.6o(M)});J d=f.2q("*").5c().P(H(){G(7[E]!=12)7[E]=U});G(e===M)7.2q("*").5c().P(H(i){G(7.16==3)I;J c=D.L(7,"3w");R(J a 1n c)R(J b 1n c[a])D.W.1e(d[i],a,c[a][b],c[a][b].L)});I f},1E:H(b){I 7.2I(D.1D(b)&&D.3C(7,H(a,i){I b.1k(a,i)})||D.3g(b,7))},4Y:H(b){G(b.1q==56)G(62.11(b))I 7.2I(D.3g(b,7,M));N b=D.3g(b,7);J a=b.K&&b[b.K-1]!==12&&!b.16;I 7.1E(H(){I a?D.2L(7,b)<0:7!=b})},1e:H(a){I 7.2I(D.4r(D.2R(7.3p(),1j a==\'23\'?D(a):D.2d(a))))},3F:H(a){I!!a&&D.3g(a,7).K>0},7T:H(a){I 7.3F("."+a)},6e:H(b){G(b==12){G(7.K){J c=7[0];G(D.Y(c,"2A")){J e=c.64,63=[],15=c.15,2V=c.O=="2A-2V";G(e<0)I U;R(J i=2V?e:0,2f=2V?e+1:15.K;i<2f;i++){J d=15[i];G(d.2W){b=D.14.1f&&!d.at.2x.an?d.1r:d.2x;G(2V)I b;63.1p(b)}}I 63}N I(7[0].2x||"").1o(/\\r/g,"")}I 12}G(b.1q==4L)b+=\'\';I 7.P(H(){G(7.16!=1)I;G(b.1q==2p&&/5O|5L/.11(7.O))7.4J=(D.2L(7.2x,b)>=0||D.2L(7.34,b)>=0);N G(D.Y(7,"2A")){J a=D.2d(b);D("9R",7).P(H(){7.2W=(D.2L(7.2x,a)>=0||D.2L(7.1r,a)>=0)});G(!a.K)7.64=-1}N 7.2x=b})},2K:H(a){I a==12?(7[0]?7[0].4H:U):7.4E().3v(a)},7b:H(a){I 7.5q(a).21()},79:H(i){I 7.3s(i,i+1)},3s:H(){I 7.2I(2p.44.3s.1w(7,19))},2l:H(b){I 7.2I(D.2l(7,H(a,i){I b.1k(a,i,a)}))},5c:H(){I 7.1e(7.5n)},L:H(d,b){J a=d.1R(".");a[1]=a[1]?"."+a[1]:"";G(b===12){J c=7.5C("9z"+a[1]+"!",[a[0]]);G(c===12&&7.K)c=D.L(7[0],d);I c===12&&a[1]?7.L(a[0]):c}N I 7.1P("9u"+a[1]+"!",[a[0],b]).P(H(){D.L(7,d,b)})},3b:H(a){I 7.P(H(){D.3b(7,a)})},3W:H(g,f,h,d){J e=7.K>1,3x;I 7.P(H(){G(!3x){3x=D.4h(g,7.2z);G(h)3x.9o()}J b=7;G(f&&D.Y(7,"1T")&&D.Y(3x[0],"4F"))b=7.3H("22")[0]||7.3U(7.2z.3h("22"));J c=D([]);D.P(3x,H(){J a=e?D(7).5y(M)[0]:7;G(D.Y(a,"1m"))c=c.1e(a);N{G(a.16==1)c=c.1e(D("1m",a).21());d.1k(b,a)}});c.P(6T)})}};D.17.5j.44=D.17;H 6T(i,a){G(a.4d)D.3Y({1a:a.4d,31:Q,1O:"1m"});N D.5u(a.1r||a.6O||a.4H||"");G(a.1d)a.1d.37(a)}H 1z(){I+2B 8J}D.1l=D.17.1l=H(){J b=19[0]||{},i=1,K=19.K,4x=Q,15;G(b.1q==8I){4x=b;b=19[1]||{};i=2}G(1j b!="49"&&1j b!="H")b={};G(K==i){b=7;--i}R(;i-1}},6q:H(b,c,a){J e={};R(J d 1n c){e[d]=b.V[d];b.V[d]=c[d]}a.1k(b);R(J d 1n c)b.V[d]=e[d]},1g:H(d,e,c){G(e=="2h"||e=="1Z"){J b,3X={30:"5x",5g:"1G",18:"3I"},35=e=="2h"?["5e","6k"]:["5G","6i"];H 5b(){b=e=="2h"?d.8f:d.8c;J a=0,2C=0;D.P(35,H(){a+=3d(D.2a(d,"57"+7,M))||0;2C+=3d(D.2a(d,"2C"+7+"4b",M))||0});b-=29.83(a+2C)}G(D(d).3F(":4j"))5b();N D.6q(d,3X,5b);I 29.2f(0,b)}I D.2a(d,e,c)},2a:H(f,l,k){J e,V=f.V;H 3E(b){G(!D.14.2k)I Q;J a=3P.54(b,U);I!a||a.52("3E")==""}G(l=="1y"&&D.14.1f){e=D.1K(V,"1y");I e==""?"1":e}G(D.14.2G&&l=="18"){J d=V.50;V.50="0 7Y 7W";V.50=d}G(l.1I(/4i/i))l=y;G(!k&&V&&V[l])e=V[l];N G(3P.54){G(l.1I(/4i/i))l="4i";l=l.1o(/([A-Z])/g,"-$1").3y();J c=3P.54(f,U);G(c&&!3E(f))e=c.52(l);N{J g=[],2E=[],a=f,i=0;R(;a&&3E(a);a=a.1d)2E.6h(a);R(;i<2E.K;i++)G(3E(2E[i])){g[i]=2E[i].V.18;2E[i].V.18="3I"}e=l=="18"&&g[2E.K-1]!=U?"2F":(c&&c.52(l))||"";R(i=0;i]*?)\\/>/g,H(b,a,c){I c.1I(/^(aK|4f|7E|aG|4T|7A|aB|3n|az|ay|av)$/i)?b:a+">"});J f=D.3k(d).3y(),1v=h.3h("1v");J e=!f.1h("",""]||!f.1h("",""]||f.1I(/^<(aq|22|am|ak|ai)/)&&[1,"<1T>",""]||!f.1h("<4F")&&[2,"<1T><22>",""]||(!f.1h("<22><4F>",""]||!f.1h("<7E")&&[2,"<1T><22><7q>",""]||D.14.1f&&[1,"1v<1v>",""]||[0,"",""];1v.4H=e[1]+d+e[2];1B(e[0]--)1v=1v.5T;G(D.14.1f){J g=!f.1h("<1T")&&f.1h("<22")<0?1v.1x&&1v.1x.3t:e[1]=="<1T>"&&f.1h("<22")<0?1v.3t:[];R(J j=g.K-1;j>=0;--j)G(D.Y(g[j],"22")&&!g[j].3t.K)g[j].1d.37(g[j]);G(/^\\s/.11(d))1v.39(h.5F(d.1I(/^\\s*/)[0]),1v.1x)}d=D.2d(1v.3t)}G(d.K===0&&(!D.Y(d,"3V")&&!D.Y(d,"2A")))I;G(d[0]==12||D.Y(d,"3V")||d.15)k.1p(d);N k=D.2R(k,d)});I k},1K:H(d,f,c){G(!d||d.16==3||d.16==8)I 12;J e=!D.4n(d),40=c!==12,1f=D.14.1f;f=e&&D.3X[f]||f;G(d.2j){J g=/5Q|4d|V/.11(f);G(f=="2W"&&D.14.2k)d.1d.64;G(f 1n d&&e&&!g){G(40){G(f=="O"&&D.Y(d,"4T")&&d.1d)7p"O a3 a1\'t 9V 9U";d[f]=c}G(D.Y(d,"3V")&&d.7i(f))I d.7i(f).76;I d[f]}G(1f&&e&&f=="V")I D.1K(d.V,"9T",c);G(40)d.9Q(f,""+c);J h=1f&&e&&g?d.4G(f,2):d.4G(f);I h===U?12:h}G(1f&&f=="1y"){G(40){d.6B=1;d.1E=(d.1E||"").1o(/7f\\([^)]*\\)/,"")+(3r(c)+\'\'=="9L"?"":"7f(1y="+c*7a+")")}I d.1E&&d.1E.1h("1y=")>=0?(3d(d.1E.1I(/1y=([^)]*)/)[1])/7a)+\'\':""}f=f.1o(/-([a-z])/9H,H(a,b){I b.2r()});G(40)d[f]=c;I d[f]},3k:H(a){I(a||"").1o(/^\\s+|\\s+$/g,"")},2d:H(b){J a=[];G(b!=U){J i=b.K;G(i==U||b.1R||b.4I||b.1k)a[0]=b;N 1B(i)a[--i]=b[i]}I a},2L:H(b,a){R(J i=0,K=a.K;i*",7).21();1B(7.1x)7.37(7.1x)}},H(a,b){D.17[a]=H(){I 7.P(b,19)}});D.P(["6N","4b"],H(i,c){J b=c.3y();D.17[b]=H(a){I 7[0]==1b?D.14.2G&&S.1c["5t"+c]||D.14.2k&&1b["5s"+c]||S.70=="6Z"&&S.1C["5t"+c]||S.1c["5t"+c]:7[0]==S?29.2f(29.2f(S.1c["4y"+c],S.1C["4y"+c]),29.2f(S.1c["2i"+c],S.1C["2i"+c])):a==12?(7.K?D.1g(7[0],b):U):7.1g(b,a.1q==56?a:a+"2X")}});H 25(a,b){I a[0]&&3r(D.2a(a[0],b,M),10)||0}J C=D.14.2k&&3r(D.14.5B)<8H?"(?:[\\\\w*3m-]|\\\\\\\\.)":"(?:[\\\\w\\8F-\\8E*3m-]|\\\\\\\\.)",6L=2B 4v("^>\\\\s*("+C+"+)"),6J=2B 4v("^("+C+"+)(#)("+C+"+)"),6I=2B 4v("^([#.]?)("+C+"*)");D.1l({6H:{"":H(a,i,m){I m[2]=="*"||D.Y(a,m[2])},"#":H(a,i,m){I a.4G("2v")==m[2]},":":{8D:H(a,i,m){I im[3]-0},3a:H(a,i,m){I m[3]-0==i},79:H(a,i,m){I m[3]-0==i},3o:H(a,i){I i==0},3S:H(a,i,m,r){I i==r.K-1},6D:H(a,i){I i%2==0},6C:H(a,i){I i%2},"3o-4u":H(a){I a.1d.3H("*")[0]==a},"3S-4u":H(a){I D.3a(a.1d.5T,1,"4l")==a},"8z-4u":H(a){I!D.3a(a.1d.5T,2,"4l")},6W:H(a){I a.1x},4E:H(a){I!a.1x},8y:H(a,i,m){I(a.6O||a.8x||D(a).1r()||"").1h(m[3])>=0},4j:H(a){I"1G"!=a.O&&D.1g(a,"18")!="2F"&&D.1g(a,"5g")!="1G"},1G:H(a){I"1G"==a.O||D.1g(a,"18")=="2F"||D.1g(a,"5g")=="1G"},8w:H(a){I!a.3R},3R:H(a){I a.3R},4J:H(a){I a.4J},2W:H(a){I a.2W||D.1K(a,"2W")},1r:H(a){I"1r"==a.O},5O:H(a){I"5O"==a.O},5L:H(a){I"5L"==a.O},5p:H(a){I"5p"==a.O},3Q:H(a){I"3Q"==a.O},5o:H(a){I"5o"==a.O},6A:H(a){I"6A"==a.O},6z:H(a){I"6z"==a.O},2s:H(a){I"2s"==a.O||D.Y(a,"2s")},4T:H(a){I/4T|2A|6y|2s/i.11(a.Y)},3T:H(a,i,m){I D.2q(m[3],a).K},8t:H(a){I/h\\d/i.11(a.Y)},8s:H(a){I D.3C(D.3O,H(b){I a==b.T}).K}}},6x:[/^(\\[) *@?([\\w-]+) *([!*$^~=]*) *(\'?"?)(.*?)\\4 *\\]/,/^(:)([\\w-]+)\\("?\'?(.*?(\\(.*?\\))?[^(]*?)"?\'?\\)/,2B 4v("^([:.#]*)("+C+"+)")],3g:H(a,c,b){J d,1t=[];1B(a&&a!=d){d=a;J f=D.1E(a,c,b);a=f.t.1o(/^\\s*,\\s*/,"");1t=b?c=f.r:D.2R(1t,f.r)}I 1t},2q:H(t,o){G(1j t!="23")I[t];G(o&&o.16!=1&&o.16!=9)I[];o=o||S;J d=[o],2o=[],3S,Y;1B(t&&3S!=t){J r=[];3S=t;t=D.3k(t);J l=Q,3j=6L,m=3j.2D(t);G(m){Y=m[1].2r();R(J i=0;d[i];i++)R(J c=d[i].1x;c;c=c.2H)G(c.16==1&&(Y=="*"||c.Y.2r()==Y))r.1p(c);d=r;t=t.1o(3j,"");G(t.1h(" ")==0)6M;l=M}N{3j=/^([>+~])\\s*(\\w*)/i;G((m=3j.2D(t))!=U){r=[];J k={};Y=m[2].2r();m=m[1];R(J j=0,3i=d.K;j<3i;j++){J n=m=="~"||m=="+"?d[j].2H:d[j].1x;R(;n;n=n.2H)G(n.16==1){J g=D.L(n);G(m=="~"&&k[g])1X;G(!Y||n.Y.2r()==Y){G(m=="~")k[g]=M;r.1p(n)}G(m=="+")1X}}d=r;t=D.3k(t.1o(3j,""));l=M}}G(t&&!l){G(!t.1h(",")){G(o==d[0])d.4s();2o=D.2R(2o,d);r=d=[o];t=" "+t.6v(1,t.K)}N{J h=6J;J m=h.2D(t);G(m){m=[0,m[2],m[3],m[1]]}N{h=6I;m=h.2D(t)}m[2]=m[2].1o(/\\\\/g,"");J f=d[d.K-1];G(m[1]=="#"&&f&&f.61&&!D.4n(f)){J p=f.61(m[2]);G((D.14.1f||D.14.2G)&&p&&1j p.2v=="23"&&p.2v!=m[2])p=D(\'[@2v="\'+m[2]+\'"]\',f)[0];d=r=p&&(!m[3]||D.Y(p,m[3]))?[p]:[]}N{R(J i=0;d[i];i++){J a=m[1]=="#"&&m[3]?m[3]:m[1]!=""||m[0]==""?"*":m[2];G(a=="*"&&d[i].Y.3y()=="49")a="3n";r=D.2R(r,d[i].3H(a))}G(m[1]==".")r=D.5m(r,m[2]);G(m[1]=="#"){J e=[];R(J i=0;r[i];i++)G(r[i].4G("2v")==m[2]){e=[r[i]];1X}r=e}d=r}t=t.1o(h,"")}}G(t){J b=D.1E(t,r);d=r=b.r;t=D.3k(b.t)}}G(t)d=[];G(d&&o==d[0])d.4s();2o=D.2R(2o,d);I 2o},5m:H(r,m,a){m=" "+m+" ";J c=[];R(J i=0;r[i];i++){J b=(" "+r[i].1F+" ").1h(m)>=0;G(!a&&b||a&&!b)c.1p(r[i])}I c},1E:H(t,r,h){J d;1B(t&&t!=d){d=t;J p=D.6x,m;R(J i=0;p[i];i++){m=p[i].2D(t);G(m){t=t.8r(m[0].K);m[2]=m[2].1o(/\\\\/g,"");1X}}G(!m)1X;G(m[1]==":"&&m[2]=="4Y")r=62.11(m[3])?D.1E(m[3],r,M).r:D(r).4Y(m[3]);N G(m[1]==".")r=D.5m(r,m[2],h);N G(m[1]=="["){J g=[],O=m[3];R(J i=0,3i=r.K;i<3i;i++){J a=r[i],z=a[D.3X[m[2]]||m[2]];G(z==U||/5Q|4d|2W/.11(m[2]))z=D.1K(a,m[2])||\'\';G((O==""&&!!z||O=="="&&z==m[5]||O=="!="&&z!=m[5]||O=="^="&&z&&!z.1h(m[5])||O=="$="&&z.6v(z.K-m[5].K)==m[5]||(O=="*="||O=="~=")&&z.1h(m[5])>=0)^h)g.1p(a)}r=g}N G(m[1]==":"&&m[2]=="3a-4u"){J e={},g=[],11=/(-?)(\\d*)n((?:\\+|-)?\\d*)/.2D(m[3]=="6D"&&"2n"||m[3]=="6C"&&"2n+1"||!/\\D/.11(m[3])&&"8q+"+m[3]||m[3]),3o=(11[1]+(11[2]||1))-0,d=11[3]-0;R(J i=0,3i=r.K;i<3i;i++){J j=r[i],1d=j.1d,2v=D.L(1d);G(!e[2v]){J c=1;R(J n=1d.1x;n;n=n.2H)G(n.16==1)n.4q=c++;e[2v]=M}J b=Q;G(3o==0){G(j.4q==d)b=M}N G((j.4q-d)%3o==0&&(j.4q-d)/3o>=0)b=M;G(b^h)g.1p(j)}r=g}N{J f=D.6H[m[1]];G(1j f=="49")f=f[m[2]];G(1j f=="23")f=6u("Q||H(a,i){I "+f+";}");r=D.3C(r,H(a,i){I f(a,i,m,r)},h)}}I{r:r,t:t}},4S:H(b,c){J a=[],1t=b[c];1B(1t&&1t!=S){G(1t.16==1)a.1p(1t);1t=1t[c]}I a},3a:H(a,e,c,b){e=e||1;J d=0;R(;a;a=a[c])G(a.16==1&&++d==e)1X;I a},5v:H(n,a){J r=[];R(;n;n=n.2H){G(n.16==1&&n!=a)r.1p(n)}I r}});D.W={1e:H(f,i,g,e){G(f.16==3||f.16==8)I;G(D.14.1f&&f.4I)f=1b;G(!g.24)g.24=7.24++;G(e!=12){J h=g;g=7.3M(h,H(){I h.1w(7,19)});g.L=e}J j=D.L(f,"3w")||D.L(f,"3w",{}),1H=D.L(f,"1H")||D.L(f,"1H",H(){G(1j D!="12"&&!D.W.5k)I D.W.1H.1w(19.3L.T,19)});1H.T=f;D.P(i.1R(/\\s+/),H(c,b){J a=b.1R(".");b=a[0];g.O=a[1];J d=j[b];G(!d){d=j[b]={};G(!D.W.2t[b]||D.W.2t[b].4p.1k(f)===Q){G(f.3K)f.3K(b,1H,Q);N G(f.6t)f.6t("4o"+b,1H)}}d[g.24]=g;D.W.26[b]=M});f=U},24:1,26:{},21:H(e,h,f){G(e.16==3||e.16==8)I;J i=D.L(e,"3w"),1L,5i;G(i){G(h==12||(1j h=="23"&&h.8p(0)=="."))R(J g 1n i)7.21(e,g+(h||""));N{G(h.O){f=h.2y;h=h.O}D.P(h.1R(/\\s+/),H(b,a){J c=a.1R(".");a=c[0];G(i[a]){G(f)2U i[a][f.24];N R(f 1n i[a])G(!c[1]||i[a][f].O==c[1])2U i[a][f];R(1L 1n i[a])1X;G(!1L){G(!D.W.2t[a]||D.W.2t[a].4A.1k(e)===Q){G(e.6p)e.6p(a,D.L(e,"1H"),Q);N G(e.6n)e.6n("4o"+a,D.L(e,"1H"))}1L=U;2U i[a]}}})}R(1L 1n i)1X;G(!1L){J d=D.L(e,"1H");G(d)d.T=U;D.3b(e,"3w");D.3b(e,"1H")}}},1P:H(h,c,f,g,i){c=D.2d(c);G(h.1h("!")>=0){h=h.3s(0,-1);J a=M}G(!f){G(7.26[h])D("*").1e([1b,S]).1P(h,c)}N{G(f.16==3||f.16==8)I 12;J b,1L,17=D.1D(f[h]||U),W=!c[0]||!c[0].32;G(W){c.6h({O:h,2J:f,32:H(){},3J:H(){},4C:1z()});c[0][E]=M}c[0].O=h;G(a)c[0].6m=M;J d=D.L(f,"1H");G(d)b=d.1w(f,c);G((!17||(D.Y(f,\'a\')&&h=="4V"))&&f["4o"+h]&&f["4o"+h].1w(f,c)===Q)b=Q;G(W)c.4s();G(i&&D.1D(i)){1L=i.1w(f,b==U?c:c.7d(b));G(1L!==12)b=1L}G(17&&g!==Q&&b!==Q&&!(D.Y(f,\'a\')&&h=="4V")){7.5k=M;1U{f[h]()}1V(e){}}7.5k=Q}I b},1H:H(b){J a,1L,38,5f,4m;b=19[0]=D.W.6l(b||1b.W);38=b.O.1R(".");b.O=38[0];38=38[1];5f=!38&&!b.6m;4m=(D.L(7,"3w")||{})[b.O];R(J j 1n 4m){J c=4m[j];G(5f||c.O==38){b.2y=c;b.L=c.L;1L=c.1w(7,19);G(a!==Q)a=1L;G(1L===Q){b.32();b.3J()}}}I a},6l:H(b){G(b[E]==M)I b;J d=b;b={8o:d};J c="8n 8m 8l 8k 2s 8j 47 5d 6j 5E 8i L 8h 8g 4K 2y 5a 59 8e 8b 58 6f 8a 88 4k 87 86 84 6d 2J 4C 6c O 82 81 35".1R(" ");R(J i=c.K;i;i--)b[c[i]]=d[c[i]];b[E]=M;b.32=H(){G(d.32)d.32();d.80=Q};b.3J=H(){G(d.3J)d.3J();d.7Z=M};b.4C=b.4C||1z();G(!b.2J)b.2J=b.6d||S;G(b.2J.16==3)b.2J=b.2J.1d;G(!b.4k&&b.4K)b.4k=b.4K==b.2J?b.6c:b.4K;G(b.58==U&&b.5d!=U){J a=S.1C,1c=S.1c;b.58=b.5d+(a&&a.2e||1c&&1c.2e||0)-(a.6b||0);b.6f=b.6j+(a&&a.2c||1c&&1c.2c||0)-(a.6a||0)}G(!b.35&&((b.47||b.47===0)?b.47:b.5a))b.35=b.47||b.5a;G(!b.59&&b.5E)b.59=b.5E;G(!b.35&&b.2s)b.35=(b.2s&1?1:(b.2s&2?3:(b.2s&4?2:0)));I b},3M:H(a,b){b.24=a.24=a.24||b.24||7.24++;I b},2t:{27:{4p:H(){55();I},4A:H(){I}},3D:{4p:H(){G(D.14.1f)I Q;D(7).2O("53",D.W.2t.3D.2y);I M},4A:H(){G(D.14.1f)I Q;D(7).4e("53",D.W.2t.3D.2y);I M},2y:H(a){G(F(a,7))I M;a.O="3D";I D.W.1H.1w(7,19)}},3N:{4p:H(){G(D.14.1f)I Q;D(7).2O("51",D.W.2t.3N.2y);I M},4A:H(){G(D.14.1f)I Q;D(7).4e("51",D.W.2t.3N.2y);I M},2y:H(a){G(F(a,7))I M;a.O="3N";I D.W.1H.1w(7,19)}}}};D.17.1l({2O:H(c,a,b){I c=="4X"?7.2V(c,a,b):7.P(H(){D.W.1e(7,c,b||a,b&&a)})},2V:H(d,b,c){J e=D.W.3M(c||b,H(a){D(7).4e(a,e);I(c||b).1w(7,19)});I 7.P(H(){D.W.1e(7,d,e,c&&b)})},4e:H(a,b){I 7.P(H(){D.W.21(7,a,b)})},1P:H(c,a,b){I 7.P(H(){D.W.1P(c,a,7,M,b)})},5C:H(c,a,b){I 7[0]&&D.W.1P(c,a,7[0],Q,b)},2m:H(b){J c=19,i=1;1B(i=0){J i=g.3s(e,g.K);g=g.3s(0,e)}c=c||H(){};J f="2P";G(d)G(D.1D(d)){c=d;d=U}N{d=D.3n(d);f="6g"}J h=7;D.3Y({1a:g,O:f,1O:"2K",L:d,1J:H(a,b){G(b=="1W"||b=="7J")h.2K(i?D("<1v/>").3v(a.4U.1o(/<1m(.|\\s)*?\\/1m>/g,"")).2q(i):a.4U);h.P(c,[a.4U,b,a])}});I 7},aL:H(){I D.3n(7.7I())},7I:H(){I 7.2l(H(){I D.Y(7,"3V")?D.2d(7.aH):7}).1E(H(){I 7.34&&!7.3R&&(7.4J||/2A|6y/i.11(7.Y)||/1r|1G|3Q/i.11(7.O))}).2l(H(i,c){J b=D(7).6e();I b==U?U:b.1q==2p?D.2l(b,H(a,i){I{34:c.34,2x:a}}):{34:c.34,2x:b}}).3p()}});D.P("7H,7G,7F,7D,7C,7B".1R(","),H(i,o){D.17[o]=H(f){I 7.2O(o,f)}});J B=1z();D.1l({3p:H(d,b,a,c){G(D.1D(b)){a=b;b=U}I D.3Y({O:"2P",1a:d,L:b,1W:a,1O:c})},aE:H(b,a){I D.3p(b,U,a,"1m")},aD:H(c,b,a){I D.3p(c,b,a,"3z")},aC:H(d,b,a,c){G(D.1D(b)){a=b;b={}}I D.3Y({O:"6g",1a:d,L:b,1W:a,1O:c})},aA:H(a){D.1l(D.60,a)},60:{1a:5Z.5Q,26:M,O:"2P",2T:0,7z:"4R/x-ax-3V-aw",7x:M,31:M,L:U,5Y:U,3Q:U,4Q:{2N:"4R/2N, 1r/2N",2K:"1r/2K",1m:"1r/4t, 4R/4t",3z:"4R/3z, 1r/4t",1r:"1r/as",4w:"*/*"}},4z:{},3Y:H(s){s=D.1l(M,s,D.1l(M,{},D.60,s));J g,2Z=/=\\?(&|$)/g,1u,L,O=s.O.2r();G(s.L&&s.7x&&1j s.L!="23")s.L=D.3n(s.L);G(s.1O=="4P"){G(O=="2P"){G(!s.1a.1I(2Z))s.1a+=(s.1a.1I(/\\?/)?"&":"?")+(s.4P||"7u")+"=?"}N G(!s.L||!s.L.1I(2Z))s.L=(s.L?s.L+"&":"")+(s.4P||"7u")+"=?";s.1O="3z"}G(s.1O=="3z"&&(s.L&&s.L.1I(2Z)||s.1a.1I(2Z))){g="4P"+B++;G(s.L)s.L=(s.L+"").1o(2Z,"="+g+"$1");s.1a=s.1a.1o(2Z,"="+g+"$1");s.1O="1m";1b[g]=H(a){L=a;1W();1J();1b[g]=12;1U{2U 1b[g]}1V(e){}G(i)i.37(h)}}G(s.1O=="1m"&&s.1Y==U)s.1Y=Q;G(s.1Y===Q&&O=="2P"){J j=1z();J k=s.1a.1o(/(\\?|&)3m=.*?(&|$)/,"$ap="+j+"$2");s.1a=k+((k==s.1a)?(s.1a.1I(/\\?/)?"&":"?")+"3m="+j:"")}G(s.L&&O=="2P"){s.1a+=(s.1a.1I(/\\?/)?"&":"?")+s.L;s.L=U}G(s.26&&!D.4O++)D.W.1P("7H");J n=/^(?:\\w+:)?\\/\\/([^\\/?#]+)/;G(s.1O=="1m"&&O=="2P"&&n.11(s.1a)&&n.2D(s.1a)[1]!=5Z.al){J i=S.3H("6w")[0];J h=S.3h("1m");h.4d=s.1a;G(s.7t)h.aj=s.7t;G(!g){J l=Q;h.ah=h.ag=H(){G(!l&&(!7.3f||7.3f=="68"||7.3f=="1J")){l=M;1W();1J();i.37(h)}}}i.3U(h);I 12}J m=Q;J c=1b.7s?2B 7s("ae.ac"):2B 7r();G(s.5Y)c.6R(O,s.1a,s.31,s.5Y,s.3Q);N c.6R(O,s.1a,s.31);1U{G(s.L)c.4B("ab-aa",s.7z);G(s.5S)c.4B("a9-5R-a8",D.4z[s.1a]||"a7, a6 a5 a4 5N:5N:5N a2");c.4B("X-9Z-9Y","7r");c.4B("9W",s.1O&&s.4Q[s.1O]?s.4Q[s.1O]+", */*":s.4Q.4w)}1V(e){}G(s.7m&&s.7m(c,s)===Q){s.26&&D.4O--;c.7l();I Q}G(s.26)D.W.1P("7B",[c,s]);J d=H(a){G(!m&&c&&(c.3f==4||a=="2T")){m=M;G(f){7k(f);f=U}1u=a=="2T"&&"2T"||!D.7j(c)&&"3e"||s.5S&&D.7h(c,s.1a)&&"7J"||"1W";G(1u=="1W"){1U{L=D.6X(c,s.1O,s.9S)}1V(e){1u="5J"}}G(1u=="1W"){J b;1U{b=c.5I("7g-5R")}1V(e){}G(s.5S&&b)D.4z[s.1a]=b;G(!g)1W()}N D.5H(s,c,1u);1J();G(s.31)c=U}};G(s.31){J f=4I(d,13);G(s.2T>0)3B(H(){G(c){c.7l();G(!m)d("2T")}},s.2T)}1U{c.9P(s.L)}1V(e){D.5H(s,c,U,e)}G(!s.31)d();H 1W(){G(s.1W)s.1W(L,1u);G(s.26)D.W.1P("7C",[c,s])}H 1J(){G(s.1J)s.1J(c,1u);G(s.26)D.W.1P("7F",[c,s]);G(s.26&&!--D.4O)D.W.1P("7G")}I c},5H:H(s,a,b,e){G(s.3e)s.3e(a,b,e);G(s.26)D.W.1P("7D",[a,s,e])},4O:0,7j:H(a){1U{I!a.1u&&5Z.9O=="5p:"||(a.1u>=7e&&a.1u<9N)||a.1u==7c||a.1u==9K||D.14.2k&&a.1u==12}1V(e){}I Q},7h:H(a,c){1U{J b=a.5I("7g-5R");I a.1u==7c||b==D.4z[c]||D.14.2k&&a.1u==12}1V(e){}I Q},6X:H(a,c,b){J d=a.5I("9J-O"),2N=c=="2N"||!c&&d&&d.1h("2N")>=0,L=2N?a.9I:a.4U;G(2N&&L.1C.2j=="5J")7p"5J";G(b)L=b(L,c);G(c=="1m")D.5u(L);G(c=="3z")L=6u("("+L+")");I L},3n:H(a){J s=[];G(a.1q==2p||a.5w)D.P(a,H(){s.1p(3u(7.34)+"="+3u(7.2x))});N R(J j 1n a)G(a[j]&&a[j].1q==2p)D.P(a[j],H(){s.1p(3u(j)+"="+3u(7))});N s.1p(3u(j)+"="+3u(D.1D(a[j])?a[j]():a[j]));I s.6s("&").1o(/%20/g,"+")}});D.17.1l({1N:H(c,b){I c?7.2g({1Z:"1N",2h:"1N",1y:"1N"},c,b):7.1E(":1G").P(H(){7.V.18=7.5D||"";G(D.1g(7,"18")=="2F"){J a=D("<"+7.2j+" />").6P("1c");7.V.18=a.1g("18");G(7.V.18=="2F")7.V.18="3I";a.21()}}).3l()},1M:H(b,a){I b?7.2g({1Z:"1M",2h:"1M",1y:"1M"},b,a):7.1E(":4j").P(H(){7.5D=7.5D||D.1g(7,"18");7.V.18="2F"}).3l()},78:D.17.2m,2m:H(a,b){I D.1D(a)&&D.1D(b)?7.78.1w(7,19):a?7.2g({1Z:"2m",2h:"2m",1y:"2m"},a,b):7.P(H(){D(7)[D(7).3F(":1G")?"1N":"1M"]()})},9G:H(b,a){I 7.2g({1Z:"1N"},b,a)},9F:H(b,a){I 7.2g({1Z:"1M"},b,a)},9E:H(b,a){I 7.2g({1Z:"2m"},b,a)},9D:H(b,a){I 7.2g({1y:"1N"},b,a)},9M:H(b,a){I 7.2g({1y:"1M"},b,a)},9C:H(c,a,b){I 7.2g({1y:a},c,b)},2g:H(k,j,i,g){J h=D.77(j,i,g);I 7[h.36===Q?"P":"36"](H(){G(7.16!=1)I Q;J f=D.1l({},h),p,1G=D(7).3F(":1G"),46=7;R(p 1n k){G(k[p]=="1M"&&1G||k[p]=="1N"&&!1G)I f.1J.1k(7);G(p=="1Z"||p=="2h"){f.18=D.1g(7,"18");f.33=7.V.33}}G(f.33!=U)7.V.33="1G";f.45=D.1l({},k);D.P(k,H(c,a){J e=2B D.28(46,f,c);G(/2m|1N|1M/.11(a))e[a=="2m"?1G?"1N":"1M":a](k);N{J b=a.6r().1I(/^([+-]=)?([\\d+-.]+)(.*)$/),2b=e.1t(M)||0;G(b){J d=3d(b[2]),2M=b[3]||"2X";G(2M!="2X"){46.V[c]=(d||1)+2M;2b=((d||1)/e.1t(M))*2b;46.V[c]=2b+2M}G(b[1])d=((b[1]=="-="?-1:1)*d)+2b;e.3G(2b,d,2M)}N e.3G(2b,a,"")}});I M})},36:H(a,b){G(D.1D(a)||(a&&a.1q==2p)){b=a;a="28"}G(!a||(1j a=="23"&&!b))I A(7[0],a);I 7.P(H(){G(b.1q==2p)A(7,a,b);N{A(7,a).1p(b);G(A(7,a).K==1)b.1k(7)}})},9X:H(b,c){J a=D.3O;G(b)7.36([]);7.P(H(){R(J i=a.K-1;i>=0;i--)G(a[i].T==7){G(c)a[i](M);a.7n(i,1)}});G(!c)7.5A();I 7}});J A=H(b,c,a){G(b){c=c||"28";J q=D.L(b,c+"36");G(!q||a)q=D.L(b,c+"36",D.2d(a))}I q};D.17.5A=H(a){a=a||"28";I 7.P(H(){J q=A(7,a);q.4s();G(q.K)q[0].1k(7)})};D.1l({77:H(b,a,c){J d=b&&b.1q==a0?b:{1J:c||!c&&a||D.1D(b)&&b,2u:b,41:c&&a||a&&a.1q!=9t&&a};d.2u=(d.2u&&d.2u.1q==4L?d.2u:D.28.5K[d.2u])||D.28.5K.74;d.5M=d.1J;d.1J=H(){G(d.36!==Q)D(7).5A();G(D.1D(d.5M))d.5M.1k(7)};I d},41:{73:H(p,n,b,a){I b+a*p},5P:H(p,n,b,a){I((-29.9r(p*29.9q)/2)+0.5)*a+b}},3O:[],48:U,28:H(b,c,a){7.15=c;7.T=b;7.1i=a;G(!c.3Z)c.3Z={}}});D.28.44={4D:H(){G(7.15.2Y)7.15.2Y.1k(7.T,7.1z,7);(D.28.2Y[7.1i]||D.28.2Y.4w)(7);G(7.1i=="1Z"||7.1i=="2h")7.T.V.18="3I"},1t:H(a){G(7.T[7.1i]!=U&&7.T.V[7.1i]==U)I 7.T[7.1i];J r=3d(D.1g(7.T,7.1i,a));I r&&r>-9p?r:3d(D.2a(7.T,7.1i))||0},3G:H(c,b,d){7.5V=1z();7.2b=c;7.3l=b;7.2M=d||7.2M||"2X";7.1z=7.2b;7.2S=7.4N=0;7.4D();J e=7;H t(a){I e.2Y(a)}t.T=7.T;D.3O.1p(t);G(D.48==U){D.48=4I(H(){J a=D.3O;R(J i=0;i7.15.2u+7.5V){7.1z=7.3l;7.2S=7.4N=1;7.4D();7.15.45[7.1i]=M;J b=M;R(J i 1n 7.15.45)G(7.15.45[i]!==M)b=Q;G(b){G(7.15.18!=U){7.T.V.33=7.15.33;7.T.V.18=7.15.18;G(D.1g(7.T,"18")=="2F")7.T.V.18="3I"}G(7.15.1M)7.T.V.18="2F";G(7.15.1M||7.15.1N)R(J p 1n 7.15.45)D.1K(7.T.V,p,7.15.3Z[p])}G(b)7.15.1J.1k(7.T);I Q}N{J n=t-7.5V;7.4N=n/7.15.2u;7.2S=D.41[7.15.41||(D.41.5P?"5P":"73")](7.4N,n,0,1,7.15.2u);7.1z=7.2b+((7.3l-7.2b)*7.2S);7.4D()}I M}};D.1l(D.28,{5K:{9l:9j,9i:7e,74:9g},2Y:{2e:H(a){a.T.2e=a.1z},2c:H(a){a.T.2c=a.1z},1y:H(a){D.1K(a.T.V,"1y",a.1z)},4w:H(a){a.T.V[a.1i]=a.1z+a.2M}}});D.17.2i=H(){J b=0,1S=0,T=7[0],3q;G(T)ao(D.14){J d=T.1d,4a=T,1s=T.1s,1Q=T.2z,5U=2k&&3r(5B)<9c&&!/9a/i.11(v),1g=D.2a,3c=1g(T,"30")=="3c";G(T.7y){J c=T.7y();1e(c.1A+29.2f(1Q.1C.2e,1Q.1c.2e),c.1S+29.2f(1Q.1C.2c,1Q.1c.2c));1e(-1Q.1C.6b,-1Q.1C.6a)}N{1e(T.5X,T.5W);1B(1s){1e(1s.5X,1s.5W);G(42&&!/^t(98|d|h)$/i.11(1s.2j)||2k&&!5U)2C(1s);G(!3c&&1g(1s,"30")=="3c")3c=M;4a=/^1c$/i.11(1s.2j)?4a:1s;1s=1s.1s}1B(d&&d.2j&&!/^1c|2K$/i.11(d.2j)){G(!/^96|1T.*$/i.11(1g(d,"18")))1e(-d.2e,-d.2c);G(42&&1g(d,"33")!="4j")2C(d);d=d.1d}G((5U&&(3c||1g(4a,"30")=="5x"))||(42&&1g(4a,"30")!="5x"))1e(-1Q.1c.5X,-1Q.1c.5W);G(3c)1e(29.2f(1Q.1C.2e,1Q.1c.2e),29.2f(1Q.1C.2c,1Q.1c.2c))}3q={1S:1S,1A:b}}H 2C(a){1e(D.2a(a,"6V",M),D.2a(a,"6U",M))}H 1e(l,t){b+=3r(l,10)||0;1S+=3r(t,10)||0}I 3q};D.17.1l({30:H(){J a=0,1S=0,3q;G(7[0]){J b=7.1s(),2i=7.2i(),4c=/^1c|2K$/i.11(b[0].2j)?{1S:0,1A:0}:b.2i();2i.1S-=25(7,\'94\');2i.1A-=25(7,\'aF\');4c.1S+=25(b,\'6U\');4c.1A+=25(b,\'6V\');3q={1S:2i.1S-4c.1S,1A:2i.1A-4c.1A}}I 3q},1s:H(){J a=7[0].1s;1B(a&&(!/^1c|2K$/i.11(a.2j)&&D.1g(a,\'30\')==\'93\'))a=a.1s;I D(a)}});D.P([\'5e\',\'5G\'],H(i,b){J c=\'4y\'+b;D.17[c]=H(a){G(!7[0])I;I a!=12?7.P(H(){7==1b||7==S?1b.92(!i?a:D(1b).2e(),i?a:D(1b).2c()):7[c]=a}):7[0]==1b||7[0]==S?46[i?\'aI\':\'aJ\']||D.71&&S.1C[c]||S.1c[c]:7[0][c]}});D.P(["6N","4b"],H(i,b){J c=i?"5e":"5G",4f=i?"6k":"6i";D.17["5s"+b]=H(){I 7[b.3y()]()+25(7,"57"+c)+25(7,"57"+4f)};D.17["90"+b]=H(a){I 7["5s"+b]()+25(7,"2C"+c+"4b")+25(7,"2C"+4f+"4b")+(a?25(7,"6S"+c)+25(7,"6S"+4f):0)}})})();',62,669,'|||||||this|||||||||||||||||||||||||||||||||||if|function|return|var|length|data|true|else|type|each|false|for|document|elem|null|style|event||nodeName|||test|undefined||browser|options|nodeType|fn|display|arguments|url|window|body|parentNode|add|msie|css|indexOf|prop|typeof|call|extend|script|in|replace|push|constructor|text|offsetParent|cur|status|div|apply|firstChild|opacity|now|left|while|documentElement|isFunction|filter|className|hidden|handle|match|complete|attr|ret|hide|show|dataType|trigger|doc|split|top|table|try|catch|success|break|cache|height||remove|tbody|string|guid|num|global|ready|fx|Math|curCSS|start|scrollTop|makeArray|scrollLeft|max|animate|width|offset|tagName|safari|map|toggle||done|Array|find|toUpperCase|button|special|duration|id|copy|value|handler|ownerDocument|select|new|border|exec|stack|none|opera|nextSibling|pushStack|target|html|inArray|unit|xml|bind|GET|isReady|merge|pos|timeout|delete|one|selected|px|step|jsre|position|async|preventDefault|overflow|name|which|queue|removeChild|namespace|insertBefore|nth|removeData|fixed|parseFloat|error|readyState|multiFilter|createElement|rl|re|trim|end|_|param|first|get|results|parseInt|slice|childNodes|encodeURIComponent|append|events|elems|toLowerCase|json|readyList|setTimeout|grep|mouseenter|color|is|custom|getElementsByTagName|block|stopPropagation|addEventListener|callee|proxy|mouseleave|timers|defaultView|password|disabled|last|has|appendChild|form|domManip|props|ajax|orig|set|easing|mozilla|load|prototype|curAnim|self|charCode|timerId|object|offsetChild|Width|parentOffset|src|unbind|br|currentStyle|clean|float|visible|relatedTarget|previousSibling|handlers|isXMLDoc|on|setup|nodeIndex|unique|shift|javascript|child|RegExp|_default|deep|scroll|lastModified|teardown|setRequestHeader|timeStamp|update|empty|tr|getAttribute|innerHTML|setInterval|checked|fromElement|Number|jQuery|state|active|jsonp|accepts|application|dir|input|responseText|click|styleSheets|unload|not|lastToggle|outline|mouseout|getPropertyValue|mouseover|getComputedStyle|bindReady|String|padding|pageX|metaKey|keyCode|getWH|andSelf|clientX|Left|all|visibility|container|index|init|triggered|removeAttribute|classFilter|prevObject|submit|file|after|windowData|inner|client|globalEval|sibling|jquery|absolute|clone|wrapAll|dequeue|version|triggerHandler|oldblock|ctrlKey|createTextNode|Top|handleError|getResponseHeader|parsererror|speeds|checkbox|old|00|radio|swing|href|Modified|ifModified|lastChild|safari2|startTime|offsetTop|offsetLeft|username|location|ajaxSettings|getElementById|isSimple|values|selectedIndex|runtimeStyle|rsLeft|_load|loaded|DOMContentLoaded|clientTop|clientLeft|toElement|srcElement|val|pageY|POST|unshift|Bottom|clientY|Right|fix|exclusive|detachEvent|cloneNode|removeEventListener|swap|toString|join|attachEvent|eval|substr|head|parse|textarea|reset|image|zoom|odd|even|before|prepend|exclude|expr|quickClass|quickID|uuid|quickChild|continue|Height|textContent|appendTo|contents|open|margin|evalScript|borderTopWidth|borderLeftWidth|parent|httpData|setArray|CSS1Compat|compatMode|boxModel|cssFloat|linear|def|webkit|nodeValue|speed|_toggle|eq|100|replaceWith|304|concat|200|alpha|Last|httpNotModified|getAttributeNode|httpSuccess|clearInterval|abort|beforeSend|splice|styleFloat|throw|colgroup|XMLHttpRequest|ActiveXObject|scriptCharset|callback|fieldset|multiple|processData|getBoundingClientRect|contentType|link|ajaxSend|ajaxSuccess|ajaxError|col|ajaxComplete|ajaxStop|ajaxStart|serializeArray|notmodified|keypress|keydown|change|mouseup|mousedown|dblclick|focus|blur|stylesheet|hasClass|rel|doScroll|black|hover|solid|cancelBubble|returnValue|wheelDelta|view|round|shiftKey|resize|screenY|screenX|relatedNode|mousemove|prevValue|originalTarget|offsetHeight|keyup|newValue|offsetWidth|eventPhase|detail|currentTarget|cancelable|bubbles|attrName|attrChange|altKey|originalEvent|charAt|0n|substring|animated|header|noConflict|line|enabled|innerText|contains|only|weight|font|gt|lt|uFFFF|u0128|size|417|Boolean|Date|toggleClass|removeClass|addClass|removeAttr|replaceAll|insertAfter|prependTo|wrap|contentWindow|contentDocument|iframe|children|siblings|prevAll|wrapInner|nextAll|outer|prev|scrollTo|static|marginTop|next|inline|parents|able|cellSpacing|adobeair|cellspacing|522|maxLength|maxlength|readOnly|400|readonly|fast|600|class|slow|1px|htmlFor|reverse|10000|PI|cos|compatible|Function|setData|ie|ra|it|rv|getData|userAgent|navigator|fadeTo|fadeIn|slideToggle|slideUp|slideDown|ig|responseXML|content|1223|NaN|fadeOut|300|protocol|send|setAttribute|option|dataFilter|cssText|changed|be|Accept|stop|With|Requested|Object|can|GMT|property|1970|Jan|01|Thu|Since|If|Type|Content|XMLHTTP|th|Microsoft|td|onreadystatechange|onload|cap|charset|colg|host|tfoot|specified|with|1_|thead|leg|plain|attributes|opt|embed|urlencoded|www|area|hr|ajaxSetup|meta|post|getJSON|getScript|marginLeft|img|elements|pageYOffset|pageXOffset|abbr|serialize|pixelLeft'.split('|'),0,{}));// $Id: drupal.js,v 1.41.2.4 2009/07/21 08:59:10 goba Exp $ var Drupal = Drupal || { 'settings': {}, 'behaviors': {}, 'themes': {}, 'locale': {} }; /** * Set the variable that indicates if JavaScript behaviors should be applied */ Drupal.jsEnabled = document.getElementsByTagName && document.createElement && document.createTextNode && document.documentElement && document.getElementById; /** * Attach all registered behaviors to a page element. * * Behaviors are event-triggered actions that attach to page elements, enhancing * default non-Javascript UIs. Behaviors are registered in the Drupal.behaviors * object as follows: * @code * Drupal.behaviors.behaviorName = function () { * ... * }; * @endcode * * Drupal.attachBehaviors is added below to the jQuery ready event and so * runs on initial page load. Developers implementing AHAH/AJAX in their * solutions should also call this function after new page content has been * loaded, feeding in an element to be processed, in order to attach all * behaviors to the new content. * * Behaviors should use a class in the form behaviorName-processed to ensure * the behavior is attached only once to a given element. (Doing so enables * the reprocessing of given elements, which may be needed on occasion despite * the ability to limit behavior attachment to a particular element.) * * @param context * An element to attach behaviors to. If none is given, the document element * is used. */ Drupal.attachBehaviors = function(context) { context = context || document; if (Drupal.jsEnabled) { // Execute all of them. jQuery.each(Drupal.behaviors, function() { this(context); }); } }; /** * Encode special characters in a plain-text string for display as HTML. */ Drupal.checkPlain = function(str) { str = String(str); var replace = { '&': '&', '"': '"', '<': '<', '>': '>' }; for (var character in replace) { var regex = new RegExp(character, 'g'); str = str.replace(regex, replace[character]); } return str; }; /** * Translate strings to the page language or a given language. * * See the documentation of the server-side t() function for further details. * * @param str * A string containing the English string to translate. * @param args * An object of replacements pairs to make after translation. Incidences * of any key in this array are replaced with the corresponding value. * Based on the first character of the key, the value is escaped and/or themed: * - !variable: inserted as is * - @variable: escape plain text to HTML (Drupal.checkPlain) * - %variable: escape text and theme as a placeholder for user-submitted * content (checkPlain + Drupal.theme('placeholder')) * @return * The translated string. */ Drupal.t = function(str, args) { // Fetch the localized version of the string. if (Drupal.locale.strings && Drupal.locale.strings[str]) { str = Drupal.locale.strings[str]; } if (args) { // Transform arguments before inserting them for (var key in args) { switch (key.charAt(0)) { // Escaped only case '@': args[key] = Drupal.checkPlain(args[key]); break; // Pass-through case '!': break; // Escaped and placeholder case '%': default: args[key] = Drupal.theme('placeholder', args[key]); break; } str = str.replace(key, args[key]); } } return str; }; /** * Format a string containing a count of items. * * This function ensures that the string is pluralized correctly. Since Drupal.t() is * called by this function, make sure not to pass already-localized strings to it. * * See the documentation of the server-side format_plural() function for further details. * * @param count * The item count to display. * @param singular * The string for the singular case. Please make sure it is clear this is * singular, to ease translation (e.g. use "1 new comment" instead of "1 new"). * Do not use @count in the singular string. * @param plural * The string for the plural case. Please make sure it is clear this is plural, * to ease translation. Use @count in place of the item count, as in "@count * new comments". * @param args * An object of replacements pairs to make after translation. Incidences * of any key in this array are replaced with the corresponding value. * Based on the first character of the key, the value is escaped and/or themed: * - !variable: inserted as is * - @variable: escape plain text to HTML (Drupal.checkPlain) * - %variable: escape text and theme as a placeholder for user-submitted * content (checkPlain + Drupal.theme('placeholder')) * Note that you do not need to include @count in this array. * This replacement is done automatically for the plural case. * @return * A translated string. */ Drupal.formatPlural = function(count, singular, plural, args) { var args = args || {}; args['@count'] = count; // Determine the index of the plural form. var index = Drupal.locale.pluralFormula ? Drupal.locale.pluralFormula(args['@count']) : ((args['@count'] == 1) ? 0 : 1); if (index == 0) { return Drupal.t(singular, args); } else if (index == 1) { return Drupal.t(plural, args); } else { args['@count['+ index +']'] = args['@count']; delete args['@count']; return Drupal.t(plural.replace('@count', '@count['+ index +']')); } }; /** * Generate the themed representation of a Drupal object. * * All requests for themed output must go through this function. It examines * the request and routes it to the appropriate theme function. If the current * theme does not provide an override function, the generic theme function is * called. * * For example, to retrieve the HTML that is output by theme_placeholder(text), * call Drupal.theme('placeholder', text). * * @param func * The name of the theme function to call. * @param ... * Additional arguments to pass along to the theme function. * @return * Any data the theme function returns. This could be a plain HTML string, * but also a complex object. */ Drupal.theme = function(func) { for (var i = 1, args = []; i < arguments.length; i++) { args.push(arguments[i]); } return (Drupal.theme[func] || Drupal.theme.prototype[func]).apply(this, args); }; /** * Parse a JSON response. * * The result is either the JSON object, or an object with 'status' 0 and 'data' an error message. */ Drupal.parseJson = function (data) { if ((data.substring(0, 1) != '{') && (data.substring(0, 1) != '[')) { return { status: 0, data: data.length ? data : Drupal.t('Unspecified error') }; } return eval('(' + data + ');'); }; /** * Freeze the current body height (as minimum height). Used to prevent * unnecessary upwards scrolling when doing DOM manipulations. */ Drupal.freezeHeight = function () { Drupal.unfreezeHeight(); var div = document.createElement('div'); $(div).css({ position: 'absolute', top: '0px', left: '0px', width: '1px', height: $('body').css('height') }).attr('id', 'freeze-height'); $('body').append(div); }; /** * Unfreeze the body height */ Drupal.unfreezeHeight = function () { $('#freeze-height').remove(); }; /** * Wrapper around encodeURIComponent() which avoids Apache quirks (equivalent of * drupal_urlencode() in PHP). This function should only be used on paths, not * on query string arguments. */ Drupal.encodeURIComponent = function (item, uri) { uri = uri || location.href; item = encodeURIComponent(item).replace(/%2F/g, '/'); return (uri.indexOf('?q=') != -1) ? item : item.replace(/%26/g, '%2526').replace(/%23/g, '%2523').replace(/\/\//g, '/%252F'); }; /** * Get the text selection in a textarea. */ Drupal.getSelection = function (element) { if (typeof(element.selectionStart) != 'number' && document.selection) { // The current selection var range1 = document.selection.createRange(); var range2 = range1.duplicate(); // Select all text. range2.moveToElementText(element); // Now move 'dummy' end point to end point of original range. range2.setEndPoint('EndToEnd', range1); // Now we can calculate start and end points. var start = range2.text.length - range1.text.length; var end = start + range1.text.length; return { 'start': start, 'end': end }; } return { 'start': element.selectionStart, 'end': element.selectionEnd }; }; /** * Build an error message from ahah response. */ Drupal.ahahError = function(xmlhttp, uri) { if (xmlhttp.status == 200) { if (jQuery.trim($(xmlhttp.responseText).text())) { var message = Drupal.t("An error occurred. \n@uri\n@text", {'@uri': uri, '@text': xmlhttp.responseText }); } else { var message = Drupal.t("An error occurred. \n@uri\n(no information available).", {'@uri': uri, '@text': xmlhttp.responseText }); } } else { var message = Drupal.t("An HTTP error @status occurred. \n@uri", {'@uri': uri, '@status': xmlhttp.status }); } return message; } // Global Killswitch on the element if (Drupal.jsEnabled) { // Global Killswitch on the element $(document.documentElement).addClass('js'); // 'js enabled' cookie document.cookie = 'has_js=1; path=/'; // Attach all behaviors. $(document).ready(function() { Drupal.attachBehaviors(this); }); } /** * The default themes. */ Drupal.theme.prototype = { /** * Formats text for emphasized display in a placeholder inside a sentence. * * @param str * The text to format (plain-text). * @return * The formatted text (html). */ placeholder: function(str) { return '' + Drupal.checkPlain(str) + ''; } }; ;/* $Id: auto_image_handling.js,v 1.1.4.23 2009/01/04 21:07:48 snpower Exp $ */ // Image Node Auto-Format with Auto Image Grouping. // Original version by Steve McKenzie. // Altered by Stella Power for jQuery version. function parse_url(url, param) { param = param.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]"); url = url.replace(/&/, "&"); var regexS = "[\\?&]"+param+"=([^&#]*)"; var regex = new RegExp(regexS); var results = regex.exec(url); if (results === null) { return ""; } else { return results[1]; } } function lightbox2_init_triggers(classes, rel_type, custom_class) { var settings = Drupal.settings.lightbox2; var link_target = ""; if (settings.node_link_target !== 0) { link_target = 'target="'+ settings.node_link_target +'"'; } $("a:has("+classes+")").each(function(i) { if ((!settings.disable_for_gallery_lists && !settings.disable_for_acidfree_gallery_lists) || (!$(this).parents("td.giAlbumCell").attr("class") && !$(this).parents(".galleries").length && !$(this).parents(".acidfree-folder").length && !$(this).parents(".acidfree-list").length) || ($(this).parents(".galleries").length && !settings.disable_for_gallery_lists) || (($(this).parents(".acidfree-folder").length || $(this).parents(".acidfree-list").length) && !settings.disable_for_acidfree_gallery_lists)) { var child = $(this).find(classes); // Ensure the child has a class attribute we can work with. if ($(child).attr("class") && !$(this).parents("div.acidfree-video").length) { // Set the alt text. var alt = $(child).attr("alt"); if (!alt) { alt = ""; } // Set the image node link text. var link_text = settings.node_link_text; var download_link_text = settings.download_link_text; // Set the rel attribute. var rel = "lightbox"; var lightframe = false; if (rel_type == "lightframe_ungrouped") { rel = "lightframe[]"; lightframe = true; } else if (rel_type == "lightframe") { lightframe = true; } else if (rel_type == "lightbox_ungrouped") { rel = "lightbox[]"; } if (rel_type != "lightbox_ungrouped" && rel_type != "lightframe_ungrouped") { rel = rel_type + "[" + $(child).attr("class") + "]"; } // Set the basic href attribute - need to ensure there's no language // string (e.g. /en) prepended to the URL. var id = null; var href = $(child).attr("src"); var download = null; var orig_href = $(this).attr("href"); var pattern = new RegExp(settings.file_path); if (orig_href.match(pattern)) { var lang_pattern = new RegExp(Drupal.settings.basePath + "\\w\\w\\/"); orig_href = orig_href.replace(lang_pattern, Drupal.settings.basePath); } var frame_href = orig_href; // Handle flickr images. if ($(child).attr("class").match("flickr-photo-img") || $(child).attr("class").match("flickr-photoset-img")) { href = $(child).attr("src").replace("_s.", ".").replace("_t.", ".").replace("_m.", ".").replace("_b.", "."); if (rel_type != "lightbox_ungrouped" && rel_type != "lightframe_ungrouped") { rel = rel_type + "[flickr]"; if ($(child).parents("div.block-flickr").attr("class")) { id = $(child).parents("div.block-flickr").attr("id"); rel = rel_type + "["+ id +"]"; } } } // Handle "image-img_assist_custom" images. else if ($(child).attr("class").match("image-img_assist_custom")) { // Image assist uses "+" signs for spaces which doesn't work for // normal links. orig_href = orig_href.replace(/\+/, " "); href = $(child).attr("src").replace(new RegExp("\\.img_assist_custom"), ((settings.display_image_size === "")?settings.display_image_size:"."+ settings.display_image_size)); if (rel_type != "lightbox_ungrouped" && rel_type != "lightframe_ungrouped") { rel = rel_type + "[node_images]"; } if (lightframe) { frame_href = orig_href + "/lightbox2"; } } // Handle "inline" images. else if ($(child).attr("class").match("inline")) { href = orig_href; } // Handle gallery2 block images. else if ($(child).attr("class").match("ImageFrame_image") || $(child).attr("class").match("ImageFrame_none")) { var thumb_id = parse_url(href, "g2_itemId"); var new_id = parse_url(orig_href, "g2_itemId"); if (new_id && thumb_id) { var g2pattern = new RegExp("g2_itemId="+thumb_id); var replacement = "g2_itemId="+ new_id; href = href.replace(g2pattern, replacement); } rel = rel_type + "[gallery2]"; if ($(child).parents("div.block-gallery").attr("class")) { id = $(child).parents("div.block-gallery").attr("id"); rel = rel_type + "["+ id +"]"; } } // Set the href attribute. else if (settings.image_node_sizes != '()' && !custom_class) { href = $(child).attr("src").replace(new RegExp(settings.image_node_sizes), ((settings.display_image_size === "")?settings.display_image_size:"."+ settings.display_image_size)).replace(/(image\/view\/\d+)(\/[\w\-]*)/, ((settings.display_image_size === "")?"$1/_original":"$1/"+ settings.display_image_size)); if (rel_type != "lightbox_ungrouped" && rel_type != "lightframe_ungrouped") { rel = rel_type + "[node_images]"; if ($(child).parents("div.block-multiblock,div.block-image").attr("class")) { id = $(child).parents("div.block-multiblock,div.block-image").attr("id"); rel = rel_type + "["+ id +"]"; } } download = $(child).attr("src").replace(new RegExp(settings.image_node_sizes), "").replace(/(image\/view\/\d+)(\/[\w\-]*)/, "$1/_original"); if (lightframe) { frame_href = orig_href + "/lightbox2"; } } // Modify the image url. var img_title = $(child).attr("title"); if (!img_title) { img_title = $(this).attr("title"); if (!img_title) { img_title = $(child).attr("alt"); } $(child).attr({title: img_title}); } if (lightframe) { href = frame_href; } if (!custom_class) { var title_link = ""; if (link_text.length) { title_link = "

"+ link_text + ""; } if (download_link_text.length) { title_link = title_link + " - " + download_link_text + ""; } rel = rel + "[" + alt + title_link + "]"; $(this).attr({ rel: rel, href: href }); } else { if (rel_type != "lightbox_ungrouped" && rel_type != "lightframe_ungrouped") { rel = rel_type + "[" + $(child).attr("class") + "]"; if ($(child).parents("div.block-image").attr("class")) { id = $(child).parents("div.block-image").attr("id"); rel = rel_type + "["+ id +"]"; } } rel = rel + "[" + alt + "]"; $(this).attr({ rel: rel, href: orig_href }); } } } }); } function lightbox2_init_acidfree_video() { var settings = Drupal.settings.lightbox2; var link_target = ""; if (settings.node_link_target !== 0) { link_target = 'target="'+ settings.node_link_target +'"'; } var link_text = settings.node_link_text; var rel = "lightframe"; $("div.acidfree-video a").each(function(i) { if (!settings.disable_for_acidfree_gallery_lists || (!$(this).parents(".acidfree-folder").length && !$(this).parents(".acidfree-list").length) || (($(this).parents(".acidfree-folder").length || $(this).parents(".acidfree-list").length) && !settings.disable_for_acidfree_gallery_lists)) { var orig_href = $(this).attr("href"); var href = orig_href + "/lightframevideo"; var title = $(this).attr("title"); var title_link = ""; if (link_text.length) { title_link = "
"+ link_text + ""; } $(this).attr({ rel: rel, title: title + title_link, href: href }); } }); } function lightbox2_image_nodes() { var settings = Drupal.settings.lightbox2; // Don't do it on the image assist popup selection screen. var img_assist = document.getElementById("img_assist_thumbs"); if (!img_assist) { // Select the enabled image types. lightbox2_init_triggers(settings.trigger_lightbox_classes, "lightbox_ungrouped"); lightbox2_init_triggers(settings.custom_trigger_classes, settings.custom_class_handler, true); lightbox2_init_triggers(settings.trigger_lightbox_group_classes, "lightbox"); lightbox2_init_triggers(settings.trigger_slideshow_classes, "lightshow"); lightbox2_init_triggers(settings.trigger_lightframe_classes, "lightframe_ungrouped"); lightbox2_init_triggers(settings.trigger_lightframe_group_classes, "lightframe"); if (settings.enable_acidfree_videos) { lightbox2_init_acidfree_video(); } } } Drupal.behaviors.initAutoLightbox = function (context) { lightbox2_image_nodes(); }; ;/* $Id: lightbox.js,v 1.5.2.6.2.114 2009/01/05 14:21:52 snpower Exp $ */ /** * jQuery Lightbox * @author * Stella Power, * * Based on Lightbox v2.03.3 by Lokesh Dhakar * * Also partially based on the jQuery Lightbox by Warren Krewenki * * * Permission has been granted to Mark Ashmead & other Drupal Lightbox2 module * maintainers to distribute this file via Drupal.org * Under GPL license. * * Slideshow, iframe and video functionality added by Stella Power. */ var Lightbox = { overlayOpacity : 0.8, // Controls transparency of shadow overlay. overlayColor : '000', // Controls colour of shadow overlay. disableCloseClick : true, // Controls the order of the lightbox resizing animation sequence. resizeSequence: 0, // 0: simultaneous, 1: width then height, 2: height then width. resizeSpeed: 'normal', // Controls the speed of the lightbox resizing animation. fadeInSpeed: 'normal', // Controls the speed of the image appearance. slideDownSpeed: 'slow', // Controls the speed of the image details appearance. minWidth: 240, borderSize : 10, boxColor : 'fff', fontColor : '000', topPosition : '', infoHeight: 20, alternative_layout : false, imageArray : [], imageNum : null, total : 0, activeImage : null, inprogress : false, disableResize : false, disableZoom : false, isZoomedIn : false, rtl : false, loopItems : false, keysClose : ['c', 'x', 27], keysPrevious : ['p', 37], keysNext : ['n', 39], keysZoom : ['z'], keysPlayPause : [32], // Slideshow options. slideInterval : 5000, // In milliseconds. showPlayPause : true, autoStart : true, autoExit : true, pauseOnNextClick : false, // True to pause the slideshow when the "Next" button is clicked. pauseOnPrevClick : true, // True to pause the slideshow when the "Prev" button is clicked. slideIdArray : [], slideIdCount : 0, isSlideshow : false, isPaused : false, loopSlides : false, // Iframe options. isLightframe : false, iframe_width : 600, iframe_height : 400, iframe_border : 1, // Video and modal options. enableVideo : false, flvPlayer : '/flvplayer.swf', flvFlashvars : '', isModal : false, isVideo : false, videoId : false, modalWidth : 400, modalHeight : 400, modalHTML : null, // initialize() // Constructor runs on completion of the DOM loading. // The function inserts html at the bottom of the page which is used // to display the shadow overlay and the image container. initialize: function() { var s = Drupal.settings.lightbox2; Lightbox.overlayOpacity = s.overlay_opacity; Lightbox.overlayColor = s.overlay_color; Lightbox.disableCloseClick = s.disable_close_click; Lightbox.resizeSequence = s.resize_sequence; Lightbox.resizeSpeed = s.resize_speed; Lightbox.fadeInSpeed = s.fade_in_speed; Lightbox.slideDownSpeed = s.slide_down_speed; Lightbox.borderSize = s.border_size; Lightbox.boxColor = s.box_color; Lightbox.fontColor = s.font_color; Lightbox.topPosition = s.top_position; Lightbox.rtl = s.rtl; Lightbox.loopItems = s.loop_items; Lightbox.keysClose = s.keys_close.split(" "); Lightbox.keysPrevious = s.keys_previous.split(" "); Lightbox.keysNext = s.keys_next.split(" "); Lightbox.keysZoom = s.keys_zoom.split(" "); Lightbox.keysPlayPause = s.keys_play_pause.split(" "); Lightbox.disableResize = s.disable_resize; Lightbox.disableZoom = s.disable_zoom; Lightbox.slideInterval = s.slideshow_interval; Lightbox.showPlayPause = s.show_play_pause; Lightbox.autoStart = s.slideshow_automatic_start; Lightbox.autoExit = s.slideshow_automatic_exit; Lightbox.pauseOnNextClick = s.pause_on_next_click; Lightbox.pauseOnPrevClick = s.pause_on_previous_click; Lightbox.loopSlides = s.loop_slides; Lightbox.alternative_layout = s.use_alt_layout; Lightbox.iframe_width = s.iframe_width; Lightbox.iframe_height = s.iframe_height; Lightbox.iframe_border = s.iframe_border; Lightbox.enableVideo = s.enable_video; if (s.enable_video) { Lightbox.flvPlayer = s.flvPlayer; Lightbox.flvFlashvars = s.flvFlashvars; } // Make the lightbox divs. var output = '\ '; var loading = '
'; var modal = ''; var frame = ''; var imageContainer = ''; var details = '
'; var bottomNav = '
'; var image = ''; var hoverNav = '
'; var frameNav = '
'; var caption = ''; var numberDisplay = ''; var close = ''; var zoom = ''; var zoomOut = ''; var pause = ''; var play = ''; $("body").append(output); $('#outerImageContainer').append(modal + frame + imageContainer + loading); if (!s.use_alt_layout) { $('#imageContainer').append(image + hoverNav); $('#imageData').append(frameNav + details + bottomNav); $('#imageDetails').append(caption + numberDisplay); $('#bottomNav').append(close + zoom + zoomOut + pause + play); } else { $('#outerImageContainer').append(bottomNav); $('#imageContainer').append(image); $('#bottomNav').append(close + zoom + zoomOut); $('#imageData').append(hoverNav + details); $('#imageDetails').append(caption + numberDisplay + pause + play); } // Setup onclick handlers. if (Lightbox.disableCloseClick) { $('#overlay').click(function() { Lightbox.end(); return false; } ).hide(); } $('#loadingLink, #bottomNavClose').click(function() { Lightbox.end('forceClose'); return false; } ); $('#prevLink, #framePrevLink').click(function() { Lightbox.changeData(Lightbox.activeImage - 1); return false; } ); $('#nextLink, #frameNextLink').click(function() { Lightbox.changeData(Lightbox.activeImage + 1); return false; } ); $('#bottomNavZoom').click(function() { Lightbox.changeData(Lightbox.activeImage, true); return false; } ); $('#bottomNavZoomOut').click(function() { Lightbox.changeData(Lightbox.activeImage, false); return false; } ); $('#lightshowPause').click(function() { Lightbox.togglePlayPause("lightshowPause", "lightshowPlay"); return false; } ); $('#lightshowPlay').click(function() { Lightbox.togglePlayPause("lightshowPlay", "lightshowPause"); return false; } ); // Fix positioning. $('#prevLink, #nextLink, #framePrevLink, #frameNextLink').css({ 'paddingTop': Lightbox.borderSize + 'px'}); $('#imageContainer, #frameContainer, #modalContainer').css({ 'padding': Lightbox.borderSize + 'px'}); $('#outerImageContainer, #imageDataContainer, #bottomNavClose').css({'backgroundColor': '#' + Lightbox.boxColor, 'color': '#'+Lightbox.fontColor}); if (Lightbox.alternative_layout) { $('#bottomNavZoom, #bottomNavZoomOut').css({'bottom': Lightbox.borderSize + 'px', 'right': Lightbox.borderSize + 'px'}); } else if (Lightbox.rtl == 1 && $.browser.msie) { $('#bottomNavZoom, #bottomNavZoomOut').css({'left': '0px'}); } // Force navigation links to always be displayed if (s.force_show_nav) { $('#prevLink, #nextLink').addClass("force_show_nav"); } }, // initList() // Loops through anchor tags looking for 'lightbox', 'lightshow' and // 'lightframe', etc, references and applies onclick events to appropriate // links. You can rerun after dynamically adding images w/ajax. initList : function() { // Attach lightbox to any links with rel 'lightbox', 'lightshow' or // 'lightframe', etc. $("a[@rel^='lightbox']:not(.lightbox-processed), area[@rel^='lightbox']:not(.lightbox-processed)").addClass('lightbox-processed').click(function(e) { if (Lightbox.disableCloseClick) { $('#lightbox').unbind('click'); $('#lightbox').click(function() { Lightbox.end('forceClose'); } ); } Lightbox.start(this, false, false, false, false); if (e.preventDefault) { e.preventDefault(); } return false; }); $("a[@rel^='lightshow']:not(.lightbox-processed), area[@rel^='lightshow']:not(.lightbox-processed)").addClass('lightbox-processed').click(function(e) { if (Lightbox.disableCloseClick) { $('#lightbox').unbind('click'); $('#lightbox').click(function() { Lightbox.end('forceClose'); } ); } Lightbox.start(this, true, false, false, false); if (e.preventDefault) { e.preventDefault(); } return false; }); $("a[@rel^='lightframe']:not(.lightbox-processed), area[@rel^='lightframe']:not(.lightbox-processed)").addClass('lightbox-processed').click(function(e) { if (Lightbox.disableCloseClick) { $('#lightbox').unbind('click'); $('#lightbox').click(function() { Lightbox.end('forceClose'); } ); } Lightbox.start(this, false, true, false, false); if (e.preventDefault) { e.preventDefault(); } return false; }); if (Lightbox.enableVideo) { $("a[@rel^='lightvideo']:not(.lightbox-processed), area[@rel^='lightvideo']:not(.lightbox-processed)").addClass('lightbox-processed').click(function(e) { if (Lightbox.disableCloseClick) { $('#lightbox').unbind('click'); $('#lightbox').click(function() { Lightbox.end('forceClose'); } ); } Lightbox.start(this, false, false, true, false); if (e.preventDefault) { e.preventDefault(); } return false; }); } $("a[@rel^='lightmodal']:not(.lightbox-processed), area[@rel^='lightmodal']:not(.lightbox-processed)").addClass('lightbox-processed').click(function(e) { $('#lightbox').unbind('click'); Lightbox.start(this, false, false, false, true); if (e.preventDefault) { e.preventDefault(); } return false; }); }, // start() // Display overlay and lightbox. If image is part of a set, add siblings to // imageArray. start: function(imageLink, slideshow, lightframe, lightvideo, lightmodal) { Lightbox.isPaused = !Lightbox.autoStart; // Replaces hideSelectBoxes() and hideFlash() calls in original lightbox2. Lightbox.toggleSelectsFlash('hide'); // Stretch overlay to fill page and fade in. var arrayPageSize = Lightbox.getPageSize(); $("#overlay").hide().css({ 'width': '100%', 'zIndex': '10090', 'height': arrayPageSize[1] + 'px', 'backgroundColor' : '#' + Lightbox.overlayColor }); // Detect OS X FF2 opacity + flash issue. if (lightvideo && this.detectMacFF2()) { $("#overlay").removeClass("overlay_default"); $("#overlay").addClass("overlay_macff2"); $("#overlay").css({'opacity' : null}); } else { $("#overlay").removeClass("overlay_macff2"); $("#overlay").addClass("overlay_default"); $("#overlay").css({'opacity' : Lightbox.overlayOpacity}); } $("#overlay").fadeIn(Lightbox.fadeInSpeed); Lightbox.isSlideshow = slideshow; Lightbox.isLightframe = lightframe; Lightbox.isVideo = lightvideo; Lightbox.isModal = lightmodal; Lightbox.imageArray = []; Lightbox.imageNum = 0; var anchors = $(imageLink.tagName); var anchor = null; var rel_parts = Lightbox.parseRel(imageLink); var rel = rel_parts["rel"]; var rel_group = rel_parts["group"]; var title = (rel_parts["title"] ? rel_parts["title"] : imageLink.title); var rel_style = null; var i = 0; // Set the title for image alternative text. var alt = imageLink.title; if (!alt) { var img = $(imageLink).find("img"); if (img && $(img).attr("alt")) { alt = $(img).attr("alt"); } else { alt = title; } } if ($(imageLink).attr('id') == 'lightboxAutoModal') { rel_style = rel_parts["style"]; Lightbox.imageArray.push(['#lightboxAutoModal > *', title, alt, rel_style, 1]); } else { // Handle lightbox images with no grouping. if ((rel == 'lightbox' || rel == 'lightshow') && !rel_group) { Lightbox.imageArray.push([imageLink.href, title, alt]); } // Handle other items with no grouping. else if (!rel_group) { rel_style = rel_parts["style"]; Lightbox.imageArray.push([imageLink.href, title, alt, rel_style]); } // Handle grouped items. else { // Loop through anchors and add them to imageArray. for (i = 0; i < anchors.length; i++) { anchor = anchors[i]; if (anchor.href && $(anchor).attr('rel')) { var rel_data = Lightbox.parseRel(anchor); var anchor_title = (rel_data["title"] ? rel_data["title"] : anchor.title); if (rel_data["rel"] == rel) { if (rel_data["group"] == rel_group) { if (Lightbox.isLightframe || Lightbox.isModal) { rel_style = rel_data["style"]; } Lightbox.imageArray.push([anchor.href, anchor_title, alt, rel_style]); } } } } // Remove duplicates. for (i = 0; i < Lightbox.imageArray.length; i++) { for (j = Lightbox.imageArray.length-1; j > i; j--) { if (Lightbox.imageArray[i][0] == Lightbox.imageArray[j][0]) { Lightbox.imageArray.splice(j,1); } } } while (Lightbox.imageArray[Lightbox.imageNum][0] != imageLink.href) { Lightbox.imageNum++; } } } if (Lightbox.isSlideshow && Lightbox.showPlayPause && Lightbox.isPaused) { $('#lightshowPlay').show(); $('#lightshowPause').hide(); } // Calculate top and left offset for the lightbox. var arrayPageScroll = Lightbox.getPageScroll(); var lightboxTop = arrayPageScroll[1] + (Lightbox.topPosition == '' ? (arrayPageSize[3] / 10) : Lightbox.topPosition) * 1; var lightboxLeft = arrayPageScroll[0]; $('#frameContainer, #modalContainer, #lightboxImage').hide(); $('#hoverNav, #prevLink, #nextLink, #frameHoverNav, #framePrevLink, #frameNextLink').hide(); $('#imageDataContainer, #numberDisplay, #bottomNavZoom, #bottomNavZoomOut').hide(); $('#outerImageContainer').css({'width': '250px', 'height': '250px'}); $('#lightbox').css({ 'zIndex': '10500', 'top': lightboxTop + 'px', 'left': lightboxLeft + 'px' }).show(); Lightbox.total = Lightbox.imageArray.length; Lightbox.changeData(Lightbox.imageNum); }, // changeData() // Hide most elements and preload image in preparation for resizing image // container. changeData: function(imageNum, zoomIn) { if (Lightbox.inprogress === false) { if (Lightbox.total > 1 && ((Lightbox.isSlideshow && Lightbox.loopSlides) || (!Lightbox.isSlideshow && Lightbox.loopItems))) { if (imageNum >= Lightbox.total) imageNum = 0; if (imageNum < 0) imageNum = Lightbox.total - 1; } if (Lightbox.isSlideshow) { for (var i = 0; i < Lightbox.slideIdCount; i++) { window.clearTimeout(Lightbox.slideIdArray[i]); } } Lightbox.inprogress = true; Lightbox.activeImage = imageNum; if (Lightbox.disableResize && !Lightbox.isSlideshow) { zoomIn = true; } Lightbox.isZoomedIn = zoomIn; // Hide elements during transition. $('#loading').css({'zIndex': '10500'}).show(); if (!Lightbox.alternative_layout) { $('#imageContainer').hide(); } $('#frameContainer, #modalContainer, #lightboxImage').hide(); $('#hoverNav, #prevLink, #nextLink, #frameHoverNav, #framePrevLink, #frameNextLink').hide(); $('#imageDataContainer, #numberDisplay, #bottomNavZoom, #bottomNavZoomOut').hide(); // Preload image content, but not iframe pages. if (!Lightbox.isLightframe && !Lightbox.isVideo && !Lightbox.isModal) { imgPreloader = new Image(); imgPreloader.onerror = function() { Lightbox.imgNodeLoadingError(this); }; imgPreloader.onload = function() { var photo = document.getElementById('lightboxImage'); photo.src = Lightbox.imageArray[Lightbox.activeImage][0]; photo.alt = Lightbox.imageArray[Lightbox.activeImage][2]; var imageWidth = imgPreloader.width; var imageHeight = imgPreloader.height; // Resize code. var arrayPageSize = Lightbox.getPageSize(); var targ = { w:arrayPageSize[2] - (Lightbox.borderSize * 2), h:arrayPageSize[3] - (Lightbox.borderSize * 6) - (Lightbox.infoHeight * 4) - (arrayPageSize[3] / 10) }; var orig = { w:imgPreloader.width, h:imgPreloader.height }; // Image is very large, so show a smaller version of the larger image // with zoom button. if (zoomIn !== true) { var ratio = 1.0; // Shrink image with the same aspect. $('#bottomNavZoomOut, #bottomNavZoom').hide(); if ((orig.w >= targ.w || orig.h >= targ.h) && orig.h && orig.w) { ratio = ((targ.w / orig.w) < (targ.h / orig.h)) ? targ.w / orig.w : targ.h / orig.h; if (!Lightbox.disableZoom && !Lightbox.isSlideshow) { $('#bottomNavZoom').css({'zIndex': '10500'}).show(); } } imageWidth = Math.floor(orig.w * ratio); imageHeight = Math.floor(orig.h * ratio); } else { $('#bottomNavZoom').hide(); // Only display zoom out button if the image is zoomed in already. if ((orig.w >= targ.w || orig.h >= targ.h) && orig.h && orig.w) { // Only display zoom out button if not a slideshow and if the // buttons aren't disabled. if (!Lightbox.disableResize && Lightbox.isSlideshow === false && !Lightbox.disableZoom) { $('#bottomNavZoomOut').css({'zIndex': '10500'}).show(); } } } photo.style.width = (imageWidth) + 'px'; photo.style.height = (imageHeight) + 'px'; Lightbox.resizeContainer(imageWidth, imageHeight); // Clear onLoad, IE behaves irratically with animated gifs otherwise. imgPreloader.onload = function() {}; }; imgPreloader.src = Lightbox.imageArray[Lightbox.activeImage][0]; imgPreloader.alt = Lightbox.imageArray[Lightbox.activeImage][2]; } // Set up frame size, etc. else if (Lightbox.isLightframe) { var src = Lightbox.imageArray[Lightbox.activeImage][0]; $('#frameContainer').html(''); // Enable swf support in Gecko browsers. if ($.browser.mozilla && src.indexOf('.swf') != -1) { setTimeout(function () { document.getElementById("lightboxFrame").src = Lightbox.imageArray[Lightbox.activeImage][0]; }, 1000); } if (!Lightbox.iframe_border) { $('#lightboxFrame').css({'border': 'none'}); $('#lightboxFrame').attr('frameborder', '0'); } var iframe = document.getElementById('lightboxFrame'); var iframeStyles = Lightbox.imageArray[Lightbox.activeImage][3]; iframe = Lightbox.setStyles(iframe, iframeStyles); Lightbox.resizeContainer(parseInt(iframe.width, 10), parseInt(iframe.height, 10)); } else if (Lightbox.isVideo || Lightbox.isModal) { var container = document.getElementById('modalContainer'); var modalStyles = Lightbox.imageArray[Lightbox.activeImage][3]; container = Lightbox.setStyles(container, modalStyles); if (Lightbox.isVideo) { Lightbox.modalHeight = parseInt(container.height, 10); Lightbox.modalWidth = parseInt(container.width, 10); Lightvideo.startVideo(Lightbox.imageArray[Lightbox.activeImage][0]); } Lightbox.resizeContainer(parseInt(container.width, 10), parseInt(container.height, 10)); } } }, // imgNodeLoadingError() imgNodeLoadingError: function(image) { var s = Drupal.settings.lightbox2; var original_image = Lightbox.imageArray[Lightbox.activeImage][0]; if (s.display_image_size !== "") { original_image = original_image.replace(new RegExp("."+s.display_image_size), ""); } Lightbox.imageArray[Lightbox.activeImage][0] = original_image; image.onerror = function() { Lightbox.imgLoadingError(image); }; image.src = original_image; }, // imgLoadingError() imgLoadingError: function(image) { var s = Drupal.settings.lightbox2; Lightbox.imageArray[Lightbox.activeImage][0] = s.default_image; image.src = s.default_image; }, // resizeContainer() resizeContainer: function(imgWidth, imgHeight) { imgWidth = (imgWidth < Lightbox.minWidth ? Lightbox.minWidth : imgWidth); this.widthCurrent = $('#outerImageContainer').width(); this.heightCurrent = $('#outerImageContainer').height(); var widthNew = (imgWidth + (Lightbox.borderSize * 2)); var heightNew = (imgHeight + (Lightbox.borderSize * 2)); // Scalars based on change from old to new. this.xScale = ( widthNew / this.widthCurrent) * 100; this.yScale = ( heightNew / this.heightCurrent) * 100; // Calculate size difference between new and old image, and resize if // necessary. wDiff = this.widthCurrent - widthNew; hDiff = this.heightCurrent - heightNew; $('#modalContainer').css({'width': imgWidth, 'height': imgHeight}); // Detect animation sequence. if (Lightbox.resizeSequence) { var animate1 = {width: widthNew}; var animate2 = {height: heightNew}; if (Lightbox.resizeSequence == 2) { animate1 = {height: heightNew}; animate2 = {width: widthNew}; } $('#outerImageContainer').animate(animate1, Lightbox.resizeSpeed).animate(animate2, Lightbox.resizeSpeed, 'linear', function() { Lightbox.showData(); }); } // Simultaneous. else { $('#outerImageContainer').animate({'width': widthNew, 'height': heightNew}, Lightbox.resizeSpeed, 'linear', function() { Lightbox.showData(); }); } // If new and old image are same size and no scaling transition is necessary // do a quick pause to prevent image flicker. if ((hDiff === 0) && (wDiff === 0)) { if ($.browser.msie) { Lightbox.pause(250); } else { Lightbox.pause(100); } } var s = Drupal.settings.lightbox2; if (!s.use_alt_layout) { $('#prevLink, #nextLink').css({'height': imgHeight + 'px'}); } $('#imageDataContainer').css({'width': widthNew + 'px'}); }, // showData() // Display image and begin preloading neighbors. showData: function() { $('#loading').hide(); if (Lightbox.isLightframe || Lightbox.isVideo || Lightbox.isModal) { Lightbox.updateDetails(); if (Lightbox.isLightframe) { $('#frameContainer').show(); if ($.browser.safari) { $('#lightboxFrame').css({'zIndex': '10500'}).show(); } else { $('#lightboxFrame').css({'zIndex': '10500'}).fadeIn(Lightbox.fadeInSpeed); } } else { if (Lightbox.isVideo) { $("#modalContainer").html(Lightbox.modalHTML); $("#modalContainer").click(function() { return false; } ); } else { var src = unescape(Lightbox.imageArray[Lightbox.activeImage][0]); if (Lightbox.imageArray[Lightbox.activeImage][4]) { $(src).appendTo("#modalContainer"); } else { $("#modalContainer").load(src); } $('#modalContainer').unbind('click'); } $('#modalContainer').css({'zIndex': '10500'}).show(); } } // Handle display of image content. else { $('#imageContainer').show(); if($.browser.safari) { $('#lightboxImage').css({'zIndex': '10500'}).show(); } else { $('#lightboxImage').css({'zIndex': '10500'}).fadeIn(Lightbox.fadeInSpeed); } Lightbox.updateDetails(); this.preloadNeighborImages(); } Lightbox.inprogress = false; // Slideshow specific stuff. if (Lightbox.isSlideshow) { if (!Lightbox.loopSlides && Lightbox.activeImage == (Lightbox.total - 1)) { if (Lightbox.autoExit) { Lightbox.slideIdArray[Lightbox.slideIdCount++] = setTimeout(function () {Lightbox.end('slideshow');}, Lightbox.slideInterval); } } else { if (!Lightbox.isPaused && Lightbox.total > 1) { Lightbox.slideIdArray[Lightbox.slideIdCount++] = setTimeout(function () {Lightbox.changeData(Lightbox.activeImage + 1);}, Lightbox.slideInterval); } } if (Lightbox.showPlayPause && Lightbox.total > 1 && !Lightbox.isPaused) { $('#lightshowPause').show(); $('#lightshowPlay').hide(); } else if (Lightbox.showPlayPause && Lightbox.total > 1) { $('#lightshowPause').hide(); $('#lightshowPlay').show(); } } // Adjust the page overlay size. var arrayPageSize = Lightbox.getPageSize(); var arrayPageScroll = Lightbox.getPageScroll(); var pageHeight = arrayPageSize[1]; if (Lightbox.isZoomedIn && arrayPageSize[1] > arrayPageSize[3]) { var lightboxTop = (Lightbox.topPosition == '' ? (arrayPageSize[3] / 10) : Lightbox.topPosition) * 1; pageHeight = pageHeight + arrayPageScroll[1] + lightboxTop; } $('#overlay').css({'height': pageHeight + 'px', 'width': arrayPageSize[0] + 'px'}); // Gecko browsers (e.g. Firefox, SeaMonkey, etc) don't handle pdfs as // expected. if ($.browser.mozilla) { if (Lightbox.imageArray[Lightbox.activeImage][0].indexOf(".pdf") != -1) { setTimeout(function () { document.getElementById("lightboxFrame").src = Lightbox.imageArray[Lightbox.activeImage][0]; }, 1000); } } }, // updateDetails() // Display caption, image number, and bottom nav. updateDetails: function() { $("#imageDataContainer").hide(); var caption = Lightbox.imageArray[Lightbox.activeImage][1]; if (!caption) caption = ' '; $('#caption').html(caption).css({'zIndex': '10500'}).show(); // If image is part of set display 'Image x of x'. var s = Drupal.settings.lightbox2; var numberDisplay = null; if (Lightbox.total > 1) { var currentImage = Lightbox.activeImage + 1; if (!Lightbox.isLightframe && !Lightbox.isModal && !Lightbox.isVideo) { numberDisplay = s.image_count.replace(/\!current/, currentImage).replace(/\!total/, Lightbox.total); } else if (Lightbox.isVideo) { numberDisplay = s.video_count.replace(/\!current/, currentImage).replace(/\!total/, Lightbox.total); } else { numberDisplay = s.page_count.replace(/\!current/, currentImage).replace(/\!total/, Lightbox.total); } $('#numberDisplay').html(numberDisplay).css({'zIndex': '10500'}).show(); } $("#imageDataContainer").hide().slideDown(Lightbox.slideDownSpeed, function() { $("#bottomNav").show(); }); if (Lightbox.rtl == 1) { $("#bottomNav").css({'float': 'left'}); } Lightbox.updateNav(); }, // updateNav() // Display appropriate previous and next hover navigation. updateNav: function() { $('#hoverNav').css({'zIndex': '10500'}).show(); var prevLink = '#prevLink'; var nextLink = '#nextLink'; // Slideshow is separated as we need to show play / pause button. if (Lightbox.isSlideshow) { if ((Lightbox.total > 1 && Lightbox.loopSlides) || Lightbox.activeImage !== 0) { $(prevLink).css({'zIndex': '10500'}).show().click(function() { if (Lightbox.pauseOnPrevClick) { Lightbox.togglePlayPause("lightshowPause", "lightshowPlay"); } Lightbox.changeData(Lightbox.activeImage - 1); return false; }); } else { $(prevLink).hide(); } // If not last image in set, display next image button. if ((Lightbox.total > 1 && Lightbox.loopSlides) || Lightbox.activeImage != (Lightbox.total - 1)) { $(nextLink).css({'zIndex': '10500'}).show().click(function() { if (Lightbox.pauseOnNextClick) { Lightbox.togglePlayPause("lightshowPause", "lightshowPlay"); } Lightbox.changeData(Lightbox.activeImage + 1); return false; }); } // Safari browsers need to have hide() called again. else { $(nextLink).hide(); } } // All other types of content. else { if ((Lightbox.isLightframe || Lightbox.isModal || Lightbox.isVideo) && !Lightbox.alternative_layout) { $('#frameHoverNav').css({'zIndex': '10500'}).show(); $('#hoverNav').css({'zIndex': '10500'}).hide(); prevLink = '#framePrevLink'; nextLink = '#frameNextLink'; } // If not first image in set, display prev image button. if ((Lightbox.total > 1 && Lightbox.loopItems) || Lightbox.activeImage !== 0) { $(prevLink).css({'zIndex': '10500'}).show().click(function() { Lightbox.changeData(Lightbox.activeImage - 1); return false; }); } // Safari browsers need to have hide() called again. else { $(prevLink).hide(); } // If not last image in set, display next image button. if ((Lightbox.total > 1 && Lightbox.loopItems) || Lightbox.activeImage != (Lightbox.total - 1)) { $(nextLink).css({'zIndex': '10500'}).show().click(function() { Lightbox.changeData(Lightbox.activeImage + 1); return false; }); } // Safari browsers need to have hide() called again. else { $(nextLink).hide(); } } // Don't enable keyboard shortcuts so forms will work. if (!Lightbox.isModal) { this.enableKeyboardNav(); } }, // enableKeyboardNav() enableKeyboardNav: function() { $(document).bind("keydown", this.keyboardAction); }, // disableKeyboardNav() disableKeyboardNav: function() { $(document).unbind("keydown", this.keyboardAction); }, // keyboardAction() keyboardAction: function(e) { if (e === null) { // IE. keycode = event.keyCode; escapeKey = 27; } else { // Mozilla. keycode = e.keyCode; escapeKey = e.DOM_VK_ESCAPE; } key = String.fromCharCode(keycode).toLowerCase(); // Close lightbox. if (Lightbox.checkKey(Lightbox.keysClose, key, keycode)) { Lightbox.end('forceClose'); } // Display previous image (p, <-). else if (Lightbox.checkKey(Lightbox.keysPrevious, key, keycode)) { if ((Lightbox.total > 1 && ((Lightbox.isSlideshow && Lightbox.loopSlides) || (!Lightbox.isSlideshow && Lightbox.loopItems))) || Lightbox.activeImage !== 0) { Lightbox.changeData(Lightbox.activeImage - 1); } } // Display next image (n, ->). else if (Lightbox.checkKey(Lightbox.keysNext, key, keycode)) { if ((Lightbox.total > 1 && ((Lightbox.isSlideshow && Lightbox.loopSlides) || (!Lightbox.isSlideshow && Lightbox.loopItems))) || Lightbox.activeImage != (Lightbox.total - 1)) { Lightbox.changeData(Lightbox.activeImage + 1); } } // Zoom in. else if (Lightbox.checkKey(Lightbox.keysZoom, key, keycode) && !Lightbox.disableResize && !Lightbox.disableZoom && !Lightbox.isSlideshow && !Lightbox.isLightframe) { if (Lightbox.isZoomedIn) { Lightbox.changeData(Lightbox.activeImage, false); } else if (!Lightbox.isZoomedIn) { Lightbox.changeData(Lightbox.activeImage, true); } return false; } // Toggle play / pause (space). else if (Lightbox.checkKey(Lightbox.keysPlayPause, key, keycode) && Lightbox.isSlideshow) { if (Lightbox.isPaused) { Lightbox.togglePlayPause("lightshowPlay", "lightshowPause"); } else { Lightbox.togglePlayPause("lightshowPause", "lightshowPlay"); } return false; } }, preloadNeighborImages: function() { if ((Lightbox.total - 1) > Lightbox.activeImage) { preloadNextImage = new Image(); preloadNextImage.src = Lightbox.imageArray[Lightbox.activeImage + 1][0]; } if (Lightbox.activeImage > 0) { preloadPrevImage = new Image(); preloadPrevImage.src = Lightbox.imageArray[Lightbox.activeImage - 1][0]; } }, end: function(caller) { var closeClick = (caller == 'slideshow' ? false : true); if (Lightbox.isSlideshow && Lightbox.isPaused && !closeClick) { return; } // To prevent double clicks on navigation links. if (Lightbox.inprogress === true && caller != 'forceClose') { return; } Lightbox.disableKeyboardNav(); $('#lightbox').hide(); $("#overlay").fadeOut(); Lightbox.isPaused = true; Lightbox.inprogress = false; // Replaces calls to showSelectBoxes() and showFlash() in original // lightbox2. Lightbox.toggleSelectsFlash('visible'); if (Lightbox.isSlideshow) { for (var i = 0; i < Lightbox.slideIdCount; i++) { window.clearTimeout(Lightbox.slideIdArray[i]); } $('#lightshowPause, #lightshowPlay').hide(); } else if (Lightbox.isLightframe) { $('#frameContainer').empty().hide(); } else if (Lightbox.isVideo || Lightbox.isModal) { $('#modalContainer').hide().html(""); } }, // getPageScroll() // Returns array with x,y page scroll values. // Core code from - quirksmode.com. getPageScroll : function() { var xScroll, yScroll; if (self.pageYOffset) { yScroll = self.pageYOffset; xScroll = self.pageXOffset; } else if (document.documentElement && document.documentElement.scrollTop) { // Explorer 6 Strict. yScroll = document.documentElement.scrollTop; xScroll = document.documentElement.scrollLeft; } else if (document.body) {// All other Explorers. yScroll = document.body.scrollTop; xScroll = document.body.scrollLeft; } arrayPageScroll = [xScroll,yScroll]; return arrayPageScroll; }, // getPageSize() // Returns array with page width, height and window width, height. // Core code from - quirksmode.com. // Edit for Firefox by pHaez. getPageSize : function() { var xScroll, yScroll; if (document.body.scrollHeight > document.body.offsetHeight) { // all but Explorer Mac xScroll = document.body.scrollWidth; yScroll = document.body.scrollHeight; } else if (window.innerHeight && window.scrollMaxY) { xScroll = window.innerWidth + window.scrollMaxX; yScroll = window.innerHeight + window.scrollMaxY; } // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari. else { xScroll = document.body.offsetWidth; yScroll = document.body.offsetHeight; } var windowWidth, windowHeight; if (self.innerHeight) { // All except Explorer. if (document.documentElement.clientWidth) { windowWidth = document.documentElement.clientWidth; } else { windowWidth = self.innerWidth; } windowHeight = self.innerHeight; } // Explorer 6 Strict Mode. else if (document.documentElement && document.documentElement.clientHeight) { windowWidth = document.documentElement.clientWidth; windowHeight = document.documentElement.clientHeight; } else if (document.body) { // Other Explorers. windowWidth = document.body.clientWidth; windowHeight = document.body.clientHeight; } // For small pages with total height less then height of the viewport. if (yScroll < windowHeight) { pageHeight = windowHeight; } else { pageHeight = yScroll; } // For small pages with total width less then width of the viewport. if (xScroll < windowWidth) { pageWidth = windowWidth; } else { pageWidth = xScroll; } arrayPageSize = [pageWidth, pageHeight, windowWidth, windowHeight]; return arrayPageSize; }, // pause(numberMillis) pause : function(ms) { var date = new Date(); var curDate = null; do { curDate = new Date(); } while (curDate - date < ms); }, // toggleSelectsFlash() // Hide / unhide select lists and flash objects as they appear above the // lightbox in some browsers. toggleSelectsFlash: function (state) { if (state == 'visible') { $("select.lightbox_hidden, embed.lightbox_hidden, object.lightbox_hidden").show(); } else if (state == 'hide') { $("select:visible, embed:visible, object:visible").addClass("lightbox_hidden"); $("select.lightbox_hidden, embed.lightbox_hidden, object.lightbox_hidden").hide(); } }, // parseRel() parseRel: function (link) { var parts = []; parts["rel"] = parts["title"] = parts["group"] = parts["style"] = null; if (!$(link).attr('rel')) return parts; parts["rel"] = $(link).attr('rel').match(/\w+/)[0]; if ($(link).attr('rel').match(/\[(.*)\]/)) { var info = $(link).attr('rel').match(/\[(.*?)\]/)[1].split('|'); parts["group"] = info[0]; parts["style"] = info[1]; } if ($(link).attr('rel').match(/\[.*\]\[(.*)\]/)) { parts["title"] = $(link).attr('rel').match(/\[.*\]\[(.*)\]/)[1]; } return parts; }, // setStyles() setStyles: function(item, styles) { item.width = Lightbox.iframe_width; item.height = Lightbox.iframe_height; item.scrolling = "auto"; if (!styles) return item; var stylesArray = styles.split(';'); for (var i = 0; i< stylesArray.length; i++) { if (stylesArray[i].indexOf('width:') >= 0) { var w = stylesArray[i].replace('width:', ''); item.width = jQuery.trim(w); } else if (stylesArray[i].indexOf('height:') >= 0) { var h = stylesArray[i].replace('height:', ''); item.height = jQuery.trim(h); } else if (stylesArray[i].indexOf('scrolling:') >= 0) { var scrolling = stylesArray[i].replace('scrolling:', ''); item.scrolling = jQuery.trim(scrolling); } else if (stylesArray[i].indexOf('overflow:') >= 0) { var overflow = stylesArray[i].replace('overflow:', ''); item.overflow = jQuery.trim(overflow); } } return item; }, // togglePlayPause() // Hide the pause / play button as appropriate. If pausing the slideshow also // clear the timers, otherwise move onto the next image. togglePlayPause: function(hideId, showId) { if (Lightbox.isSlideshow && hideId == "lightshowPause") { for (var i = 0; i < Lightbox.slideIdCount; i++) { window.clearTimeout(Lightbox.slideIdArray[i]); } } $('#' + hideId).hide(); $('#' + showId).show(); if (hideId == "lightshowPlay") { Lightbox.isPaused = false; if (!Lightbox.loopSlides && Lightbox.activeImage == (Lightbox.total - 1)) { Lightbox.end(); } else if (Lightbox.total > 1) { Lightbox.changeData(Lightbox.activeImage + 1); } } else { Lightbox.isPaused = true; } }, triggerLightbox: function (rel_type, rel_group) { if (rel_type.length) { if (rel_group && rel_group.length) { $("a[@rel^='" + rel_type +"\[" + rel_group + "\]'], area[@rel^='" + rel_type +"\[" + rel_group + "\]']").eq(0).trigger("click"); } else { $("a[@rel^='" + rel_type +"'], area[@rel^='" + rel_type +"']").eq(0).trigger("click"); } } }, detectMacFF2: function() { var ua = navigator.userAgent.toLowerCase(); if (/firefox[\/\s](\d+\.\d+)/.test(ua)) { var ffversion = new Number(RegExp.$1); if (ffversion < 3 && ua.indexOf('mac') != -1) { return true; } } return false; }, checkKey: function(keys, key, code) { return (jQuery.inArray(key, keys) != -1 || jQuery.inArray(String(code), keys) != -1); } }; // Initialize the lightbox. Drupal.behaviors.initLightbox = function (context) { $('body:not(.lightbox-processed)', context).addClass('lightbox-processed').each(function() { Lightbox.initialize(); $('#lightboxAutoModal').triggerHandler('click'); return false; // Break the each loop. }); // Attach lightbox to any links with lightbox rels. Lightbox.initList(); }; ;/* * jQuery JavaScript Library v1.3.2 * http://jquery.com/ * * Copyright (c) 2009 John Resig * Dual licensed under the MIT and GPL licenses. * http://docs.jquery.com/License * * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009) * Revision: 6246 */ (function(){var l=this,g,y=l.jQuery,p=l.$,o=l.jQuery=l.$=function(E,F){return new o.fn.init(E,F)},D=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,f=/^.[^:#\[\.,]*$/;o.fn=o.prototype={init:function(E,H){E=E||document;if(E.nodeType){this[0]=E;this.length=1;this.context=E;return this}if(typeof E==="string"){var G=D.exec(E);if(G&&(G[1]||!H)){if(G[1]){E=o.clean([G[1]],H)}else{var I=document.getElementById(G[3]);if(I&&I.id!=G[3]){return o().find(E)}var F=o(I||[]);F.context=document;F.selector=E;return F}}else{return o(H).find(E)}}else{if(o.isFunction(E)){return o(document).ready(E)}}if(E.selector&&E.context){this.selector=E.selector;this.context=E.context}return this.setArray(o.isArray(E)?E:o.makeArray(E))},selector:"",jquery:"1.3.2",size:function(){return this.length},get:function(E){return E===g?Array.prototype.slice.call(this):this[E]},pushStack:function(F,H,E){var G=o(F);G.prevObject=this;G.context=this.context;if(H==="find"){G.selector=this.selector+(this.selector?" ":"")+E}else{if(H){G.selector=this.selector+"."+H+"("+E+")"}}return G},setArray:function(E){this.length=0;Array.prototype.push.apply(this,E);return this},each:function(F,E){return o.each(this,F,E)},index:function(E){return o.inArray(E&&E.jquery?E[0]:E,this)},attr:function(F,H,G){var E=F;if(typeof F==="string"){if(H===g){return this[0]&&o[G||"attr"](this[0],F)}else{E={};E[F]=H}}return this.each(function(I){for(F in E){o.attr(G?this.style:this,F,o.prop(this,E[F],G,I,F))}})},css:function(E,F){if((E=="width"||E=="height")&&parseFloat(F)<0){F=g}return this.attr(E,F,"curCSS")},text:function(F){if(typeof F!=="object"&&F!=null){return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(F))}var E="";o.each(F||this,function(){o.each(this.childNodes,function(){if(this.nodeType!=8){E+=this.nodeType!=1?this.nodeValue:o.fn.text([this])}})});return E},wrapAll:function(E){if(this[0]){var F=o(E,this[0].ownerDocument).clone();if(this[0].parentNode){F.insertBefore(this[0])}F.map(function(){var G=this;while(G.firstChild){G=G.firstChild}return G}).append(this)}return this},wrapInner:function(E){return this.each(function(){o(this).contents().wrapAll(E)})},wrap:function(E){return this.each(function(){o(this).wrapAll(E)})},append:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.appendChild(E)}})},prepend:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.insertBefore(E,this.firstChild)}})},before:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this)})},after:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this.nextSibling)})},end:function(){return this.prevObject||o([])},push:[].push,sort:[].sort,splice:[].splice,find:function(E){if(this.length===1){var F=this.pushStack([],"find",E);F.length=0;o.find(E,this[0],F);return F}else{return this.pushStack(o.unique(o.map(this,function(G){return o.find(E,G)})),"find",E)}},clone:function(G){var E=this.map(function(){if(!o.support.noCloneEvent&&!o.isXMLDoc(this)){var I=this.outerHTML;if(!I){var J=this.ownerDocument.createElement("div");J.appendChild(this.cloneNode(true));I=J.innerHTML}return o.clean([I.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else{return this.cloneNode(true)}});if(G===true){var H=this.find("*").andSelf(),F=0;E.find("*").andSelf().each(function(){if(this.nodeName!==H[F].nodeName){return}var I=o.data(H[F],"events");for(var K in I){for(var J in I[K]){o.event.add(this,K,I[K][J],I[K][J].data)}}F++})}return E},filter:function(E){return this.pushStack(o.isFunction(E)&&o.grep(this,function(G,F){return E.call(G,F)})||o.multiFilter(E,o.grep(this,function(F){return F.nodeType===1})),"filter",E)},closest:function(E){var G=o.expr.match.POS.test(E)?o(E):null,F=0;return this.map(function(){var H=this;while(H&&H.ownerDocument){if(G?G.index(H)>-1:o(H).is(E)){o.data(H,"closest",F);return H}H=H.parentNode;F++}})},not:function(E){if(typeof E==="string"){if(f.test(E)){return this.pushStack(o.multiFilter(E,this,true),"not",E)}else{E=o.multiFilter(E,this)}}var F=E.length&&E[E.length-1]!==g&&!E.nodeType;return this.filter(function(){return F?o.inArray(this,E)<0:this!=E})},add:function(E){return this.pushStack(o.unique(o.merge(this.get(),typeof E==="string"?o(E):o.makeArray(E))))},is:function(E){return !!E&&o.multiFilter(E,this).length>0},hasClass:function(E){return !!E&&this.is("."+E)},val:function(K){if(K===g){var E=this[0];if(E){if(o.nodeName(E,"option")){return(E.attributes.value||{}).specified?E.value:E.text}if(o.nodeName(E,"select")){var I=E.selectedIndex,L=[],M=E.options,H=E.type=="select-one";if(I<0){return null}for(var F=H?I:0,J=H?I+1:M.length;F=0||o.inArray(this.name,K)>=0)}else{if(o.nodeName(this,"select")){var N=o.makeArray(K);o("option",this).each(function(){this.selected=(o.inArray(this.value,N)>=0||o.inArray(this.text,N)>=0)});if(!N.length){this.selectedIndex=-1}}else{this.value=K}}})},html:function(E){return E===g?(this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null):this.empty().append(E)},replaceWith:function(E){return this.after(E).remove()},eq:function(E){return this.slice(E,+E+1)},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","))},map:function(E){return this.pushStack(o.map(this,function(G,F){return E.call(G,F,G)}))},andSelf:function(){return this.add(this.prevObject)},domManip:function(J,M,L){if(this[0]){var I=(this[0].ownerDocument||this[0]).createDocumentFragment(),F=o.clean(J,(this[0].ownerDocument||this[0]),I),H=I.firstChild;if(H){for(var G=0,E=this.length;G1||G>0?I.cloneNode(true):I)}}if(F){o.each(F,z)}}return this;function K(N,O){return M&&o.nodeName(N,"table")&&o.nodeName(O,"tr")?(N.getElementsByTagName("tbody")[0]||N.appendChild(N.ownerDocument.createElement("tbody"))):N}}};o.fn.init.prototype=o.fn;function z(E,F){if(F.src){o.ajax({url:F.src,async:false,dataType:"script"})}else{o.globalEval(F.text||F.textContent||F.innerHTML||"")}if(F.parentNode){F.parentNode.removeChild(F)}}function e(){return +new Date}o.extend=o.fn.extend=function(){var J=arguments[0]||{},H=1,I=arguments.length,E=false,G;if(typeof J==="boolean"){E=J;J=arguments[1]||{};H=2}if(typeof J!=="object"&&!o.isFunction(J)){J={}}if(I==H){J=this;--H}for(;H-1}},swap:function(H,G,I){var E={};for(var F in G){E[F]=H.style[F];H.style[F]=G[F]}I.call(H);for(var F in G){H.style[F]=E[F]}},css:function(H,F,J,E){if(F=="width"||F=="height"){var L,G={position:"absolute",visibility:"hidden",display:"block"},K=F=="width"?["Left","Right"]:["Top","Bottom"];function I(){L=F=="width"?H.offsetWidth:H.offsetHeight;if(E==="border"){return}o.each(K,function(){if(!E){L-=parseFloat(o.curCSS(H,"padding"+this,true))||0}if(E==="margin"){L+=parseFloat(o.curCSS(H,"margin"+this,true))||0}else{L-=parseFloat(o.curCSS(H,"border"+this+"Width",true))||0}})}if(H.offsetWidth!==0){I()}else{o.swap(H,G,I)}return Math.max(0,Math.round(L))}return o.curCSS(H,F,J)},curCSS:function(I,F,G){var L,E=I.style;if(F=="opacity"&&!o.support.opacity){L=o.attr(E,"opacity");return L==""?"1":L}if(F.match(/float/i)){F=w}if(!G&&E&&E[F]){L=E[F]}else{if(q.getComputedStyle){if(F.match(/float/i)){F="float"}F=F.replace(/([A-Z])/g,"-$1").toLowerCase();var M=q.getComputedStyle(I,null);if(M){L=M.getPropertyValue(F)}if(F=="opacity"&&L==""){L="1"}}else{if(I.currentStyle){var J=F.replace(/\-(\w)/g,function(N,O){return O.toUpperCase()});L=I.currentStyle[F]||I.currentStyle[J];if(!/^\d+(px)?$/i.test(L)&&/^\d/.test(L)){var H=E.left,K=I.runtimeStyle.left;I.runtimeStyle.left=I.currentStyle.left;E.left=L||0;L=E.pixelLeft+"px";E.left=H;I.runtimeStyle.left=K}}}}return L},clean:function(F,K,I){K=K||document;if(typeof K.createElement==="undefined"){K=K.ownerDocument||K[0]&&K[0].ownerDocument||document}if(!I&&F.length===1&&typeof F[0]==="string"){var H=/^<(\w+)\s*\/?>$/.exec(F[0]);if(H){return[K.createElement(H[1])]}}var G=[],E=[],L=K.createElement("div");o.each(F,function(P,S){if(typeof S==="number"){S+=""}if(!S){return}if(typeof S==="string"){S=S.replace(/(<(\w+)[^>]*?)\/>/g,function(U,V,T){return T.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?U:V+">"});var O=S.replace(/^\s+/,"").substring(0,10).toLowerCase();var Q=!O.indexOf("",""]||!O.indexOf("",""]||O.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"","
"]||!O.indexOf("",""]||(!O.indexOf("",""]||!O.indexOf("",""]||!o.support.htmlSerialize&&[1,"div
","
"]||[0,"",""];L.innerHTML=Q[1]+S+Q[2];while(Q[0]--){L=L.lastChild}if(!o.support.tbody){var R=/"&&!R?L.childNodes:[];for(var M=N.length-1;M>=0;--M){if(o.nodeName(N[M],"tbody")&&!N[M].childNodes.length){N[M].parentNode.removeChild(N[M])}}}if(!o.support.leadingWhitespace&&/^\s/.test(S)){L.insertBefore(K.createTextNode(S.match(/^\s*/)[0]),L.firstChild)}S=o.makeArray(L.childNodes)}if(S.nodeType){G.push(S)}else{G=o.merge(G,S)}});if(I){for(var J=0;G[J];J++){if(o.nodeName(G[J],"script")&&(!G[J].type||G[J].type.toLowerCase()==="text/javascript")){E.push(G[J].parentNode?G[J].parentNode.removeChild(G[J]):G[J])}else{if(G[J].nodeType===1){G.splice.apply(G,[J+1,0].concat(o.makeArray(G[J].getElementsByTagName("script"))))}I.appendChild(G[J])}}return E}return G},attr:function(J,G,K){if(!J||J.nodeType==3||J.nodeType==8){return g}var H=!o.isXMLDoc(J),L=K!==g;G=H&&o.props[G]||G;if(J.tagName){var F=/href|src|style/.test(G);if(G=="selected"&&J.parentNode){J.parentNode.selectedIndex}if(G in J&&H&&!F){if(L){if(G=="type"&&o.nodeName(J,"input")&&J.parentNode){throw"type property can't be changed"}J[G]=K}if(o.nodeName(J,"form")&&J.getAttributeNode(G)){return J.getAttributeNode(G).nodeValue}if(G=="tabIndex"){var I=J.getAttributeNode("tabIndex");return I&&I.specified?I.value:J.nodeName.match(/(button|input|object|select|textarea)/i)?0:J.nodeName.match(/^(a|area)$/i)&&J.href?0:g}return J[G]}if(!o.support.style&&H&&G=="style"){return o.attr(J.style,"cssText",K)}if(L){J.setAttribute(G,""+K)}var E=!o.support.hrefNormalized&&H&&F?J.getAttribute(G,2):J.getAttribute(G);return E===null?g:E}if(!o.support.opacity&&G=="opacity"){if(L){J.zoom=1;J.filter=(J.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(K)+""=="NaN"?"":"alpha(opacity="+K*100+")")}return J.filter&&J.filter.indexOf("opacity=")>=0?(parseFloat(J.filter.match(/opacity=([^)]*)/)[1])/100)+"":""}G=G.replace(/-([a-z])/ig,function(M,N){return N.toUpperCase()});if(L){J[G]=K}return J[G]},trim:function(E){return(E||"").replace(/^\s+|\s+$/g,"")},makeArray:function(G){var E=[];if(G!=null){var F=G.length;if(F==null||typeof G==="string"||o.isFunction(G)||G.setInterval){E[0]=G}else{while(F){E[--F]=G[F]}}}return E},inArray:function(G,H){for(var E=0,F=H.length;E0?this.clone(true):this).get();o.fn[F].apply(o(L[K]),I);J=J.concat(I)}return this.pushStack(J,E,G)}});o.each({removeAttr:function(E){o.attr(this,E,"");if(this.nodeType==1){this.removeAttribute(E)}},addClass:function(E){o.className.add(this,E)},removeClass:function(E){o.className.remove(this,E)},toggleClass:function(F,E){if(typeof E!=="boolean"){E=!o.className.has(this,F)}o.className[E?"add":"remove"](this,F)},remove:function(E){if(!E||o.filter(E,[this]).length){o("*",this).add([this]).each(function(){o.event.remove(this);o.removeData(this)});if(this.parentNode){this.parentNode.removeChild(this)}}},empty:function(){o(this).children().remove();while(this.firstChild){this.removeChild(this.firstChild)}}},function(E,F){o.fn[E]=function(){return this.each(F,arguments)}});function j(E,F){return E[0]&&parseInt(o.curCSS(E[0],F,true),10)||0}var h="jQuery"+e(),v=0,A={};o.extend({cache:{},data:function(F,E,G){F=F==l?A:F;var H=F[h];if(!H){H=F[h]=++v}if(E&&!o.cache[H]){o.cache[H]={}}if(G!==g){o.cache[H][E]=G}return E?o.cache[H][E]:H},removeData:function(F,E){F=F==l?A:F;var H=F[h];if(E){if(o.cache[H]){delete o.cache[H][E];E="";for(E in o.cache[H]){break}if(!E){o.removeData(F)}}}else{try{delete F[h]}catch(G){if(F.removeAttribute){F.removeAttribute(h)}}delete o.cache[H]}},queue:function(F,E,H){if(F){E=(E||"fx")+"queue";var G=o.data(F,E);if(!G||o.isArray(H)){G=o.data(F,E,o.makeArray(H))}else{if(H){G.push(H)}}}return G},dequeue:function(H,G){var E=o.queue(H,G),F=E.shift();if(!G||G==="fx"){F=E[0]}if(F!==g){F.call(H)}}});o.fn.extend({data:function(E,G){var H=E.split(".");H[1]=H[1]?"."+H[1]:"";if(G===g){var F=this.triggerHandler("getData"+H[1]+"!",[H[0]]);if(F===g&&this.length){F=o.data(this[0],E)}return F===g&&H[1]?this.data(H[0]):F}else{return this.trigger("setData"+H[1]+"!",[H[0],G]).each(function(){o.data(this,E,G)})}},removeData:function(E){return this.each(function(){o.removeData(this,E)})},queue:function(E,F){if(typeof E!=="string"){F=E;E="fx"}if(F===g){return o.queue(this[0],E)}return this.each(function(){var G=o.queue(this,E,F);if(E=="fx"&&G.length==1){G[0].call(this)}})},dequeue:function(E){return this.each(function(){o.dequeue(this,E)})}}); /* * Sizzle CSS Selector Engine - v0.9.3 * Copyright 2009, The Dojo Foundation * Released under the MIT, BSD, and GPL Licenses. * More information: http://sizzlejs.com/ */ (function(){var R=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,L=0,H=Object.prototype.toString;var F=function(Y,U,ab,ac){ab=ab||[];U=U||document;if(U.nodeType!==1&&U.nodeType!==9){return[]}if(!Y||typeof Y!=="string"){return ab}var Z=[],W,af,ai,T,ad,V,X=true;R.lastIndex=0;while((W=R.exec(Y))!==null){Z.push(W[1]);if(W[2]){V=RegExp.rightContext;break}}if(Z.length>1&&M.exec(Y)){if(Z.length===2&&I.relative[Z[0]]){af=J(Z[0]+Z[1],U)}else{af=I.relative[Z[0]]?[U]:F(Z.shift(),U);while(Z.length){Y=Z.shift();if(I.relative[Y]){Y+=Z.shift()}af=J(Y,af)}}}else{var ae=ac?{expr:Z.pop(),set:E(ac)}:F.find(Z.pop(),Z.length===1&&U.parentNode?U.parentNode:U,Q(U));af=F.filter(ae.expr,ae.set);if(Z.length>0){ai=E(af)}else{X=false}while(Z.length){var ah=Z.pop(),ag=ah;if(!I.relative[ah]){ah=""}else{ag=Z.pop()}if(ag==null){ag=U}I.relative[ah](ai,ag,Q(U))}}if(!ai){ai=af}if(!ai){throw"Syntax error, unrecognized expression: "+(ah||Y)}if(H.call(ai)==="[object Array]"){if(!X){ab.push.apply(ab,ai)}else{if(U.nodeType===1){for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&(ai[aa]===true||ai[aa].nodeType===1&&K(U,ai[aa]))){ab.push(af[aa])}}}else{for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&ai[aa].nodeType===1){ab.push(af[aa])}}}}}else{E(ai,ab)}if(V){F(V,U,ab,ac);if(G){hasDuplicate=false;ab.sort(G);if(hasDuplicate){for(var aa=1;aa":function(Z,U,aa){var X=typeof U==="string";if(X&&!/\W/.test(U)){U=aa?U:U.toUpperCase();for(var V=0,T=Z.length;V=0)){if(!V){T.push(Y)}}else{if(V){U[X]=false}}}}return false},ID:function(T){return T[1].replace(/\\/g,"")},TAG:function(U,T){for(var V=0;T[V]===false;V++){}return T[V]&&Q(T[V])?U[1]:U[1].toUpperCase()},CHILD:function(T){if(T[1]=="nth"){var U=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(T[2]=="even"&&"2n"||T[2]=="odd"&&"2n+1"||!/\D/.test(T[2])&&"0n+"+T[2]||T[2]);T[2]=(U[1]+(U[2]||1))-0;T[3]=U[3]-0}T[0]=L++;return T},ATTR:function(X,U,V,T,Y,Z){var W=X[1].replace(/\\/g,"");if(!Z&&I.attrMap[W]){X[1]=I.attrMap[W]}if(X[2]==="~="){X[4]=" "+X[4]+" "}return X},PSEUDO:function(X,U,V,T,Y){if(X[1]==="not"){if(X[3].match(R).length>1||/^\w/.test(X[3])){X[3]=F(X[3],null,null,U)}else{var W=F.filter(X[3],U,V,true^Y);if(!V){T.push.apply(T,W)}return false}}else{if(I.match.POS.test(X[0])||I.match.CHILD.test(X[0])){return true}}return X},POS:function(T){T.unshift(true);return T}},filters:{enabled:function(T){return T.disabled===false&&T.type!=="hidden"},disabled:function(T){return T.disabled===true},checked:function(T){return T.checked===true},selected:function(T){T.parentNode.selectedIndex;return T.selected===true},parent:function(T){return !!T.firstChild},empty:function(T){return !T.firstChild},has:function(V,U,T){return !!F(T[3],V).length},header:function(T){return/h\d/i.test(T.nodeName)},text:function(T){return"text"===T.type},radio:function(T){return"radio"===T.type},checkbox:function(T){return"checkbox"===T.type},file:function(T){return"file"===T.type},password:function(T){return"password"===T.type},submit:function(T){return"submit"===T.type},image:function(T){return"image"===T.type},reset:function(T){return"reset"===T.type},button:function(T){return"button"===T.type||T.nodeName.toUpperCase()==="BUTTON"},input:function(T){return/input|select|textarea|button/i.test(T.nodeName)}},setFilters:{first:function(U,T){return T===0},last:function(V,U,T,W){return U===W.length-1},even:function(U,T){return T%2===0},odd:function(U,T){return T%2===1},lt:function(V,U,T){return UT[3]-0},nth:function(V,U,T){return T[3]-0==U},eq:function(V,U,T){return T[3]-0==U}},filter:{PSEUDO:function(Z,V,W,aa){var U=V[1],X=I.filters[U];if(X){return X(Z,W,V,aa)}else{if(U==="contains"){return(Z.textContent||Z.innerText||"").indexOf(V[3])>=0}else{if(U==="not"){var Y=V[3];for(var W=0,T=Y.length;W=0)}}},ID:function(U,T){return U.nodeType===1&&U.getAttribute("id")===T},TAG:function(U,T){return(T==="*"&&U.nodeType===1)||U.nodeName===T},CLASS:function(U,T){return(" "+(U.className||U.getAttribute("class"))+" ").indexOf(T)>-1},ATTR:function(Y,W){var V=W[1],T=I.attrHandle[V]?I.attrHandle[V](Y):Y[V]!=null?Y[V]:Y.getAttribute(V),Z=T+"",X=W[2],U=W[4];return T==null?X==="!=":X==="="?Z===U:X==="*="?Z.indexOf(U)>=0:X==="~="?(" "+Z+" ").indexOf(U)>=0:!U?Z&&T!==false:X==="!="?Z!=U:X==="^="?Z.indexOf(U)===0:X==="$="?Z.substr(Z.length-U.length)===U:X==="|="?Z===U||Z.substr(0,U.length+1)===U+"-":false},POS:function(X,U,V,Y){var T=U[2],W=I.setFilters[T];if(W){return W(X,V,U,Y)}}}};var M=I.match.POS;for(var O in I.match){I.match[O]=RegExp(I.match[O].source+/(?![^\[]*\])(?![^\(]*\))/.source)}var E=function(U,T){U=Array.prototype.slice.call(U);if(T){T.push.apply(T,U);return T}return U};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(N){E=function(X,W){var U=W||[];if(H.call(X)==="[object Array]"){Array.prototype.push.apply(U,X)}else{if(typeof X.length==="number"){for(var V=0,T=X.length;V";var T=document.documentElement;T.insertBefore(U,T.firstChild);if(!!document.getElementById(V)){I.find.ID=function(X,Y,Z){if(typeof Y.getElementById!=="undefined"&&!Z){var W=Y.getElementById(X[1]);return W?W.id===X[1]||typeof W.getAttributeNode!=="undefined"&&W.getAttributeNode("id").nodeValue===X[1]?[W]:g:[]}};I.filter.ID=function(Y,W){var X=typeof Y.getAttributeNode!=="undefined"&&Y.getAttributeNode("id");return Y.nodeType===1&&X&&X.nodeValue===W}}T.removeChild(U)})();(function(){var T=document.createElement("div");T.appendChild(document.createComment(""));if(T.getElementsByTagName("*").length>0){I.find.TAG=function(U,Y){var X=Y.getElementsByTagName(U[1]);if(U[1]==="*"){var W=[];for(var V=0;X[V];V++){if(X[V].nodeType===1){W.push(X[V])}}X=W}return X}}T.innerHTML="";if(T.firstChild&&typeof T.firstChild.getAttribute!=="undefined"&&T.firstChild.getAttribute("href")!=="#"){I.attrHandle.href=function(U){return U.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){var T=F,U=document.createElement("div");U.innerHTML="

";if(U.querySelectorAll&&U.querySelectorAll(".TEST").length===0){return}F=function(Y,X,V,W){X=X||document;if(!W&&X.nodeType===9&&!Q(X)){try{return E(X.querySelectorAll(Y),V)}catch(Z){}}return T(Y,X,V,W)};F.find=T.find;F.filter=T.filter;F.selectors=T.selectors;F.matches=T.matches})()}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){(function(){var T=document.createElement("div");T.innerHTML="
";if(T.getElementsByClassName("e").length===0){return}T.lastChild.className="e";if(T.getElementsByClassName("e").length===1){return}I.order.splice(1,0,"CLASS");I.find.CLASS=function(U,V,W){if(typeof V.getElementsByClassName!=="undefined"&&!W){return V.getElementsByClassName(U[1])}}})()}function P(U,Z,Y,ad,aa,ac){var ab=U=="previousSibling"&&!ac;for(var W=0,V=ad.length;W0){X=T;break}}}T=T[U]}ad[W]=X}}}var K=document.compareDocumentPosition?function(U,T){return U.compareDocumentPosition(T)&16}:function(U,T){return U!==T&&(U.contains?U.contains(T):true)};var Q=function(T){return T.nodeType===9&&T.documentElement.nodeName!=="HTML"||!!T.ownerDocument&&Q(T.ownerDocument)};var J=function(T,aa){var W=[],X="",Y,V=aa.nodeType?[aa]:aa;while((Y=I.match.PSEUDO.exec(T))){X+=Y[0];T=T.replace(I.match.PSEUDO,"")}T=I.relative[T]?T+"*":T;for(var Z=0,U=V.length;Z0||T.offsetHeight>0};F.selectors.filters.animated=function(T){return o.grep(o.timers,function(U){return T===U.elem}).length};o.multiFilter=function(V,T,U){if(U){V=":not("+V+")"}return F.matches(V,T)};o.dir=function(V,U){var T=[],W=V[U];while(W&&W!=document){if(W.nodeType==1){T.push(W)}W=W[U]}return T};o.nth=function(X,T,V,W){T=T||1;var U=0;for(;X;X=X[V]){if(X.nodeType==1&&++U==T){break}}return X};o.sibling=function(V,U){var T=[];for(;V;V=V.nextSibling){if(V.nodeType==1&&V!=U){T.push(V)}}return T};return;l.Sizzle=F})();o.event={add:function(I,F,H,K){if(I.nodeType==3||I.nodeType==8){return}if(I.setInterval&&I!=l){I=l}if(!H.guid){H.guid=this.guid++}if(K!==g){var G=H;H=this.proxy(G);H.data=K}var E=o.data(I,"events")||o.data(I,"events",{}),J=o.data(I,"handle")||o.data(I,"handle",function(){return typeof o!=="undefined"&&!o.event.triggered?o.event.handle.apply(arguments.callee.elem,arguments):g});J.elem=I;o.each(F.split(/\s+/),function(M,N){var O=N.split(".");N=O.shift();H.type=O.slice().sort().join(".");var L=E[N];if(o.event.specialAll[N]){o.event.specialAll[N].setup.call(I,K,O)}if(!L){L=E[N]={};if(!o.event.special[N]||o.event.special[N].setup.call(I,K,O)===false){if(I.addEventListener){I.addEventListener(N,J,false)}else{if(I.attachEvent){I.attachEvent("on"+N,J)}}}}L[H.guid]=H;o.event.global[N]=true});I=null},guid:1,global:{},remove:function(K,H,J){if(K.nodeType==3||K.nodeType==8){return}var G=o.data(K,"events"),F,E;if(G){if(H===g||(typeof H==="string"&&H.charAt(0)==".")){for(var I in G){this.remove(K,I+(H||""))}}else{if(H.type){J=H.handler;H=H.type}o.each(H.split(/\s+/),function(M,O){var Q=O.split(".");O=Q.shift();var N=RegExp("(^|\\.)"+Q.slice().sort().join(".*\\.")+"(\\.|$)");if(G[O]){if(J){delete G[O][J.guid]}else{for(var P in G[O]){if(N.test(G[O][P].type)){delete G[O][P]}}}if(o.event.specialAll[O]){o.event.specialAll[O].teardown.call(K,Q)}for(F in G[O]){break}if(!F){if(!o.event.special[O]||o.event.special[O].teardown.call(K,Q)===false){if(K.removeEventListener){K.removeEventListener(O,o.data(K,"handle"),false)}else{if(K.detachEvent){K.detachEvent("on"+O,o.data(K,"handle"))}}}F=null;delete G[O]}}})}for(F in G){break}if(!F){var L=o.data(K,"handle");if(L){L.elem=null}o.removeData(K,"events");o.removeData(K,"handle")}}},trigger:function(I,K,H,E){var G=I.type||I;if(!E){I=typeof I==="object"?I[h]?I:o.extend(o.Event(G),I):o.Event(G);if(G.indexOf("!")>=0){I.type=G=G.slice(0,-1);I.exclusive=true}if(!H){I.stopPropagation();if(this.global[G]){o.each(o.cache,function(){if(this.events&&this.events[G]){o.event.trigger(I,K,this.handle.elem)}})}}if(!H||H.nodeType==3||H.nodeType==8){return g}I.result=g;I.target=H;K=o.makeArray(K);K.unshift(I)}I.currentTarget=H;var J=o.data(H,"handle");if(J){J.apply(H,K)}if((!H[G]||(o.nodeName(H,"a")&&G=="click"))&&H["on"+G]&&H["on"+G].apply(H,K)===false){I.result=false}if(!E&&H[G]&&!I.isDefaultPrevented()&&!(o.nodeName(H,"a")&&G=="click")){this.triggered=true;try{H[G]()}catch(L){}}this.triggered=false;if(!I.isPropagationStopped()){var F=H.parentNode||H.ownerDocument;if(F){o.event.trigger(I,K,F,true)}}},handle:function(K){var J,E;K=arguments[0]=o.event.fix(K||l.event);K.currentTarget=this;var L=K.type.split(".");K.type=L.shift();J=!L.length&&!K.exclusive;var I=RegExp("(^|\\.)"+L.slice().sort().join(".*\\.")+"(\\.|$)");E=(o.data(this,"events")||{})[K.type];for(var G in E){var H=E[G];if(J||I.test(H.type)){K.handler=H;K.data=H.data;var F=H.apply(this,arguments);if(F!==g){K.result=F;if(F===false){K.preventDefault();K.stopPropagation()}}if(K.isImmediatePropagationStopped()){break}}}},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(H){if(H[h]){return H}var F=H;H=o.Event(F);for(var G=this.props.length,J;G;){J=this.props[--G];H[J]=F[J]}if(!H.target){H.target=H.srcElement||document}if(H.target.nodeType==3){H.target=H.target.parentNode}if(!H.relatedTarget&&H.fromElement){H.relatedTarget=H.fromElement==H.target?H.toElement:H.fromElement}if(H.pageX==null&&H.clientX!=null){var I=document.documentElement,E=document.body;H.pageX=H.clientX+(I&&I.scrollLeft||E&&E.scrollLeft||0)-(I.clientLeft||0);H.pageY=H.clientY+(I&&I.scrollTop||E&&E.scrollTop||0)-(I.clientTop||0)}if(!H.which&&((H.charCode||H.charCode===0)?H.charCode:H.keyCode)){H.which=H.charCode||H.keyCode}if(!H.metaKey&&H.ctrlKey){H.metaKey=H.ctrlKey}if(!H.which&&H.button){H.which=(H.button&1?1:(H.button&2?3:(H.button&4?2:0)))}return H},proxy:function(F,E){E=E||function(){return F.apply(this,arguments)};E.guid=F.guid=F.guid||E.guid||this.guid++;return E},special:{ready:{setup:B,teardown:function(){}}},specialAll:{live:{setup:function(E,F){o.event.add(this,F[0],c)},teardown:function(G){if(G.length){var E=0,F=RegExp("(^|\\.)"+G[0]+"(\\.|$)");o.each((o.data(this,"events").live||{}),function(){if(F.test(this.type)){E++}});if(E<1){o.event.remove(this,G[0],c)}}}}}};o.Event=function(E){if(!this.preventDefault){return new o.Event(E)}if(E&&E.type){this.originalEvent=E;this.type=E.type}else{this.type=E}this.timeStamp=e();this[h]=true};function k(){return false}function u(){return true}o.Event.prototype={preventDefault:function(){this.isDefaultPrevented=u;var E=this.originalEvent;if(!E){return}if(E.preventDefault){E.preventDefault()}E.returnValue=false},stopPropagation:function(){this.isPropagationStopped=u;var E=this.originalEvent;if(!E){return}if(E.stopPropagation){E.stopPropagation()}E.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=u;this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k};var a=function(F){var E=F.relatedTarget;while(E&&E!=this){try{E=E.parentNode}catch(G){E=this}}if(E!=this){F.type=F.data;o.event.handle.apply(this,arguments)}};o.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(F,E){o.event.special[E]={setup:function(){o.event.add(this,F,a,E)},teardown:function(){o.event.remove(this,F,a)}}});o.fn.extend({bind:function(F,G,E){return F=="unload"?this.one(F,G,E):this.each(function(){o.event.add(this,F,E||G,E&&G)})},one:function(G,H,F){var E=o.event.proxy(F||H,function(I){o(this).unbind(I,E);return(F||H).apply(this,arguments)});return this.each(function(){o.event.add(this,G,E,F&&H)})},unbind:function(F,E){return this.each(function(){o.event.remove(this,F,E)})},trigger:function(E,F){return this.each(function(){o.event.trigger(E,F,this)})},triggerHandler:function(E,G){if(this[0]){var F=o.Event(E);F.preventDefault();F.stopPropagation();o.event.trigger(F,G,this[0]);return F.result}},toggle:function(G){var E=arguments,F=1;while(F=0){var E=G.slice(I,G.length);G=G.slice(0,I)}var H="GET";if(J){if(o.isFunction(J)){K=J;J=null}else{if(typeof J==="object"){J=o.param(J);H="POST"}}}var F=this;o.ajax({url:G,type:H,dataType:"html",data:J,complete:function(M,L){if(L=="success"||L=="notmodified"){F.html(E?o("
").append(M.responseText.replace(//g,"")).find(E):M.responseText)}if(K){F.each(K,[M.responseText,L,M])}}});return this},serialize:function(){return o.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?o.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password|search/i.test(this.type))}).map(function(E,F){var G=o(this).val();return G==null?null:o.isArray(G)?o.map(G,function(I,H){return{name:F.name,value:I}}):{name:F.name,value:G}}).get()}});o.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(E,F){o.fn[F]=function(G){return this.bind(F,G)}});var r=e();o.extend({get:function(E,G,H,F){if(o.isFunction(G)){H=G;G=null}return o.ajax({type:"GET",url:E,data:G,success:H,dataType:F})},getScript:function(E,F){return o.get(E,null,F,"script")},getJSON:function(E,F,G){return o.get(E,F,G,"json")},post:function(E,G,H,F){if(o.isFunction(G)){H=G;G={}}return o.ajax({type:"POST",url:E,data:G,success:H,dataType:F})},ajaxSetup:function(E){o.extend(o.ajaxSettings,E)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return l.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest()},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(M){M=o.extend(true,M,o.extend(true,{},o.ajaxSettings,M));var W,F=/=\?(&|$)/g,R,V,G=M.type.toUpperCase();if(M.data&&M.processData&&typeof M.data!=="string"){M.data=o.param(M.data)}if(M.dataType=="jsonp"){if(G=="GET"){if(!M.url.match(F)){M.url+=(M.url.match(/\?/)?"&":"?")+(M.jsonp||"callback")+"=?"}}else{if(!M.data||!M.data.match(F)){M.data=(M.data?M.data+"&":"")+(M.jsonp||"callback")+"=?"}}M.dataType="json"}if(M.dataType=="json"&&(M.data&&M.data.match(F)||M.url.match(F))){W="jsonp"+r++;if(M.data){M.data=(M.data+"").replace(F,"="+W+"$1")}M.url=M.url.replace(F,"="+W+"$1");M.dataType="script";l[W]=function(X){V=X;I();L();l[W]=g;try{delete l[W]}catch(Y){}if(H){H.removeChild(T)}}}if(M.dataType=="script"&&M.cache==null){M.cache=false}if(M.cache===false&&G=="GET"){var E=e();var U=M.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+E+"$2");M.url=U+((U==M.url)?(M.url.match(/\?/)?"&":"?")+"_="+E:"")}if(M.data&&G=="GET"){M.url+=(M.url.match(/\?/)?"&":"?")+M.data;M.data=null}if(M.global&&!o.active++){o.event.trigger("ajaxStart")}var Q=/^(\w+:)?\/\/([^\/?#]+)/.exec(M.url);if(M.dataType=="script"&&G=="GET"&&Q&&(Q[1]&&Q[1]!=location.protocol||Q[2]!=location.host)){var H=document.getElementsByTagName("head")[0];var T=document.createElement("script");T.src=M.url;if(M.scriptCharset){T.charset=M.scriptCharset}if(!W){var O=false;T.onload=T.onreadystatechange=function(){if(!O&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){O=true;I();L();T.onload=T.onreadystatechange=null;H.removeChild(T)}}}H.appendChild(T);return g}var K=false;var J=M.xhr();if(M.username){J.open(G,M.url,M.async,M.username,M.password)}else{J.open(G,M.url,M.async)}try{if(M.data){J.setRequestHeader("Content-Type",M.contentType)}if(M.ifModified){J.setRequestHeader("If-Modified-Since",o.lastModified[M.url]||"Thu, 01 Jan 1970 00:00:00 GMT")}J.setRequestHeader("X-Requested-With","XMLHttpRequest");J.setRequestHeader("Accept",M.dataType&&M.accepts[M.dataType]?M.accepts[M.dataType]+", */*":M.accepts._default)}catch(S){}if(M.beforeSend&&M.beforeSend(J,M)===false){if(M.global&&!--o.active){o.event.trigger("ajaxStop")}J.abort();return false}if(M.global){o.event.trigger("ajaxSend",[J,M])}var N=function(X){if(J.readyState==0){if(P){clearInterval(P);P=null;if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}}else{if(!K&&J&&(J.readyState==4||X=="timeout")){K=true;if(P){clearInterval(P);P=null}R=X=="timeout"?"timeout":!o.httpSuccess(J)?"error":M.ifModified&&o.httpNotModified(J,M.url)?"notmodified":"success";if(R=="success"){try{V=o.httpData(J,M.dataType,M)}catch(Z){R="parsererror"}}if(R=="success"){var Y;try{Y=J.getResponseHeader("Last-Modified")}catch(Z){}if(M.ifModified&&Y){o.lastModified[M.url]=Y}if(!W){I()}}else{o.handleError(M,J,R)}L();if(X){J.abort()}if(M.async){J=null}}}};if(M.async){var P=setInterval(N,13);if(M.timeout>0){setTimeout(function(){if(J&&!K){N("timeout")}},M.timeout)}}try{J.send(M.data)}catch(S){o.handleError(M,J,null,S)}if(!M.async){N()}function I(){if(M.success){M.success(V,R)}if(M.global){o.event.trigger("ajaxSuccess",[J,M])}}function L(){if(M.complete){M.complete(J,R)}if(M.global){o.event.trigger("ajaxComplete",[J,M])}if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}return J},handleError:function(F,H,E,G){if(F.error){F.error(H,E,G)}if(F.global){o.event.trigger("ajaxError",[H,F,G])}},active:0,httpSuccess:function(F){try{return !F.status&&location.protocol=="file:"||(F.status>=200&&F.status<300)||F.status==304||F.status==1223}catch(E){}return false},httpNotModified:function(G,E){try{var H=G.getResponseHeader("Last-Modified");return G.status==304||H==o.lastModified[E]}catch(F){}return false},httpData:function(J,H,G){var F=J.getResponseHeader("content-type"),E=H=="xml"||!H&&F&&F.indexOf("xml")>=0,I=E?J.responseXML:J.responseText;if(E&&I.documentElement.tagName=="parsererror"){throw"parsererror"}if(G&&G.dataFilter){I=G.dataFilter(I,H)}if(typeof I==="string"){if(H=="script"){o.globalEval(I)}if(H=="json"){I=l["eval"]("("+I+")")}}return I},param:function(E){var G=[];function H(I,J){G[G.length]=encodeURIComponent(I)+"="+encodeURIComponent(J)}if(o.isArray(E)||E.jquery){o.each(E,function(){H(this.name,this.value)})}else{for(var F in E){if(o.isArray(E[F])){o.each(E[F],function(){H(F,this)})}else{H(F,o.isFunction(E[F])?E[F]():E[F])}}}return G.join("&").replace(/%20/g,"+")}});var m={},n,d=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];function t(F,E){var G={};o.each(d.concat.apply([],d.slice(0,E)),function(){G[this]=F});return G}o.fn.extend({show:function(J,L){if(J){return this.animate(t("show",3),J,L)}else{for(var H=0,F=this.length;H").appendTo("body");K=I.css("display");if(K==="none"){K="block"}I.remove();m[G]=K}o.data(this[H],"olddisplay",K)}}for(var H=0,F=this.length;H=0;H--){if(G[H].elem==this){if(E){G[H](true)}G.splice(H,1)}}});if(!E){this.dequeue()}return this}});o.each({slideDown:t("show",1),slideUp:t("hide",1),slideToggle:t("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(E,F){o.fn[E]=function(G,H){return this.animate(F,G,H)}});o.extend({speed:function(G,H,F){var E=typeof G==="object"?G:{complete:F||!F&&H||o.isFunction(G)&&G,duration:G,easing:F&&H||H&&!o.isFunction(H)&&H};E.duration=o.fx.off?0:typeof E.duration==="number"?E.duration:o.fx.speeds[E.duration]||o.fx.speeds._default;E.old=E.complete;E.complete=function(){if(E.queue!==false){o(this).dequeue()}if(o.isFunction(E.old)){E.old.call(this)}};return E},easing:{linear:function(G,H,E,F){return E+F*G},swing:function(G,H,E,F){return((-Math.cos(G*Math.PI)/2)+0.5)*F+E}},timers:[],fx:function(F,E,G){this.options=E;this.elem=F;this.prop=G;if(!E.orig){E.orig={}}}});o.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(o.fx.step[this.prop]||o.fx.step._default)(this);if((this.prop=="height"||this.prop=="width")&&this.elem.style){this.elem.style.display="block"}},cur:function(F){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var E=parseFloat(o.css(this.elem,this.prop,F));return E&&E>-10000?E:parseFloat(o.curCSS(this.elem,this.prop))||0},custom:function(I,H,G){this.startTime=e();this.start=I;this.end=H;this.unit=G||this.unit||"px";this.now=this.start;this.pos=this.state=0;var E=this;function F(J){return E.step(J)}F.elem=this.elem;if(F()&&o.timers.push(F)&&!n){n=setInterval(function(){var K=o.timers;for(var J=0;J=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var E=true;for(var F in this.options.curAnim){if(this.options.curAnim[F]!==true){E=false}}if(E){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(o.css(this.elem,"display")=="none"){this.elem.style.display="block"}}if(this.options.hide){o(this.elem).hide()}if(this.options.hide||this.options.show){for(var I in this.options.curAnim){o.attr(this.elem.style,I,this.options.orig[I])}}this.options.complete.call(this.elem)}return false}else{var J=G-this.startTime;this.state=J/this.options.duration;this.pos=o.easing[this.options.easing||(o.easing.swing?"swing":"linear")](this.state,J,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};o.extend(o.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(E){o.attr(E.elem.style,"opacity",E.now)},_default:function(E){if(E.elem.style&&E.elem.style[E.prop]!=null){E.elem.style[E.prop]=E.now+E.unit}else{E.elem[E.prop]=E.now}}}});if(document.documentElement.getBoundingClientRect){o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}var G=this[0].getBoundingClientRect(),J=this[0].ownerDocument,F=J.body,E=J.documentElement,L=E.clientTop||F.clientTop||0,K=E.clientLeft||F.clientLeft||0,I=G.top+(self.pageYOffset||o.boxModel&&E.scrollTop||F.scrollTop)-L,H=G.left+(self.pageXOffset||o.boxModel&&E.scrollLeft||F.scrollLeft)-K;return{top:I,left:H}}}else{o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}o.offset.initialized||o.offset.initialize();var J=this[0],G=J.offsetParent,F=J,O=J.ownerDocument,M,H=O.documentElement,K=O.body,L=O.defaultView,E=L.getComputedStyle(J,null),N=J.offsetTop,I=J.offsetLeft;while((J=J.parentNode)&&J!==K&&J!==H){M=L.getComputedStyle(J,null);N-=J.scrollTop,I-=J.scrollLeft;if(J===G){N+=J.offsetTop,I+=J.offsetLeft;if(o.offset.doesNotAddBorder&&!(o.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(J.tagName))){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}F=G,G=J.offsetParent}if(o.offset.subtractsBorderForOverflowNotVisible&&M.overflow!=="visible"){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}E=M}if(E.position==="relative"||E.position==="static"){N+=K.offsetTop,I+=K.offsetLeft}if(E.position==="fixed"){N+=Math.max(H.scrollTop,K.scrollTop),I+=Math.max(H.scrollLeft,K.scrollLeft)}return{top:N,left:I}}}o.offset={initialize:function(){if(this.initialized){return}var L=document.body,F=document.createElement("div"),H,G,N,I,M,E,J=L.style.marginTop,K='
';M={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(E in M){F.style[E]=M[E]}F.innerHTML=K;L.insertBefore(F,L.firstChild);H=F.firstChild,G=H.firstChild,I=H.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(G.offsetTop!==5);this.doesAddBorderForTableAndCells=(I.offsetTop===5);H.style.overflow="hidden",H.style.position="relative";this.subtractsBorderForOverflowNotVisible=(G.offsetTop===-5);L.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=(L.offsetTop===0);L.style.marginTop=J;L.removeChild(F);this.initialized=true},bodyOffset:function(E){o.offset.initialized||o.offset.initialize();var G=E.offsetTop,F=E.offsetLeft;if(o.offset.doesNotIncludeMarginInBodyOffset){G+=parseInt(o.curCSS(E,"marginTop",true),10)||0,F+=parseInt(o.curCSS(E,"marginLeft",true),10)||0}return{top:G,left:F}}};o.fn.extend({position:function(){var I=0,H=0,F;if(this[0]){var G=this.offsetParent(),J=this.offset(),E=/^body|html$/i.test(G[0].tagName)?{top:0,left:0}:G.offset();J.top-=j(this,"marginTop");J.left-=j(this,"marginLeft");E.top+=j(G,"borderTopWidth");E.left+=j(G,"borderLeftWidth");F={top:J.top-E.top,left:J.left-E.left}}return F},offsetParent:function(){var E=this[0].offsetParent||document.body;while(E&&(!/^body|html$/i.test(E.tagName)&&o.css(E,"position")=="static")){E=E.offsetParent}return o(E)}});o.each(["Left","Top"],function(F,E){var G="scroll"+E;o.fn[G]=function(H){if(!this[0]){return null}return H!==g?this.each(function(){this==l||this==document?l.scrollTo(!F?H:o(l).scrollLeft(),F?H:o(l).scrollTop()):this[G]=H}):this[0]==l||this[0]==document?self[F?"pageYOffset":"pageXOffset"]||o.boxModel&&document.documentElement[G]||document.body[G]:this[0][G]}});o.each(["Height","Width"],function(I,G){var E=I?"Left":"Top",H=I?"Right":"Bottom",F=G.toLowerCase();o.fn["inner"+G]=function(){return this[0]?o.css(this[0],F,false,"padding"):null};o.fn["outer"+G]=function(K){return this[0]?o.css(this[0],F,false,K?"margin":"border"):null};var J=G.toLowerCase();o.fn[J]=function(K){return this[0]==l?document.compatMode=="CSS1Compat"&&document.documentElement["client"+G]||document.body["client"+G]:this[0]==document?Math.max(document.documentElement["client"+G],document.body["scroll"+G],document.documentElement["scroll"+G],document.body["offset"+G],document.documentElement["offset"+G]):K===g?(this.length?o.css(this[0],J):null):this.css(J,typeof K==="string"?K:K+"px")}})})();;/* * jQuery UI 1.7.1 * * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT (MIT-LICENSE.txt) * and GPL (GPL-LICENSE.txt) licenses. * * http://docs.jquery.com/UI */ jQuery.ui||(function(c){var i=c.fn.remove,d=c.browser.mozilla&&(parseFloat(c.browser.version)<1.9);c.ui={version:"1.7.1",plugin:{add:function(k,l,n){var m=c.ui[k].prototype;for(var j in n){m.plugins[j]=m.plugins[j]||[];m.plugins[j].push([l,n[j]])}},call:function(j,l,k){var n=j.plugins[l];if(!n||!j.element[0].parentNode){return}for(var m=0;m0){return true}m[j]=1;l=(m[j]>0);m[j]=0;return l},isOverAxis:function(k,j,l){return(k>j)&&(k<(j+l))},isOver:function(o,k,n,m,j,l){return c.ui.isOverAxis(o,n,j)&&c.ui.isOverAxis(k,m,l)},keyCode:{BACKSPACE:8,CAPS_LOCK:20,COMMA:188,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38}};if(d){var f=c.attr,e=c.fn.removeAttr,h="http://www.w3.org/2005/07/aaa",a=/^aria-/,b=/^wairole:/;c.attr=function(k,j,l){var m=l!==undefined;return(j=="role"?(m?f.call(this,k,j,"wairole:"+l):(f.apply(this,arguments)||"").replace(b,"")):(a.test(j)?(m?k.setAttributeNS(h,j.replace(a,"aaa:"),l):f.call(this,k,j.replace(a,"aaa:"))):f.apply(this,arguments)))};c.fn.removeAttr=function(j){return(a.test(j)?this.each(function(){this.removeAttributeNS(h,j.replace(a,""))}):e.call(this,j))}}c.fn.extend({remove:function(){c("*",this).add(this).each(function(){c(this).triggerHandler("remove")});return i.apply(this,arguments)},enableSelection:function(){return this.attr("unselectable","off").css("MozUserSelect","").unbind("selectstart.ui")},disableSelection:function(){return this.attr("unselectable","on").css("MozUserSelect","none").bind("selectstart.ui",function(){return false})},scrollParent:function(){var j;if((c.browser.msie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position"))){j=this.parents().filter(function(){return(/(relative|absolute|fixed)/).test(c.curCSS(this,"position",1))&&(/(auto|scroll)/).test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0)}else{j=this.parents().filter(function(){return(/(auto|scroll)/).test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0)}return(/fixed/).test(this.css("position"))||!j.length?c(document):j}});c.extend(c.expr[":"],{data:function(l,k,j){return !!c.data(l,j[3])},focusable:function(k){var l=k.nodeName.toLowerCase(),j=c.attr(k,"tabindex");return(/input|select|textarea|button|object/.test(l)?!k.disabled:"a"==l||"area"==l?k.href||!isNaN(j):!isNaN(j))&&!c(k)["area"==l?"parents":"closest"](":hidden").length},tabbable:function(k){var j=c.attr(k,"tabindex");return(isNaN(j)||j>=0)&&c(k).is(":focusable")}});function g(m,n,o,l){function k(q){var p=c[m][n][q]||[];return(typeof p=="string"?p.split(/,?\s+/):p)}var j=k("getter");if(l.length==1&&typeof l[0]=="string"){j=j.concat(k("getterSetter"))}return(c.inArray(o,j)!=-1)}c.widget=function(k,j){var l=k.split(".")[0];k=k.split(".")[1];c.fn[k]=function(p){var n=(typeof p=="string"),o=Array.prototype.slice.call(arguments,1);if(n&&p.substring(0,1)=="_"){return this}if(n&&g(l,k,p,o)){var m=c.data(this[0],k);return(m?m[p].apply(m,o):undefined)}return this.each(function(){var q=c.data(this,k);(!q&&!n&&c.data(this,k,new c[l][k](this,p))._init());(q&&n&&c.isFunction(q[p])&&q[p].apply(q,o))})};c[l]=c[l]||{};c[l][k]=function(o,n){var m=this;this.namespace=l;this.widgetName=k;this.widgetEventPrefix=c[l][k].eventPrefix||k;this.widgetBaseClass=l+"-"+k;this.options=c.extend({},c.widget.defaults,c[l][k].defaults,c.metadata&&c.metadata.get(o)[k],n);this.element=c(o).bind("setData."+k,function(q,p,r){if(q.target==o){return m._setData(p,r)}}).bind("getData."+k,function(q,p){if(q.target==o){return m._getData(p)}}).bind("remove",function(){return m.destroy()})};c[l][k].prototype=c.extend({},c.widget.prototype,j);c[l][k].getterSetter="option"};c.widget.prototype={_init:function(){},destroy:function(){this.element.removeData(this.widgetName).removeClass(this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").removeAttr("aria-disabled")},option:function(l,m){var k=l,j=this;if(typeof l=="string"){if(m===undefined){return this._getData(l)}k={};k[l]=m}c.each(k,function(n,o){j._setData(n,o)})},_getData:function(j){return this.options[j]},_setData:function(j,k){this.options[j]=k;if(j=="disabled"){this.element[k?"addClass":"removeClass"](this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").attr("aria-disabled",k)}},enable:function(){this._setData("disabled",false)},disable:function(){this._setData("disabled",true)},_trigger:function(l,m,n){var p=this.options[l],j=(l==this.widgetEventPrefix?l:this.widgetEventPrefix+l);m=c.Event(m);m.type=j;if(m.originalEvent){for(var k=c.event.props.length,o;k;){o=c.event.props[--k];m[o]=m.originalEvent[o]}}this.element.trigger(m,n);return !(c.isFunction(p)&&p.call(this.element[0],m,n)===false||m.isDefaultPrevented())}};c.widget.defaults={disabled:false};c.ui.mouse={_mouseInit:function(){var j=this;this.element.bind("mousedown."+this.widgetName,function(k){return j._mouseDown(k)}).bind("click."+this.widgetName,function(k){if(j._preventClickEvent){j._preventClickEvent=false;k.stopImmediatePropagation();return false}});if(c.browser.msie){this._mouseUnselectable=this.element.attr("unselectable");this.element.attr("unselectable","on")}this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName);(c.browser.msie&&this.element.attr("unselectable",this._mouseUnselectable))},_mouseDown:function(l){l.originalEvent=l.originalEvent||{};if(l.originalEvent.mouseHandled){return}(this._mouseStarted&&this._mouseUp(l));this._mouseDownEvent=l;var k=this,m=(l.which==1),j=(typeof this.options.cancel=="string"?c(l.target).parents().add(l.target).filter(this.options.cancel).length:false);if(!m||j||!this._mouseCapture(l)){return true}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){k.mouseDelayMet=true},this.options.delay)}if(this._mouseDistanceMet(l)&&this._mouseDelayMet(l)){this._mouseStarted=(this._mouseStart(l)!==false);if(!this._mouseStarted){l.preventDefault();return true}}this._mouseMoveDelegate=function(n){return k._mouseMove(n)};this._mouseUpDelegate=function(n){return k._mouseUp(n)};c(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);(c.browser.safari||l.preventDefault());l.originalEvent.mouseHandled=true;return true},_mouseMove:function(j){if(c.browser.msie&&!j.button){return this._mouseUp(j)}if(this._mouseStarted){this._mouseDrag(j);return j.preventDefault()}if(this._mouseDistanceMet(j)&&this._mouseDelayMet(j)){this._mouseStarted=(this._mouseStart(this._mouseDownEvent,j)!==false);(this._mouseStarted?this._mouseDrag(j):this._mouseUp(j))}return !this._mouseStarted},_mouseUp:function(j){c(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this._preventClickEvent=(j.target==this._mouseDownEvent.target);this._mouseStop(j)}return false},_mouseDistanceMet:function(j){return(Math.max(Math.abs(this._mouseDownEvent.pageX-j.pageX),Math.abs(this._mouseDownEvent.pageY-j.pageY))>=this.options.distance)},_mouseDelayMet:function(j){return this.mouseDelayMet},_mouseStart:function(j){},_mouseDrag:function(j){},_mouseStop:function(j){},_mouseCapture:function(j){return true}};c.ui.mouse.defaults={cancel:null,distance:1,delay:0}})(jQuery);;/* * jQuery UI Draggable 1.7.1 * * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT (MIT-LICENSE.txt) * and GPL (GPL-LICENSE.txt) licenses. * * http://docs.jquery.com/UI/Draggables * * Depends: * ui.core.js */ (function(a){a.widget("ui.draggable",a.extend({},a.ui.mouse,{_init:function(){if(this.options.helper=="original"&&!(/^(?:r|a|f)/).test(this.element.css("position"))){this.element[0].style.position="relative"}(this.options.addClasses&&this.element.addClass("ui-draggable"));(this.options.disabled&&this.element.addClass("ui-draggable-disabled"));this._mouseInit()},destroy:function(){if(!this.element.data("draggable")){return}this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled");this._mouseDestroy()},_mouseCapture:function(b){var c=this.options;if(this.helper||c.disabled||a(b.target).is(".ui-resizable-handle")){return false}this.handle=this._getHandle(b);if(!this.handle){return false}return true},_mouseStart:function(b){var c=this.options;this.helper=this._createHelper(b);this._cacheHelperProportions();if(a.ui.ddmanager){a.ui.ddmanager.current=this}this._cacheMargins();this.cssPosition=this.helper.css("position");this.scrollParent=this.helper.scrollParent();this.offset=this.element.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};a.extend(this.offset,{click:{left:b.pageX-this.offset.left,top:b.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(b);this.originalPageX=b.pageX;this.originalPageY=b.pageY;if(c.cursorAt){this._adjustOffsetFromHelper(c.cursorAt)}if(c.containment){this._setContainment()}this._trigger("start",b);this._cacheHelperProportions();if(a.ui.ddmanager&&!c.dropBehaviour){a.ui.ddmanager.prepareOffsets(this,b)}this.helper.addClass("ui-draggable-dragging");this._mouseDrag(b,true);return true},_mouseDrag:function(b,d){this.position=this._generatePosition(b);this.positionAbs=this._convertPositionTo("absolute");if(!d){var c=this._uiHash();this._trigger("drag",b,c);this.position=c.position}if(!this.options.axis||this.options.axis!="y"){this.helper[0].style.left=this.position.left+"px"}if(!this.options.axis||this.options.axis!="x"){this.helper[0].style.top=this.position.top+"px"}if(a.ui.ddmanager){a.ui.ddmanager.drag(this,b)}return false},_mouseStop:function(c){var d=false;if(a.ui.ddmanager&&!this.options.dropBehaviour){d=a.ui.ddmanager.drop(this,c)}if(this.dropped){d=this.dropped;this.dropped=false}if((this.options.revert=="invalid"&&!d)||(this.options.revert=="valid"&&d)||this.options.revert===true||(a.isFunction(this.options.revert)&&this.options.revert.call(this.element,d))){var b=this;a(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){b._trigger("stop",c);b._clear()})}else{this._trigger("stop",c);this._clear()}return false},_getHandle:function(b){var c=!this.options.handle||!a(this.options.handle,this.element).length?true:false;a(this.options.handle,this.element).find("*").andSelf().each(function(){if(this==b.target){c=true}});return c},_createHelper:function(c){var d=this.options;var b=a.isFunction(d.helper)?a(d.helper.apply(this.element[0],[c])):(d.helper=="clone"?this.element.clone():this.element);if(!b.parents("body").length){b.appendTo((d.appendTo=="parent"?this.element[0].parentNode:d.appendTo))}if(b[0]!=this.element[0]&&!(/(fixed|absolute)/).test(b.css("position"))){b.css("position","absolute")}return b},_adjustOffsetFromHelper:function(b){if(b.left!=undefined){this.offset.click.left=b.left+this.margins.left}if(b.right!=undefined){this.offset.click.left=this.helperProportions.width-b.right+this.margins.left}if(b.top!=undefined){this.offset.click.top=b.top+this.margins.top}if(b.bottom!=undefined){this.offset.click.top=this.helperProportions.height-b.bottom+this.margins.top}},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var b=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0])){b.left+=this.scrollParent.scrollLeft();b.top+=this.scrollParent.scrollTop()}if((this.offsetParent[0]==document.body)||(this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&a.browser.msie)){b={top:0,left:0}}return{top:b.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:b.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var b=this.element.position();return{top:b.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:b.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else{return{top:0,left:0}}},_cacheMargins:function(){this.margins={left:(parseInt(this.element.css("marginLeft"),10)||0),top:(parseInt(this.element.css("marginTop"),10)||0)}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e=this.options;if(e.containment=="parent"){e.containment=this.helper[0].parentNode}if(e.containment=="document"||e.containment=="window"){this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,a(e.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(a(e.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]}if(!(/^(document|window|parent)$/).test(e.containment)&&e.containment.constructor!=Array){var c=a(e.containment)[0];if(!c){return}var d=a(e.containment).offset();var b=(a(c).css("overflow")!="hidden");this.containment=[d.left+(parseInt(a(c).css("borderLeftWidth"),10)||0)+(parseInt(a(c).css("paddingLeft"),10)||0)-this.margins.left,d.top+(parseInt(a(c).css("borderTopWidth"),10)||0)+(parseInt(a(c).css("paddingTop"),10)||0)-this.margins.top,d.left+(b?Math.max(c.scrollWidth,c.offsetWidth):c.offsetWidth)-(parseInt(a(c).css("borderLeftWidth"),10)||0)-(parseInt(a(c).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,d.top+(b?Math.max(c.scrollHeight,c.offsetHeight):c.offsetHeight)-(parseInt(a(c).css("borderTopWidth"),10)||0)-(parseInt(a(c).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}else{if(e.containment.constructor==Array){this.containment=e.containment}}},_convertPositionTo:function(f,h){if(!h){h=this.position}var c=f=="absolute"?1:-1;var e=this.options,b=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,g=(/(html|body)/i).test(b[0].tagName);return{top:(h.top+this.offset.relative.top*c+this.offset.parent.top*c-(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(g?0:b.scrollTop()))*c)),left:(h.left+this.offset.relative.left*c+this.offset.parent.left*c-(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():g?0:b.scrollLeft())*c))}},_generatePosition:function(e){var h=this.options,b=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,i=(/(html|body)/i).test(b[0].tagName);if(this.cssPosition=="relative"&&!(this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0])){this.offset.relative=this._getRelativeOffset()}var d=e.pageX;var c=e.pageY;if(this.originalPosition){if(this.containment){if(e.pageX-this.offset.click.leftthis.containment[2]){d=this.containment[2]+this.offset.click.left}if(e.pageY-this.offset.click.top>this.containment[3]){c=this.containment[3]+this.offset.click.top}}if(h.grid){var g=this.originalPageY+Math.round((c-this.originalPageY)/h.grid[1])*h.grid[1];c=this.containment?(!(g-this.offset.click.topthis.containment[3])?g:(!(g-this.offset.click.topthis.containment[2])?f:(!(f-this.offset.click.left
').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1000}).css(a(this).offset()).appendTo("body")})},stop:function(b,c){a("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)})}});a.ui.plugin.add("draggable","opacity",{start:function(c,d){var b=a(d.helper),e=a(this).data("draggable").options;if(b.css("opacity")){e._opacity=b.css("opacity")}b.css("opacity",e.opacity)},stop:function(b,c){var d=a(this).data("draggable").options;if(d._opacity){a(c.helper).css("opacity",d._opacity)}}});a.ui.plugin.add("draggable","scroll",{start:function(c,d){var b=a(this).data("draggable");if(b.scrollParent[0]!=document&&b.scrollParent[0].tagName!="HTML"){b.overflowOffset=b.scrollParent.offset()}},drag:function(d,e){var c=a(this).data("draggable"),f=c.options,b=false;if(c.scrollParent[0]!=document&&c.scrollParent[0].tagName!="HTML"){if(!f.axis||f.axis!="x"){if((c.overflowOffset.top+c.scrollParent[0].offsetHeight)-d.pageY=0;v--){var s=g.snapElements[v].left,n=s+g.snapElements[v].width,m=g.snapElements[v].top,A=m+g.snapElements[v].height;if(!((s-y=p&&n<=k)||(m>=p&&m<=k)||(nk))&&((e>=g&&e<=c)||(d>=g&&d<=c)||(ec));break;default:return false;break}};a.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(e,g){var b=a.ui.ddmanager.droppables[e.options.scope];var f=g?g.type:null;var h=(e.currentItem||e.element).find(":data(droppable)").andSelf();droppablesLoop:for(var d=0;d').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")}));this.element=this.element.parent().data("resizable",this.element.data("resizable"));this.elementIsWrapper=true;this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")});this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0});this.originalResizeStyle=this.originalElement.css("resize");this.originalElement.css("resize","none");this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"}));this.originalElement.css({margin:this.originalElement.css("margin")});this._proportionallyResize()}this.handles=j.handles||(!c(".ui-resizable-handle",this.element).length?"e,s,se":{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"});if(this.handles.constructor==String){if(this.handles=="all"){this.handles="n,e,s,w,se,sw,ne,nw"}var k=this.handles.split(",");this.handles={};for(var f=0;f');if(/sw|se|ne|nw/.test(h)){g.css({zIndex:++j.zIndex})}if("se"==h){g.addClass("ui-icon ui-icon-gripsmall-diagonal-se")}this.handles[h]=".ui-resizable-"+h;this.element.append(g)}}this._renderAxis=function(p){p=p||this.element;for(var m in this.handles){if(this.handles[m].constructor==String){this.handles[m]=c(this.handles[m],this.element).show()}if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var n=c(this.handles[m],this.element),o=0;o=/sw|ne|nw|se|n|s/.test(m)?n.outerHeight():n.outerWidth();var l=["padding",/ne|nw|n/.test(m)?"Top":/se|sw|s/.test(m)?"Bottom":/^e$/.test(m)?"Right":"Left"].join("");p.css(l,o);this._proportionallyResize()}if(!c(this.handles[m]).length){continue}}};this._renderAxis(this.element);this._handles=c(".ui-resizable-handle",this.element).disableSelection();this._handles.mouseover(function(){if(!e.resizing){if(this.className){var i=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)}e.axis=i&&i[1]?i[1]:"se"}});if(j.autoHide){this._handles.hide();c(this.element).addClass("ui-resizable-autohide").hover(function(){c(this).removeClass("ui-resizable-autohide");e._handles.show()},function(){if(!e.resizing){c(this).addClass("ui-resizable-autohide");e._handles.hide()}})}this._mouseInit()},destroy:function(){this._mouseDestroy();var d=function(f){c(f).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementIsWrapper){d(this.element);var e=this.element;e.parent().append(this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")})).end().remove()}this.originalElement.css("resize",this.originalResizeStyle);d(this.originalElement)},_mouseCapture:function(e){var f=false;for(var d in this.handles){if(c(this.handles[d])[0]==e.target){f=true}}return this.options.disabled||!!f},_mouseStart:function(f){var i=this.options,e=this.element.position(),d=this.element;this.resizing=true;this.documentScroll={top:c(document).scrollTop(),left:c(document).scrollLeft()};if(d.is(".ui-draggable")||(/absolute/).test(d.css("position"))){d.css({position:"absolute",top:e.top,left:e.left})}if(c.browser.opera&&(/relative/).test(d.css("position"))){d.css({position:"relative",top:"auto",left:"auto"})}this._renderProxy();var j=b(this.helper.css("left")),g=b(this.helper.css("top"));if(i.containment){j+=c(i.containment).scrollLeft()||0;g+=c(i.containment).scrollTop()||0}this.offset=this.helper.offset();this.position={left:j,top:g};this.size=this._helper?{width:d.outerWidth(),height:d.outerHeight()}:{width:d.width(),height:d.height()};this.originalSize=this._helper?{width:d.outerWidth(),height:d.outerHeight()}:{width:d.width(),height:d.height()};this.originalPosition={left:j,top:g};this.sizeDiff={width:d.outerWidth()-d.width(),height:d.outerHeight()-d.height()};this.originalMousePosition={left:f.pageX,top:f.pageY};this.aspectRatio=(typeof i.aspectRatio=="number")?i.aspectRatio:((this.originalSize.width/this.originalSize.height)||1);var h=c(".ui-resizable-"+this.axis).css("cursor");c("body").css("cursor",h=="auto"?this.axis+"-resize":h);d.addClass("ui-resizable-resizing");this._propagate("start",f);return true},_mouseDrag:function(d){var g=this.helper,f=this.options,l={},p=this,i=this.originalMousePosition,m=this.axis;var q=(d.pageX-i.left)||0,n=(d.pageY-i.top)||0;var h=this._change[m];if(!h){return false}var k=h.apply(this,[d,q,n]),j=c.browser.msie&&c.browser.version<7,e=this.sizeDiff;if(this._aspectRatio||d.shiftKey){k=this._updateRatio(k,d)}k=this._respectSize(k,d);this._propagate("resize",d);g.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"});if(!this._helper&&this._proportionallyResizeElements.length){this._proportionallyResize()}this._updateCache(k);this._trigger("resize",d,this.ui());return false},_mouseStop:function(g){this.resizing=false;var h=this.options,l=this;if(this._helper){var f=this._proportionallyResizeElements,d=f.length&&(/textarea/i).test(f[0].nodeName),e=d&&c.ui.hasScroll(f[0],"left")?0:l.sizeDiff.height,j=d?0:l.sizeDiff.width;var m={width:(l.size.width-j),height:(l.size.height-e)},i=(parseInt(l.element.css("left"),10)+(l.position.left-l.originalPosition.left))||null,k=(parseInt(l.element.css("top"),10)+(l.position.top-l.originalPosition.top))||null;if(!h.animate){this.element.css(c.extend(m,{top:k,left:i}))}l.helper.height(l.size.height);l.helper.width(l.size.width);if(this._helper&&!h.animate){this._proportionallyResize()}}c("body").css("cursor","auto");this.element.removeClass("ui-resizable-resizing");this._propagate("stop",g);if(this._helper){this.helper.remove()}return false},_updateCache:function(d){var e=this.options;this.offset=this.helper.offset();if(a(d.left)){this.position.left=d.left}if(a(d.top)){this.position.top=d.top}if(a(d.height)){this.size.height=d.height}if(a(d.width)){this.size.width=d.width}},_updateRatio:function(g,f){var h=this.options,i=this.position,e=this.size,d=this.axis;if(g.height){g.width=(e.height*this.aspectRatio)}else{if(g.width){g.height=(e.width/this.aspectRatio)}}if(d=="sw"){g.left=i.left+(e.width-g.width);g.top=null}if(d=="nw"){g.top=i.top+(e.height-g.height);g.left=i.left+(e.width-g.width)}return g},_respectSize:function(k,f){var i=this.helper,h=this.options,q=this._aspectRatio||f.shiftKey,p=this.axis,s=a(k.width)&&h.maxWidth&&(h.maxWidthk.width),r=a(k.height)&&h.minHeight&&(h.minHeight>k.height);if(g){k.width=h.minWidth}if(r){k.height=h.minHeight}if(s){k.width=h.maxWidth}if(l){k.height=h.maxHeight}var e=this.originalPosition.left+this.originalSize.width,n=this.position.top+this.size.height;var j=/sw|nw|w/.test(p),d=/nw|ne|n/.test(p);if(g&&j){k.left=e-h.minWidth}if(s&&j){k.left=e-h.maxWidth}if(r&&d){k.top=n-h.minHeight}if(l&&d){k.top=n-h.maxHeight}var m=!k.width&&!k.height;if(m&&!k.left&&k.top){k.top=null}else{if(m&&!k.top&&k.left){k.left=null}}return k},_proportionallyResize:function(){var j=this.options;if(!this._proportionallyResizeElements.length){return}var f=this.helper||this.element;for(var e=0;e');var d=c.browser.msie&&c.browser.version<7,f=(d?1:0),g=(d?2:-1);this.helper.addClass(this._helper).css({width:this.element.outerWidth()+g,height:this.element.outerHeight()+g,position:"absolute",left:this.elementOffset.left-f+"px",top:this.elementOffset.top-f+"px",zIndex:++h.zIndex});this.helper.appendTo("body").disableSelection()}else{this.helper=this.element}},_change:{e:function(f,e,d){return{width:this.originalSize.width+e}},w:function(g,e,d){var i=this.options,f=this.originalSize,h=this.originalPosition;return{left:h.left+e,width:f.width-e}},n:function(g,e,d){var i=this.options,f=this.originalSize,h=this.originalPosition;return{top:h.top+d,height:f.height-d}},s:function(f,e,d){return{height:this.originalSize.height+d}},se:function(f,e,d){return c.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[f,e,d]))},sw:function(f,e,d){return c.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[f,e,d]))},ne:function(f,e,d){return c.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[f,e,d]))},nw:function(f,e,d){return c.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[f,e,d]))}},_propagate:function(e,d){c.ui.plugin.call(this,e,[d,this.ui()]);(e!="resize"&&this._trigger(e,d,this.ui()))},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}));c.extend(c.ui.resizable,{version:"1.7.1",eventPrefix:"resize",defaults:{alsoResize:false,animate:false,animateDuration:"slow",animateEasing:"swing",aspectRatio:false,autoHide:false,cancel:":input,option",containment:false,delay:0,distance:1,ghost:false,grid:false,handles:"e,s,se",helper:false,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:1000}});c.ui.plugin.add("resizable","alsoResize",{start:function(e,f){var d=c(this).data("resizable"),g=d.options;_store=function(h){c(h).each(function(){c(this).data("resizable-alsoresize",{width:parseInt(c(this).width(),10),height:parseInt(c(this).height(),10),left:parseInt(c(this).css("left"),10),top:parseInt(c(this).css("top"),10)})})};if(typeof(g.alsoResize)=="object"&&!g.alsoResize.parentNode){if(g.alsoResize.length){g.alsoResize=g.alsoResize[0];_store(g.alsoResize)}else{c.each(g.alsoResize,function(h,i){_store(h)})}}else{_store(g.alsoResize)}},resize:function(f,h){var e=c(this).data("resizable"),i=e.options,g=e.originalSize,k=e.originalPosition;var j={height:(e.size.height-g.height)||0,width:(e.size.width-g.width)||0,top:(e.position.top-k.top)||0,left:(e.position.left-k.left)||0},d=function(l,m){c(l).each(function(){var p=c(this),q=c(this).data("resizable-alsoresize"),o={},n=m&&m.length?m:["width","height","top","left"];c.each(n||["width","height","top","left"],function(r,t){var s=(q[t]||0)+(j[t]||0);if(s&&s>=0){o[t]=s||null}});if(/relative/.test(p.css("position"))&&c.browser.opera){e._revertToRelativePosition=true;p.css({position:"absolute",top:"auto",left:"auto"})}p.css(o)})};if(typeof(i.alsoResize)=="object"&&!i.alsoResize.nodeType){c.each(i.alsoResize,function(l,m){d(l,m)})}else{d(i.alsoResize)}},stop:function(e,f){var d=c(this).data("resizable");if(d._revertToRelativePosition&&c.browser.opera){d._revertToRelativePosition=false;el.css({position:"relative"})}c(this).removeData("resizable-alsoresize-start")}});c.ui.plugin.add("resizable","animate",{stop:function(h,m){var n=c(this).data("resizable"),i=n.options;var g=n._proportionallyResizeElements,d=g.length&&(/textarea/i).test(g[0].nodeName),e=d&&c.ui.hasScroll(g[0],"left")?0:n.sizeDiff.height,k=d?0:n.sizeDiff.width;var f={width:(n.size.width-k),height:(n.size.height-e)},j=(parseInt(n.element.css("left"),10)+(n.position.left-n.originalPosition.left))||null,l=(parseInt(n.element.css("top"),10)+(n.position.top-n.originalPosition.top))||null;n.element.animate(c.extend(f,l&&j?{top:l,left:j}:{}),{duration:i.animateDuration,easing:i.animateEasing,step:function(){var o={width:parseInt(n.element.css("width"),10),height:parseInt(n.element.css("height"),10),top:parseInt(n.element.css("top"),10),left:parseInt(n.element.css("left"),10)};if(g&&g.length){c(g[0]).css({width:o.width,height:o.height})}n._updateCache(o);n._propagate("resize",h)}})}});c.ui.plugin.add("resizable","containment",{start:function(e,q){var s=c(this).data("resizable"),i=s.options,k=s.element;var f=i.containment,j=(f instanceof c)?f.get(0):(/parent/.test(f))?k.parent().get(0):f;if(!j){return}s.containerElement=c(j);if(/document/.test(f)||f==document){s.containerOffset={left:0,top:0};s.containerPosition={left:0,top:0};s.parentData={element:c(document),left:0,top:0,width:c(document).width(),height:c(document).height()||document.body.parentNode.scrollHeight}}else{var m=c(j),h=[];c(["Top","Right","Left","Bottom"]).each(function(p,o){h[p]=b(m.css("padding"+o))});s.containerOffset=m.offset();s.containerPosition=m.position();s.containerSize={height:(m.innerHeight()-h[3]),width:(m.innerWidth()-h[1])};var n=s.containerOffset,d=s.containerSize.height,l=s.containerSize.width,g=(c.ui.hasScroll(j,"left")?j.scrollWidth:l),r=(c.ui.hasScroll(j)?j.scrollHeight:d);s.parentData={element:j,left:n.left,top:n.top,width:g,height:r}}},resize:function(f,p){var s=c(this).data("resizable"),h=s.options,e=s.containerSize,n=s.containerOffset,l=s.size,m=s.position,q=s._aspectRatio||f.shiftKey,d={top:0,left:0},g=s.containerElement;if(g[0]!=document&&(/static/).test(g.css("position"))){d=n}if(m.left<(s._helper?n.left:0)){s.size.width=s.size.width+(s._helper?(s.position.left-n.left):(s.position.left-d.left));if(q){s.size.height=s.size.width/h.aspectRatio}s.position.left=h.helper?n.left:0}if(m.top<(s._helper?n.top:0)){s.size.height=s.size.height+(s._helper?(s.position.top-n.top):s.position.top);if(q){s.size.width=s.size.height*h.aspectRatio}s.position.top=s._helper?n.top:0}s.offset.left=s.parentData.left+s.position.left;s.offset.top=s.parentData.top+s.position.top;var k=Math.abs((s._helper?s.offset.left-d.left:(s.offset.left-d.left))+s.sizeDiff.width),r=Math.abs((s._helper?s.offset.top-d.top:(s.offset.top-n.top))+s.sizeDiff.height);var j=s.containerElement.get(0)==s.element.parent().get(0),i=/relative|absolute/.test(s.containerElement.css("position"));if(j&&i){k-=s.parentData.left}if(k+s.size.width>=s.parentData.width){s.size.width=s.parentData.width-k;if(q){s.size.height=s.size.width/s.aspectRatio}}if(r+s.size.height>=s.parentData.height){s.size.height=s.parentData.height-r;if(q){s.size.width=s.size.height*s.aspectRatio}}},stop:function(e,m){var p=c(this).data("resizable"),f=p.options,k=p.position,l=p.containerOffset,d=p.containerPosition,g=p.containerElement;var i=c(p.helper),q=i.offset(),n=i.outerWidth()-p.sizeDiff.width,j=i.outerHeight()-p.sizeDiff.height;if(p._helper&&!f.animate&&(/relative/).test(g.css("position"))){c(this).css({left:q.left-d.left-l.left,width:n,height:j})}if(p._helper&&!f.animate&&(/static/).test(g.css("position"))){c(this).css({left:q.left-d.left-l.left,width:n,height:j})}}});c.ui.plugin.add("resizable","ghost",{start:function(f,g){var d=c(this).data("resizable"),h=d.options,e=d.size;d.ghost=d.originalElement.clone();d.ghost.css({opacity:0.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof h.ghost=="string"?h.ghost:"");d.ghost.appendTo(d.helper)},resize:function(e,f){var d=c(this).data("resizable"),g=d.options;if(d.ghost){d.ghost.css({position:"relative",height:d.size.height,width:d.size.width})}},stop:function(e,f){var d=c(this).data("resizable"),g=d.options;if(d.ghost&&d.helper){d.helper.get(0).removeChild(d.ghost.get(0))}}});c.ui.plugin.add("resizable","grid",{resize:function(d,l){var n=c(this).data("resizable"),g=n.options,j=n.size,h=n.originalSize,i=n.originalPosition,m=n.axis,k=g._aspectRatio||d.shiftKey;g.grid=typeof g.grid=="number"?[g.grid,g.grid]:g.grid;var f=Math.round((j.width-h.width)/(g.grid[0]||1))*(g.grid[0]||1),e=Math.round((j.height-h.height)/(g.grid[1]||1))*(g.grid[1]||1);if(/^(se|s|e)$/.test(m)){n.size.width=h.width+f;n.size.height=h.height+e}else{if(/^(ne)$/.test(m)){n.size.width=h.width+f;n.size.height=h.height+e;n.position.top=i.top-e}else{if(/^(sw)$/.test(m)){n.size.width=h.width+f;n.size.height=h.height+e;n.position.left=i.left-f}else{n.size.width=h.width+f;n.size.height=h.height+e;n.position.top=i.top-e;n.position.left=i.left-f}}}}});var b=function(d){return parseInt(d,10)||0};var a=function(d){return !isNaN(parseInt(d,10))}})(jQuery);;/* * jQuery UI Selectable 1.7.1 * * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT (MIT-LICENSE.txt) * and GPL (GPL-LICENSE.txt) licenses. * * http://docs.jquery.com/UI/Selectables * * Depends: * ui.core.js */ (function(a){a.widget("ui.selectable",a.extend({},a.ui.mouse,{_init:function(){var b=this;this.element.addClass("ui-selectable");this.dragged=false;var c;this.refresh=function(){c=a(b.options.filter,b.element[0]);c.each(function(){var d=a(this);var e=d.offset();a.data(this,"selectable-item",{element:this,$element:d,left:e.left,top:e.top,right:e.left+d.outerWidth(),bottom:e.top+d.outerHeight(),startselected:false,selected:d.hasClass("ui-selected"),selecting:d.hasClass("ui-selecting"),unselecting:d.hasClass("ui-unselecting")})})};this.refresh();this.selectees=c.addClass("ui-selectee");this._mouseInit();this.helper=a(document.createElement("div")).css({border:"1px dotted black"}).addClass("ui-selectable-helper")},destroy:function(){this.element.removeClass("ui-selectable ui-selectable-disabled").removeData("selectable").unbind(".selectable");this._mouseDestroy()},_mouseStart:function(d){var b=this;this.opos=[d.pageX,d.pageY];if(this.options.disabled){return}var c=this.options;this.selectees=a(c.filter,this.element[0]);this._trigger("start",d);a(c.appendTo).append(this.helper);this.helper.css({"z-index":100,position:"absolute",left:d.clientX,top:d.clientY,width:0,height:0});if(c.autoRefresh){this.refresh()}this.selectees.filter(".ui-selected").each(function(){var e=a.data(this,"selectable-item");e.startselected=true;if(!d.metaKey){e.$element.removeClass("ui-selected");e.selected=false;e.$element.addClass("ui-unselecting");e.unselecting=true;b._trigger("unselecting",d,{unselecting:e.element})}});a(d.target).parents().andSelf().each(function(){var e=a.data(this,"selectable-item");if(e){e.$element.removeClass("ui-unselecting").addClass("ui-selecting");e.unselecting=false;e.selecting=true;e.selected=true;b._trigger("selecting",d,{selecting:e.element});return false}})},_mouseDrag:function(i){var c=this;this.dragged=true;if(this.options.disabled){return}var e=this.options;var d=this.opos[0],h=this.opos[1],b=i.pageX,g=i.pageY;if(d>b){var f=b;b=d;d=f}if(h>g){var f=g;g=h;h=f}this.helper.css({left:d,top:h,width:b-d,height:g-h});this.selectees.each(function(){var j=a.data(this,"selectable-item");if(!j||j.element==c.element[0]){return}var k=false;if(e.tolerance=="touch"){k=(!(j.left>b||j.rightg||j.bottomd&&j.righth&&j.bottom=0;b--){this.items[b].item.removeData("sortable-item")}},_mouseCapture:function(e,f){if(this.reverting){return false}if(this.options.disabled||this.options.type=="static"){return false}this._refreshItems(e);var d=null,c=this,b=a(e.target).parents().each(function(){if(a.data(this,"sortable-item")==c){d=a(this);return false}});if(a.data(e.target,"sortable-item")==c){d=a(e.target)}if(!d){return false}if(this.options.handle&&!f){var g=false;a(this.options.handle,d).find("*").andSelf().each(function(){if(this==e.target){g=true}});if(!g){return false}}this.currentItem=d;this._removeCurrentsFromItems();return true},_mouseStart:function(e,f,b){var g=this.options,c=this;this.currentContainer=this;this.refreshPositions();this.helper=this._createHelper(e);this._cacheHelperProportions();this._cacheMargins();this.scrollParent=this.helper.scrollParent();this.offset=this.currentItem.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};this.helper.css("position","absolute");this.cssPosition=this.helper.css("position");a.extend(this.offset,{click:{left:e.pageX-this.offset.left,top:e.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(e);this.originalPageX=e.pageX;this.originalPageY=e.pageY;if(g.cursorAt){this._adjustOffsetFromHelper(g.cursorAt)}this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]};if(this.helper[0]!=this.currentItem[0]){this.currentItem.hide()}this._createPlaceholder();if(g.containment){this._setContainment()}if(g.cursor){if(a("body").css("cursor")){this._storedCursor=a("body").css("cursor")}a("body").css("cursor",g.cursor)}if(g.opacity){if(this.helper.css("opacity")){this._storedOpacity=this.helper.css("opacity")}this.helper.css("opacity",g.opacity)}if(g.zIndex){if(this.helper.css("zIndex")){this._storedZIndex=this.helper.css("zIndex")}this.helper.css("zIndex",g.zIndex)}if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){this.overflowOffset=this.scrollParent.offset()}this._trigger("start",e,this._uiHash());if(!this._preserveHelperProportions){this._cacheHelperProportions()}if(!b){for(var d=this.containers.length-1;d>=0;d--){this.containers[d]._trigger("activate",e,c._uiHash(this))}}if(a.ui.ddmanager){a.ui.ddmanager.current=this}if(a.ui.ddmanager&&!g.dropBehaviour){a.ui.ddmanager.prepareOffsets(this,e)}this.dragging=true;this.helper.addClass("ui-sortable-helper");this._mouseDrag(e);return true},_mouseDrag:function(f){this.position=this._generatePosition(f);this.positionAbs=this._convertPositionTo("absolute");if(!this.lastPositionAbs){this.lastPositionAbs=this.positionAbs}if(this.options.scroll){var g=this.options,b=false;if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){if((this.overflowOffset.top+this.scrollParent[0].offsetHeight)-f.pageY=0;d--){var e=this.items[d],c=e.item[0],h=this._intersectsWithPointer(e);if(!h){continue}if(c!=this.currentItem[0]&&this.placeholder[h==1?"next":"prev"]()[0]!=c&&!a.ui.contains(this.placeholder[0],c)&&(this.options.type=="semi-dynamic"?!a.ui.contains(this.element[0],c):true)){this.direction=h==1?"down":"up";if(this.options.tolerance=="pointer"||this._intersectsWithSides(e)){this._rearrange(f,e)}else{break}this._trigger("change",f,this._uiHash());break}}this._contactContainers(f);if(a.ui.ddmanager){a.ui.ddmanager.drag(this,f)}this._trigger("sort",f,this._uiHash());this.lastPositionAbs=this.positionAbs;return false},_mouseStop:function(c,d){if(!c){return}if(a.ui.ddmanager&&!this.options.dropBehaviour){a.ui.ddmanager.drop(this,c)}if(this.options.revert){var b=this;var e=b.placeholder.offset();b.reverting=true;a(this.helper).animate({left:e.left-this.offset.parent.left-b.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:e.top-this.offset.parent.top-b.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){b._clear(c)})}else{this._clear(c,d)}return false},cancel:function(){var b=this;if(this.dragging){this._mouseUp();if(this.options.helper=="original"){this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else{this.currentItem.show()}for(var c=this.containers.length-1;c>=0;c--){this.containers[c]._trigger("deactivate",null,b._uiHash(this));if(this.containers[c].containerCache.over){this.containers[c]._trigger("out",null,b._uiHash(this));this.containers[c].containerCache.over=0}}}if(this.placeholder[0].parentNode){this.placeholder[0].parentNode.removeChild(this.placeholder[0])}if(this.options.helper!="original"&&this.helper&&this.helper[0].parentNode){this.helper.remove()}a.extend(this,{helper:null,dragging:false,reverting:false,_noFinalSort:null});if(this.domPosition.prev){a(this.domPosition.prev).after(this.currentItem)}else{a(this.domPosition.parent).prepend(this.currentItem)}return true},serialize:function(d){var b=this._getItemsAsjQuery(d&&d.connected);var c=[];d=d||{};a(b).each(function(){var e=(a(d.item||this).attr(d.attribute||"id")||"").match(d.expression||(/(.+)[-=_](.+)/));if(e){c.push((d.key||e[1]+"[]")+"="+(d.key&&d.expression?e[1]:e[2]))}});return c.join("&")},toArray:function(d){var b=this._getItemsAsjQuery(d&&d.connected);var c=[];d=d||{};b.each(function(){c.push(a(d.item||this).attr(d.attribute||"id")||"")});return c},_intersectsWith:function(m){var e=this.positionAbs.left,d=e+this.helperProportions.width,k=this.positionAbs.top,j=k+this.helperProportions.height;var f=m.left,c=f+m.width,n=m.top,i=n+m.height;var o=this.offset.click.top,h=this.offset.click.left;var g=(k+o)>n&&(k+o)f&&(e+h)m[this.floating?"width":"height"])){return g}else{return(f0?"down":"up")},_getDragHorizontalDirection:function(){var b=this.positionAbs.left-this.lastPositionAbs.left;return b!=0&&(b>0?"right":"left")},refresh:function(b){this._refreshItems(b);this.refreshPositions()},_connectWith:function(){var b=this.options;return b.connectWith.constructor==String?[b.connectWith]:b.connectWith},_getItemsAsjQuery:function(b){var l=this;var g=[];var e=[];var h=this._connectWith();if(h&&b){for(var d=h.length-1;d>=0;d--){var k=a(h[d]);for(var c=k.length-1;c>=0;c--){var f=a.data(k[c],"sortable");if(f&&f!=this&&!f.options.disabled){e.push([a.isFunction(f.options.items)?f.options.items.call(f.element):a(f.options.items,f.element).not(".ui-sortable-helper"),f])}}}}e.push([a.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):a(this.options.items,this.element).not(".ui-sortable-helper"),this]);for(var d=e.length-1;d>=0;d--){e[d][0].each(function(){g.push(this)})}return a(g)},_removeCurrentsFromItems:function(){var d=this.currentItem.find(":data(sortable-item)");for(var c=0;c=0;e--){var m=a(l[e]);for(var d=m.length-1;d>=0;d--){var g=a.data(m[d],"sortable");if(g&&g!=this&&!g.options.disabled){f.push([a.isFunction(g.options.items)?g.options.items.call(g.element[0],b,{item:this.currentItem}):a(g.options.items,g.element),g]);this.containers.push(g)}}}}for(var e=f.length-1;e>=0;e--){var k=f[e][1];var c=f[e][0];for(var d=0,n=c.length;d=0;d--){var e=this.items[d];if(e.instance!=this.currentContainer&&this.currentContainer&&e.item[0]!=this.currentItem[0]){continue}var c=this.options.toleranceElement?a(this.options.toleranceElement,e.item):e.item;if(!b){e.width=c.outerWidth();e.height=c.outerHeight()}var f=c.offset();e.left=f.left;e.top=f.top}if(this.options.custom&&this.options.custom.refreshContainers){this.options.custom.refreshContainers.call(this)}else{for(var d=this.containers.length-1;d>=0;d--){var f=this.containers[d].element.offset();this.containers[d].containerCache.left=f.left;this.containers[d].containerCache.top=f.top;this.containers[d].containerCache.width=this.containers[d].element.outerWidth();this.containers[d].containerCache.height=this.containers[d].element.outerHeight()}}},_createPlaceholder:function(d){var b=d||this,e=b.options;if(!e.placeholder||e.placeholder.constructor==String){var c=e.placeholder;e.placeholder={element:function(){var f=a(document.createElement(b.currentItem[0].nodeName)).addClass(c||b.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];if(!c){f.style.visibility="hidden"}return f},update:function(f,g){if(c&&!e.forcePlaceholderSize){return}if(!g.height()){g.height(b.currentItem.innerHeight()-parseInt(b.currentItem.css("paddingTop")||0,10)-parseInt(b.currentItem.css("paddingBottom")||0,10))}if(!g.width()){g.width(b.currentItem.innerWidth()-parseInt(b.currentItem.css("paddingLeft")||0,10)-parseInt(b.currentItem.css("paddingRight")||0,10))}}}}b.placeholder=a(e.placeholder.element.call(b.element,b.currentItem));b.currentItem.after(b.placeholder);e.placeholder.update(b,b.placeholder)},_contactContainers:function(d){for(var c=this.containers.length-1;c>=0;c--){if(this._intersectsWith(this.containers[c].containerCache)){if(!this.containers[c].containerCache.over){if(this.currentContainer!=this.containers[c]){var h=10000;var g=null;var e=this.positionAbs[this.containers[c].floating?"left":"top"];for(var b=this.items.length-1;b>=0;b--){if(!a.ui.contains(this.containers[c].element[0],this.items[b].item[0])){continue}var f=this.items[b][this.containers[c].floating?"left":"top"];if(Math.abs(f-e)this.containment[2]){d=this.containment[2]+this.offset.click.left}if(e.pageY-this.offset.click.top>this.containment[3]){c=this.containment[3]+this.offset.click.top}}if(h.grid){var g=this.originalPageY+Math.round((c-this.originalPageY)/h.grid[1])*h.grid[1];c=this.containment?(!(g-this.offset.click.topthis.containment[3])?g:(!(g-this.offset.click.topthis.containment[2])?f:(!(f-this.offset.click.left=0;c--){if(a.ui.contains(this.containers[c].element[0],this.currentItem[0])&&!e){f.push((function(g){return function(h){g._trigger("receive",h,this._uiHash(this))}}).call(this,this.containers[c]));f.push((function(g){return function(h){g._trigger("update",h,this._uiHash(this))}}).call(this,this.containers[c]))}}}for(var c=this.containers.length-1;c>=0;c--){if(!e){f.push((function(g){return function(h){g._trigger("deactivate",h,this._uiHash(this))}}).call(this,this.containers[c]))}if(this.containers[c].containerCache.over){f.push((function(g){return function(h){g._trigger("out",h,this._uiHash(this))}}).call(this,this.containers[c]));this.containers[c].containerCache.over=0}}if(this._storedCursor){a("body").css("cursor",this._storedCursor)}if(this._storedOpacity){this.helper.css("opacity",this._storedOpacity)}if(this._storedZIndex){this.helper.css("zIndex",this._storedZIndex=="auto"?"":this._storedZIndex)}this.dragging=false;if(this.cancelHelperRemoval){if(!e){this._trigger("beforeStop",d,this._uiHash());for(var c=0;c *",opacity:false,placeholder:false,revert:false,scroll:true,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1000}})})(jQuery);;/* * jQuery UI Accordion 1.7.1 * * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT (MIT-LICENSE.txt) * and GPL (GPL-LICENSE.txt) licenses. * * http://docs.jquery.com/UI/Accordion * * Depends: * ui.core.js */ (function(a){a.widget("ui.accordion",{_init:function(){var d=this.options,b=this;this.running=0;if(d.collapsible==a.ui.accordion.defaults.collapsible&&d.alwaysOpen!=a.ui.accordion.defaults.alwaysOpen){d.collapsible=!d.alwaysOpen}if(d.navigation){var c=this.element.find("a").filter(d.navigationFilter);if(c.length){if(c.filter(d.header).length){this.active=c}else{this.active=c.parent().parent().prev();c.addClass("ui-accordion-content-active")}}}this.element.addClass("ui-accordion ui-widget ui-helper-reset");if(this.element[0].nodeName=="UL"){this.element.children("li").addClass("ui-accordion-li-fix")}this.headers=this.element.find(d.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all").bind("mouseenter.accordion",function(){a(this).addClass("ui-state-hover")}).bind("mouseleave.accordion",function(){a(this).removeClass("ui-state-hover")}).bind("focus.accordion",function(){a(this).addClass("ui-state-focus")}).bind("blur.accordion",function(){a(this).removeClass("ui-state-focus")});this.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom");this.active=this._findActive(this.active||d.active).toggleClass("ui-state-default").toggleClass("ui-state-active").toggleClass("ui-corner-all").toggleClass("ui-corner-top");this.active.next().addClass("ui-accordion-content-active");a("").addClass("ui-icon "+d.icons.header).prependTo(this.headers);this.active.find(".ui-icon").toggleClass(d.icons.header).toggleClass(d.icons.headerSelected);if(a.browser.msie){this.element.find("a").css("zoom","1")}this.resize();this.element.attr("role","tablist");this.headers.attr("role","tab").bind("keydown",function(e){return b._keydown(e)}).next().attr("role","tabpanel");this.headers.not(this.active||"").attr("aria-expanded","false").attr("tabIndex","-1").next().hide();if(!this.active.length){this.headers.eq(0).attr("tabIndex","0")}else{this.active.attr("aria-expanded","true").attr("tabIndex","0")}if(!a.browser.safari){this.headers.find("a").attr("tabIndex","-1")}if(d.event){this.headers.bind((d.event)+".accordion",function(e){return b._clickHandler.call(b,e,this)})}},destroy:function(){var c=this.options;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role").unbind(".accordion").removeData("accordion");this.headers.unbind(".accordion").removeClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr("tabindex");this.headers.find("a").removeAttr("tabindex");this.headers.children(".ui-icon").remove();var b=this.headers.next().css("display","").removeAttr("role").removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active");if(c.autoHeight||c.fillHeight){b.css("height","")}},_setData:function(b,c){if(b=="alwaysOpen"){b="collapsible";c=!c}a.widget.prototype._setData.apply(this,arguments)},_keydown:function(e){var g=this.options,f=a.ui.keyCode;if(g.disabled||e.altKey||e.ctrlKey){return}var d=this.headers.length;var b=this.headers.index(e.target);var c=false;switch(e.keyCode){case f.RIGHT:case f.DOWN:c=this.headers[(b+1)%d];break;case f.LEFT:case f.UP:c=this.headers[(b-1+d)%d];break;case f.SPACE:case f.ENTER:return this._clickHandler({target:e.target},e.target)}if(c){a(e.target).attr("tabIndex","-1");a(c).attr("tabIndex","0");c.focus();return false}return true},resize:function(){var e=this.options,d;if(e.fillSpace){if(a.browser.msie){var b=this.element.parent().css("overflow");this.element.parent().css("overflow","hidden")}d=this.element.parent().height();if(a.browser.msie){this.element.parent().css("overflow",b)}this.headers.each(function(){d-=a(this).outerHeight()});var c=0;this.headers.next().each(function(){c=Math.max(c,a(this).innerHeight()-a(this).height())}).height(Math.max(0,d-c)).css("overflow","auto")}else{if(e.autoHeight){d=0;this.headers.next().each(function(){d=Math.max(d,a(this).outerHeight())}).height(d)}}},activate:function(b){var c=this._findActive(b)[0];this._clickHandler({target:c},c)},_findActive:function(b){return b?typeof b=="number"?this.headers.filter(":eq("+b+")"):this.headers.not(this.headers.not(b)):b===false?a([]):this.headers.filter(":eq(0)")},_clickHandler:function(b,f){var d=this.options;if(d.disabled){return false}if(!b.target&&d.collapsible){this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").find(".ui-icon").removeClass(d.icons.headerSelected).addClass(d.icons.header);this.active.next().addClass("ui-accordion-content-active");var h=this.active.next(),e={options:d,newHeader:a([]),oldHeader:d.active,newContent:a([]),oldContent:h},c=(this.active=a([]));this._toggle(c,h,e);return false}var g=a(b.currentTarget||f);var i=g[0]==this.active[0];if(this.running||(!d.collapsible&&i)){return false}this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").find(".ui-icon").removeClass(d.icons.headerSelected).addClass(d.icons.header);this.active.next().addClass("ui-accordion-content-active");if(!i){g.removeClass("ui-state-default ui-corner-all").addClass("ui-state-active ui-corner-top").find(".ui-icon").removeClass(d.icons.header).addClass(d.icons.headerSelected);g.next().addClass("ui-accordion-content-active")}var c=g.next(),h=this.active.next(),e={options:d,newHeader:i&&d.collapsible?a([]):g,oldHeader:this.active,newContent:i&&d.collapsible?a([]):c.find("> *"),oldContent:h.find("> *")},j=this.headers.index(this.active[0])>this.headers.index(g[0]);this.active=i?a([]):g;this._toggle(c,h,e,i,j);return false},_toggle:function(b,i,g,j,k){var d=this.options,m=this;this.toShow=b;this.toHide=i;this.data=g;var c=function(){if(!m){return}return m._completed.apply(m,arguments)};this._trigger("changestart",null,this.data);this.running=i.size()===0?b.size():i.size();if(d.animated){var f={};if(d.collapsible&&j){f={toShow:a([]),toHide:i,complete:c,down:k,autoHeight:d.autoHeight||d.fillSpace}}else{f={toShow:b,toHide:i,complete:c,down:k,autoHeight:d.autoHeight||d.fillSpace}}if(!d.proxied){d.proxied=d.animated}if(!d.proxiedDuration){d.proxiedDuration=d.duration}d.animated=a.isFunction(d.proxied)?d.proxied(f):d.proxied;d.duration=a.isFunction(d.proxiedDuration)?d.proxiedDuration(f):d.proxiedDuration;var l=a.ui.accordion.animations,e=d.duration,h=d.animated;if(!l[h]){l[h]=function(n){this.slide(n,{easing:h,duration:e||700})}}l[h](f)}else{if(d.collapsible&&j){b.toggle()}else{i.hide();b.show()}c(true)}i.prev().attr("aria-expanded","false").attr("tabIndex","-1").blur();b.prev().attr("aria-expanded","true").attr("tabIndex","0").focus()},_completed:function(b){var c=this.options;this.running=b?0:--this.running;if(this.running){return}if(c.clearStyle){this.toShow.add(this.toHide).css({height:"",overflow:""})}this._trigger("change",null,this.data)}});a.extend(a.ui.accordion,{version:"1.7.1",defaults:{active:null,alwaysOpen:true,animated:"slide",autoHeight:true,clearStyle:false,collapsible:false,event:"click",fillSpace:false,header:"> li > :first-child,> :not(li):even",icons:{header:"ui-icon-triangle-1-e",headerSelected:"ui-icon-triangle-1-s"},navigation:false,navigationFilter:function(){return this.href.toLowerCase()==location.href.toLowerCase()}},animations:{slide:function(j,h){j=a.extend({easing:"swing",duration:300},j,h);if(!j.toHide.size()){j.toShow.animate({height:"show"},j);return}if(!j.toShow.size()){j.toHide.animate({height:"hide"},j);return}var c=j.toShow.css("overflow"),g,d={},f={},e=["height","paddingTop","paddingBottom"],b;var i=j.toShow;b=i[0].style.width;i.width(parseInt(i.parent().width(),10)-parseInt(i.css("paddingLeft"),10)-parseInt(i.css("paddingRight"),10)-(parseInt(i.css("borderLeftWidth"),10)||0)-(parseInt(i.css("borderRightWidth"),10)||0));a.each(e,function(k,m){f[m]="hide";var l=(""+a.css(j.toShow[0],m)).match(/^([\d+-.]+)(.*)$/);d[m]={value:l[1],unit:l[2]||"px"}});j.toShow.css({height:0,overflow:"hidden"}).show();j.toHide.filter(":hidden").each(j.complete).end().filter(":visible").animate(f,{step:function(k,l){if(l.prop=="height"){g=(l.now-l.start)/(l.end-l.start)}j.toShow[0].style[l.prop]=(g*d[l.prop].value)+d[l.prop].unit},duration:j.duration,easing:j.easing,complete:function(){if(!j.autoHeight){j.toShow.css("height","")}j.toShow.css("width",b);j.toShow.css({overflow:c});j.complete()}})},bounceslide:function(b){this.slide(b,{easing:b.down?"easeOutBounce":"swing",duration:b.down?1000:200})},easeslide:function(b){this.slide(b,{easing:"easeinout",duration:700})}}})})(jQuery);;/* * jQuery UI Dialog 1.7.1 * * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT (MIT-LICENSE.txt) * and GPL (GPL-LICENSE.txt) licenses. * * http://docs.jquery.com/UI/Dialog * * Depends: * ui.core.js * ui.draggable.js * ui.resizable.js */ (function(c){var b={dragStart:"start.draggable",drag:"drag.draggable",dragStop:"stop.draggable",maxHeight:"maxHeight.resizable",minHeight:"minHeight.resizable",maxWidth:"maxWidth.resizable",minWidth:"minWidth.resizable",resizeStart:"start.resizable",resize:"drag.resizable",resizeStop:"stop.resizable"},a="ui-dialog ui-widget ui-widget-content ui-corner-all ";c.widget("ui.dialog",{_init:function(){this.originalTitle=this.element.attr("title");var l=this,m=this.options,j=m.title||this.originalTitle||" ",e=c.ui.dialog.getTitleId(this.element),k=(this.uiDialog=c("
")).appendTo(document.body).hide().addClass(a+m.dialogClass).css({position:"absolute",overflow:"hidden",zIndex:m.zIndex}).attr("tabIndex",-1).css("outline",0).keydown(function(n){(m.closeOnEscape&&n.keyCode&&n.keyCode==c.ui.keyCode.ESCAPE&&l.close(n))}).attr({role:"dialog","aria-labelledby":e}).mousedown(function(n){l.moveToTop(false,n)}),g=this.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(k),f=(this.uiDialogTitlebar=c("
")).addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(k),i=c('').addClass("ui-dialog-titlebar-close ui-corner-all").attr("role","button").hover(function(){i.addClass("ui-state-hover")},function(){i.removeClass("ui-state-hover")}).focus(function(){i.addClass("ui-state-focus")}).blur(function(){i.removeClass("ui-state-focus")}).mousedown(function(n){n.stopPropagation()}).click(function(n){l.close(n);return false}).appendTo(f),h=(this.uiDialogTitlebarCloseText=c("")).addClass("ui-icon ui-icon-closethick").text(m.closeText).appendTo(i),d=c("").addClass("ui-dialog-title").attr("id",e).html(j).prependTo(f);f.find("*").add(f).disableSelection();(m.draggable&&c.fn.draggable&&this._makeDraggable());(m.resizable&&c.fn.resizable&&this._makeResizable());this._createButtons(m.buttons);this._isOpen=false;(m.bgiframe&&c.fn.bgiframe&&k.bgiframe());(m.autoOpen&&this.open())},destroy:function(){(this.overlay&&this.overlay.destroy());this.uiDialog.hide();this.element.unbind(".dialog").removeData("dialog").removeClass("ui-dialog-content ui-widget-content").hide().appendTo("body");this.uiDialog.remove();(this.originalTitle&&this.element.attr("title",this.originalTitle))},close:function(e){var d=this;if(false===d._trigger("beforeclose",e)){return}(d.overlay&&d.overlay.destroy());d.uiDialog.unbind("keypress.ui-dialog");(d.options.hide?d.uiDialog.hide(d.options.hide,function(){d._trigger("close",e)}):d.uiDialog.hide()&&d._trigger("close",e));c.ui.dialog.overlay.resize();d._isOpen=false},isOpen:function(){return this._isOpen},moveToTop:function(f,e){if((this.options.modal&&!f)||(!this.options.stack&&!this.options.modal)){return this._trigger("focus",e)}if(this.options.zIndex>c.ui.dialog.maxZ){c.ui.dialog.maxZ=this.options.zIndex}(this.overlay&&this.overlay.$el.css("z-index",c.ui.dialog.overlay.maxZ=++c.ui.dialog.maxZ));var d={scrollTop:this.element.attr("scrollTop"),scrollLeft:this.element.attr("scrollLeft")};this.uiDialog.css("z-index",++c.ui.dialog.maxZ);this.element.attr(d);this._trigger("focus",e)},open:function(){if(this._isOpen){return}var e=this.options,d=this.uiDialog;this.overlay=e.modal?new c.ui.dialog.overlay(this):null;(d.next().length&&d.appendTo("body"));this._size();this._position(e.position);d.show(e.show);this.moveToTop(true);(e.modal&&d.bind("keypress.ui-dialog",function(h){if(h.keyCode!=c.ui.keyCode.TAB){return}var g=c(":tabbable",this),i=g.filter(":first")[0],f=g.filter(":last")[0];if(h.target==f&&!h.shiftKey){setTimeout(function(){i.focus()},1)}else{if(h.target==i&&h.shiftKey){setTimeout(function(){f.focus()},1)}}}));c([]).add(d.find(".ui-dialog-content :tabbable:first")).add(d.find(".ui-dialog-buttonpane :tabbable:first")).add(d).filter(":first").focus();this._trigger("open");this._isOpen=true},_createButtons:function(g){var f=this,d=false,e=c("
").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix");this.uiDialog.find(".ui-dialog-buttonpane").remove();(typeof g=="object"&&g!==null&&c.each(g,function(){return !(d=true)}));if(d){c.each(g,function(h,i){c('').addClass("ui-state-default ui-corner-all").text(h).click(function(){i.apply(f.element[0],arguments)}).hover(function(){c(this).addClass("ui-state-hover")},function(){c(this).removeClass("ui-state-hover")}).focus(function(){c(this).addClass("ui-state-focus")}).blur(function(){c(this).removeClass("ui-state-focus")}).appendTo(e)});e.appendTo(this.uiDialog)}},_makeDraggable:function(){var d=this,f=this.options,e;this.uiDialog.draggable({cancel:".ui-dialog-content",handle:".ui-dialog-titlebar",containment:"document",start:function(){e=f.height;c(this).height(c(this).height()).addClass("ui-dialog-dragging");(f.dragStart&&f.dragStart.apply(d.element[0],arguments))},drag:function(){(f.drag&&f.drag.apply(d.element[0],arguments))},stop:function(){c(this).removeClass("ui-dialog-dragging").height(e);(f.dragStop&&f.dragStop.apply(d.element[0],arguments));c.ui.dialog.overlay.resize()}})},_makeResizable:function(g){g=(g===undefined?this.options.resizable:g);var d=this,f=this.options,e=typeof g=="string"?g:"n,e,s,w,se,sw,ne,nw";this.uiDialog.resizable({cancel:".ui-dialog-content",alsoResize:this.element,maxWidth:f.maxWidth,maxHeight:f.maxHeight,minWidth:f.minWidth,minHeight:f.minHeight,start:function(){c(this).addClass("ui-dialog-resizing");(f.resizeStart&&f.resizeStart.apply(d.element[0],arguments))},resize:function(){(f.resize&&f.resize.apply(d.element[0],arguments))},handles:e,stop:function(){c(this).removeClass("ui-dialog-resizing");f.height=c(this).height();f.width=c(this).width();(f.resizeStop&&f.resizeStop.apply(d.element[0],arguments));c.ui.dialog.overlay.resize()}}).find(".ui-resizable-se").addClass("ui-icon ui-icon-grip-diagonal-se")},_position:function(i){var e=c(window),f=c(document),g=f.scrollTop(),d=f.scrollLeft(),h=g;if(c.inArray(i,["center","top","right","bottom","left"])>=0){i=[i=="right"||i=="left"?i:"center",i=="top"||i=="bottom"?i:"middle"]}if(i.constructor!=Array){i=["center","middle"]}if(i[0].constructor==Number){d+=i[0]}else{switch(i[0]){case"left":d+=0;break;case"right":d+=e.width()-this.uiDialog.outerWidth();break;default:case"center":d+=(e.width()-this.uiDialog.outerWidth())/2}}if(i[1].constructor==Number){g+=i[1]}else{switch(i[1]){case"top":g+=0;break;case"bottom":g+=e.height()-this.uiDialog.outerHeight();break;default:case"middle":g+=(e.height()-this.uiDialog.outerHeight())/2}}g=Math.max(g,h);this.uiDialog.css({top:g,left:d})},_setData:function(e,f){(b[e]&&this.uiDialog.data(b[e],f));switch(e){case"buttons":this._createButtons(f);break;case"closeText":this.uiDialogTitlebarCloseText.text(f);break;case"dialogClass":this.uiDialog.removeClass(this.options.dialogClass).addClass(a+f);break;case"draggable":(f?this._makeDraggable():this.uiDialog.draggable("destroy"));break;case"height":this.uiDialog.height(f);break;case"position":this._position(f);break;case"resizable":var d=this.uiDialog,g=this.uiDialog.is(":data(resizable)");(g&&!f&&d.resizable("destroy"));(g&&typeof f=="string"&&d.resizable("option","handles",f));(g||this._makeResizable(f));break;case"title":c(".ui-dialog-title",this.uiDialogTitlebar).html(f||" ");break;case"width":this.uiDialog.width(f);break}c.widget.prototype._setData.apply(this,arguments)},_size:function(){var e=this.options;this.element.css({height:0,minHeight:0,width:"auto"});var d=this.uiDialog.css({height:"auto",width:e.width}).height();this.element.css({minHeight:Math.max(e.minHeight-d,0),height:e.height=="auto"?"auto":Math.max(e.height-d,0)})}});c.extend(c.ui.dialog,{version:"1.7.1",defaults:{autoOpen:true,bgiframe:false,buttons:{},closeOnEscape:true,closeText:"close",dialogClass:"",draggable:true,hide:null,height:"auto",maxHeight:false,maxWidth:false,minHeight:150,minWidth:150,modal:false,position:"center",resizable:true,show:null,stack:true,title:"",width:300,zIndex:1000},getter:"isOpen",uuid:0,maxZ:0,getTitleId:function(d){return"ui-dialog-title-"+(d.attr("id")||++this.uuid)},overlay:function(d){this.$el=c.ui.dialog.overlay.create(d)}});c.extend(c.ui.dialog.overlay,{instances:[],maxZ:0,events:c.map("focus,mousedown,mouseup,keydown,keypress,click".split(","),function(d){return d+".dialog-overlay"}).join(" "),create:function(e){if(this.instances.length===0){setTimeout(function(){c(document).bind(c.ui.dialog.overlay.events,function(f){var g=c(f.target).parents(".ui-dialog").css("zIndex")||0;return(g>c.ui.dialog.overlay.maxZ)})},1);c(document).bind("keydown.dialog-overlay",function(f){(e.options.closeOnEscape&&f.keyCode&&f.keyCode==c.ui.keyCode.ESCAPE&&e.close(f))});c(window).bind("resize.dialog-overlay",c.ui.dialog.overlay.resize)}var d=c("
").appendTo(document.body).addClass("ui-widget-overlay").css({width:this.width(),height:this.height()});(e.options.bgiframe&&c.fn.bgiframe&&d.bgiframe());this.instances.push(d);return d},destroy:function(d){this.instances.splice(c.inArray(this.instances,d),1);if(this.instances.length===0){c([document,window]).unbind(".dialog-overlay")}d.remove()},height:function(){if(c.browser.msie&&c.browser.version<7){var e=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);var d=Math.max(document.documentElement.offsetHeight,document.body.offsetHeight);if(e
");if(!c.values){c.values=[this._valueMin(),this._valueMin()]}if(c.values.length&&c.values.length!=2){c.values=[c.values[0],c.values[0]]}}else{this.range=a("
")}this.range.appendTo(this.element).addClass("ui-slider-range");if(c.range=="min"||c.range=="max"){this.range.addClass("ui-slider-range-"+c.range)}this.range.addClass("ui-widget-header")}if(a(".ui-slider-handle",this.element).length==0){a('
').appendTo(this.element).addClass("ui-slider-handle")}if(c.values&&c.values.length){while(a(".ui-slider-handle",this.element).length').appendTo(this.element).addClass("ui-slider-handle")}}this.handles=a(".ui-slider-handle",this.element).addClass("ui-state-default ui-corner-all");this.handle=this.handles.eq(0);this.handles.add(this.range).filter("a").click(function(d){d.preventDefault()}).hover(function(){a(this).addClass("ui-state-hover")},function(){a(this).removeClass("ui-state-hover")}).focus(function(){a(".ui-slider .ui-state-focus").removeClass("ui-state-focus");a(this).addClass("ui-state-focus")}).blur(function(){a(this).removeClass("ui-state-focus")});this.handles.each(function(d){a(this).data("index.ui-slider-handle",d)});this.handles.keydown(function(i){var f=true;var e=a(this).data("index.ui-slider-handle");if(b.options.disabled){return}switch(i.keyCode){case a.ui.keyCode.HOME:case a.ui.keyCode.END:case a.ui.keyCode.UP:case a.ui.keyCode.RIGHT:case a.ui.keyCode.DOWN:case a.ui.keyCode.LEFT:f=false;if(!b._keySliding){b._keySliding=true;a(this).addClass("ui-state-active");b._start(i,e)}break}var g,d,h=b._step();if(b.options.values&&b.options.values.length){g=d=b.values(e)}else{g=d=b.value()}switch(i.keyCode){case a.ui.keyCode.HOME:d=b._valueMin();break;case a.ui.keyCode.END:d=b._valueMax();break;case a.ui.keyCode.UP:case a.ui.keyCode.RIGHT:if(g==b._valueMax()){return}d=g+h;break;case a.ui.keyCode.DOWN:case a.ui.keyCode.LEFT:if(g==b._valueMin()){return}d=g-h;break}b._slide(i,e,d);return f}).keyup(function(e){var d=a(this).data("index.ui-slider-handle");if(b._keySliding){b._stop(e,d);b._change(e,d);b._keySliding=false;a(this).removeClass("ui-state-active")}});this._refreshValue()},destroy:function(){this.handles.remove();this.range.remove();this.element.removeClass("ui-slider ui-slider-horizontal ui-slider-vertical ui-slider-disabled ui-widget ui-widget-content ui-corner-all").removeData("slider").unbind(".slider");this._mouseDestroy()},_mouseCapture:function(d){var e=this.options;if(e.disabled){return false}this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()};this.elementOffset=this.element.offset();var h={x:d.pageX,y:d.pageY};var j=this._normValueFromMouse(h);var c=this._valueMax()-this._valueMin()+1,f;var k=this,i;this.handles.each(function(l){var m=Math.abs(j-k.values(l));if(c>m){c=m;f=a(this);i=l}});if(e.range==true&&this.values(1)==e.min){f=a(this.handles[++i])}this._start(d,i);k._handleIndex=i;f.addClass("ui-state-active").focus();var g=f.offset();var b=!a(d.target).parents().andSelf().is(".ui-slider-handle");this._clickOffset=b?{left:0,top:0}:{left:d.pageX-g.left-(f.width()/2),top:d.pageY-g.top-(f.height()/2)-(parseInt(f.css("borderTopWidth"),10)||0)-(parseInt(f.css("borderBottomWidth"),10)||0)+(parseInt(f.css("marginTop"),10)||0)};j=this._normValueFromMouse(h);this._slide(d,i,j);return true},_mouseStart:function(b){return true},_mouseDrag:function(d){var b={x:d.pageX,y:d.pageY};var c=this._normValueFromMouse(b);this._slide(d,this._handleIndex,c);return false},_mouseStop:function(b){this.handles.removeClass("ui-state-active");this._stop(b,this._handleIndex);this._change(b,this._handleIndex);this._handleIndex=null;this._clickOffset=null;return false},_detectOrientation:function(){this.orientation=this.options.orientation=="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(d){var c,h;if("horizontal"==this.orientation){c=this.elementSize.width;h=d.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)}else{c=this.elementSize.height;h=d.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)}var f=(h/c);if(f>1){f=1}if(f<0){f=0}if("vertical"==this.orientation){f=1-f}var e=this._valueMax()-this._valueMin(),i=f*e,b=i%this.options.step,g=this._valueMin()+i-b;if(b>(this.options.step/2)){g+=this.options.step}return parseFloat(g.toFixed(5))},_start:function(d,c){var b={handle:this.handles[c],value:this.value()};if(this.options.values&&this.options.values.length){b.value=this.values(c);b.values=this.values()}this._trigger("start",d,b)},_slide:function(f,e,d){var g=this.handles[e];if(this.options.values&&this.options.values.length){var b=this.values(e?0:1);if((e==0&&d>=b)||(e==1&&d<=b)){d=b}if(d!=this.values(e)){var c=this.values();c[e]=d;var h=this._trigger("slide",f,{handle:this.handles[e],value:d,values:c});var b=this.values(e?0:1);if(h!==false){this.values(e,d,(f.type=="mousedown"&&this.options.animate),true)}}}else{if(d!=this.value()){var h=this._trigger("slide",f,{handle:this.handles[e],value:d});if(h!==false){this._setData("value",d,(f.type=="mousedown"&&this.options.animate))}}}},_stop:function(d,c){var b={handle:this.handles[c],value:this.value()};if(this.options.values&&this.options.values.length){b.value=this.values(c);b.values=this.values()}this._trigger("stop",d,b)},_change:function(d,c){var b={handle:this.handles[c],value:this.value()};if(this.options.values&&this.options.values.length){b.value=this.values(c);b.values=this.values()}this._trigger("change",d,b)},value:function(b){if(arguments.length){this._setData("value",b);this._change(null,0)}return this._value()},values:function(b,e,c,d){if(arguments.length>1){this.options.values[b]=e;this._refreshValue(c);if(!d){this._change(null,b)}}if(arguments.length){if(this.options.values&&this.options.values.length){return this._values(b)}else{return this.value()}}else{return this._values()}},_setData:function(b,d,c){a.widget.prototype._setData.apply(this,arguments);switch(b){case"orientation":this._detectOrientation();this.element.removeClass("ui-slider-horizontal ui-slider-vertical").addClass("ui-slider-"+this.orientation);this._refreshValue(c);break;case"value":this._refreshValue(c);break}},_step:function(){var b=this.options.step;return b},_value:function(){var b=this.options.value;if(bthis._valueMax()){b=this._valueMax()}return b},_values:function(b){if(arguments.length){var c=this.options.values[b];if(cthis._valueMax()){c=this._valueMax()}return c}else{return this.options.values}},_valueMin:function(){var b=this.options.min;return b},_valueMax:function(){var b=this.options.max;return b},_refreshValue:function(c){var f=this.options.range,d=this.options,l=this;if(this.options.values&&this.options.values.length){var i,h;this.handles.each(function(p,n){var o=(l.values(p)-l._valueMin())/(l._valueMax()-l._valueMin())*100;var m={};m[l.orientation=="horizontal"?"left":"bottom"]=o+"%";a(this).stop(1,1)[c?"animate":"css"](m,d.animate);if(l.options.range===true){if(l.orientation=="horizontal"){(p==0)&&l.range.stop(1,1)[c?"animate":"css"]({left:o+"%"},d.animate);(p==1)&&l.range[c?"animate":"css"]({width:(o-lastValPercent)+"%"},{queue:false,duration:d.animate})}else{(p==0)&&l.range.stop(1,1)[c?"animate":"css"]({bottom:(o)+"%"},d.animate);(p==1)&&l.range[c?"animate":"css"]({height:(o-lastValPercent)+"%"},{queue:false,duration:d.animate})}}lastValPercent=o})}else{var j=this.value(),g=this._valueMin(),k=this._valueMax(),e=k!=g?(j-g)/(k-g)*100:0;var b={};b[l.orientation=="horizontal"?"left":"bottom"]=e+"%";this.handle.stop(1,1)[c?"animate":"css"](b,d.animate);(f=="min")&&(this.orientation=="horizontal")&&this.range.stop(1,1)[c?"animate":"css"]({width:e+"%"},d.animate);(f=="max")&&(this.orientation=="horizontal")&&this.range[c?"animate":"css"]({width:(100-e)+"%"},{queue:false,duration:d.animate});(f=="min")&&(this.orientation=="vertical")&&this.range.stop(1,1)[c?"animate":"css"]({height:e+"%"},d.animate);(f=="max")&&(this.orientation=="vertical")&&this.range[c?"animate":"css"]({height:(100-e)+"%"},{queue:false,duration:d.animate})}}}));a.extend(a.ui.slider,{getter:"value values",version:"1.7.1",eventPrefix:"slide",defaults:{animate:false,delay:0,distance:0,max:100,min:0,orientation:"horizontal",range:false,step:1,value:0,values:null}})})(jQuery);;/* * jQuery UI Tabs 1.7.1 * * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT (MIT-LICENSE.txt) * and GPL (GPL-LICENSE.txt) licenses. * * http://docs.jquery.com/UI/Tabs * * Depends: * ui.core.js */ (function(a){a.widget("ui.tabs",{_init:function(){if(this.options.deselectable!==undefined){this.options.collapsible=this.options.deselectable}this._tabify(true)},_setData:function(b,c){if(b=="selected"){if(this.options.collapsible&&c==this.options.selected){return}this.select(c)}else{this.options[b]=c;if(b=="deselectable"){this.options.collapsible=c}this._tabify()}},_tabId:function(b){return b.title&&b.title.replace(/\s/g,"_").replace(/[^A-Za-z0-9\-_:\.]/g,"")||this.options.idPrefix+a.data(b)},_sanitizeSelector:function(b){return b.replace(/:/g,"\\:")},_cookie:function(){var b=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+a.data(this.list[0]));return a.cookie.apply(null,[b].concat(a.makeArray(arguments)))},_ui:function(c,b){return{tab:c,panel:b,index:this.anchors.index(c)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass("ui-state-processing").find("span:data(label.tabs)").each(function(){var b=a(this);b.html(b.data("label.tabs")).removeData("label.tabs")})},_tabify:function(n){this.list=this.element.children("ul:first");this.lis=a("li:has(a[href])",this.list);this.anchors=this.lis.map(function(){return a("a",this)[0]});this.panels=a([]);var p=this,d=this.options;var c=/^#.+/;this.anchors.each(function(r,o){var q=a(o).attr("href");var s=q.split("#")[0],u;if(s&&(s===location.toString().split("#")[0]||(u=a("base")[0])&&s===u.href)){q=o.hash;o.href=q}if(c.test(q)){p.panels=p.panels.add(p._sanitizeSelector(q))}else{if(q!="#"){a.data(o,"href.tabs",q);a.data(o,"load.tabs",q.replace(/#.*$/,""));var w=p._tabId(o);o.href="#"+w;var v=a("#"+w);if(!v.length){v=a(d.panelTemplate).attr("id",w).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(p.panels[r-1]||p.list);v.data("destroy.tabs",true)}p.panels=p.panels.add(v)}else{d.disabled.push(r)}}});if(n){this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all");this.list.addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.lis.addClass("ui-state-default ui-corner-top");this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom");if(d.selected===undefined){if(location.hash){this.anchors.each(function(q,o){if(o.hash==location.hash){d.selected=q;return false}})}if(typeof d.selected!="number"&&d.cookie){d.selected=parseInt(p._cookie(),10)}if(typeof d.selected!="number"&&this.lis.filter(".ui-tabs-selected").length){d.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"))}d.selected=d.selected||0}else{if(d.selected===null){d.selected=-1}}d.selected=((d.selected>=0&&this.anchors[d.selected])||d.selected<0)?d.selected:0;d.disabled=a.unique(d.disabled.concat(a.map(this.lis.filter(".ui-state-disabled"),function(q,o){return p.lis.index(q)}))).sort();if(a.inArray(d.selected,d.disabled)!=-1){d.disabled.splice(a.inArray(d.selected,d.disabled),1)}this.panels.addClass("ui-tabs-hide");this.lis.removeClass("ui-tabs-selected ui-state-active");if(d.selected>=0&&this.anchors.length){this.panels.eq(d.selected).removeClass("ui-tabs-hide");this.lis.eq(d.selected).addClass("ui-tabs-selected ui-state-active");p.element.queue("tabs",function(){p._trigger("show",null,p._ui(p.anchors[d.selected],p.panels[d.selected]))});this.load(d.selected)}a(window).bind("unload",function(){p.lis.add(p.anchors).unbind(".tabs");p.lis=p.anchors=p.panels=null})}else{d.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"))}this.element[d.collapsible?"addClass":"removeClass"]("ui-tabs-collapsible");if(d.cookie){this._cookie(d.selected,d.cookie)}for(var g=0,m;(m=this.lis[g]);g++){a(m)[a.inArray(g,d.disabled)!=-1&&!a(m).hasClass("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled")}if(d.cache===false){this.anchors.removeData("cache.tabs")}this.lis.add(this.anchors).unbind(".tabs");if(d.event!="mouseover"){var f=function(o,i){if(i.is(":not(.ui-state-disabled)")){i.addClass("ui-state-"+o)}};var j=function(o,i){i.removeClass("ui-state-"+o)};this.lis.bind("mouseover.tabs",function(){f("hover",a(this))});this.lis.bind("mouseout.tabs",function(){j("hover",a(this))});this.anchors.bind("focus.tabs",function(){f("focus",a(this).closest("li"))});this.anchors.bind("blur.tabs",function(){j("focus",a(this).closest("li"))})}var b,h;if(d.fx){if(a.isArray(d.fx)){b=d.fx[0];h=d.fx[1]}else{b=h=d.fx}}function e(i,o){i.css({display:""});if(a.browser.msie&&o.opacity){i[0].style.removeAttribute("filter")}}var k=h?function(i,o){a(i).closest("li").removeClass("ui-state-default").addClass("ui-tabs-selected ui-state-active");o.hide().removeClass("ui-tabs-hide").animate(h,h.duration||"normal",function(){e(o,h);p._trigger("show",null,p._ui(i,o[0]))})}:function(i,o){a(i).closest("li").removeClass("ui-state-default").addClass("ui-tabs-selected ui-state-active");o.removeClass("ui-tabs-hide");p._trigger("show",null,p._ui(i,o[0]))};var l=b?function(o,i){i.animate(b,b.duration||"normal",function(){p.lis.removeClass("ui-tabs-selected ui-state-active").addClass("ui-state-default");i.addClass("ui-tabs-hide");e(i,b);p.element.dequeue("tabs")})}:function(o,i,q){p.lis.removeClass("ui-tabs-selected ui-state-active").addClass("ui-state-default");i.addClass("ui-tabs-hide");p.element.dequeue("tabs")};this.anchors.bind(d.event+".tabs",function(){var o=this,r=a(this).closest("li"),i=p.panels.filter(":not(.ui-tabs-hide)"),q=a(p._sanitizeSelector(this.hash));if((r.hasClass("ui-tabs-selected")&&!d.collapsible)||r.hasClass("ui-state-disabled")||r.hasClass("ui-state-processing")||p._trigger("select",null,p._ui(this,q[0]))===false){this.blur();return false}d.selected=p.anchors.index(this);p.abort();if(d.collapsible){if(r.hasClass("ui-tabs-selected")){d.selected=-1;if(d.cookie){p._cookie(d.selected,d.cookie)}p.element.queue("tabs",function(){l(o,i)}).dequeue("tabs");this.blur();return false}else{if(!i.length){if(d.cookie){p._cookie(d.selected,d.cookie)}p.element.queue("tabs",function(){k(o,q)});p.load(p.anchors.index(this));this.blur();return false}}}if(d.cookie){p._cookie(d.selected,d.cookie)}if(q.length){if(i.length){p.element.queue("tabs",function(){l(o,i)})}p.element.queue("tabs",function(){k(o,q)});p.load(p.anchors.index(this))}else{throw"jQuery UI Tabs: Mismatching fragment identifier."}if(a.browser.msie){this.blur()}});this.anchors.bind("click.tabs",function(){return false})},destroy:function(){var b=this.options;this.abort();this.element.unbind(".tabs").removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible").removeData("tabs");this.list.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.anchors.each(function(){var c=a.data(this,"href.tabs");if(c){this.href=c}var d=a(this).unbind(".tabs");a.each(["href","load","cache"],function(e,f){d.removeData(f+".tabs")})});this.lis.unbind(".tabs").add(this.panels).each(function(){if(a.data(this,"destroy.tabs")){a(this).remove()}else{a(this).removeClass(["ui-state-default","ui-corner-top","ui-tabs-selected","ui-state-active","ui-state-hover","ui-state-focus","ui-state-disabled","ui-tabs-panel","ui-widget-content","ui-corner-bottom","ui-tabs-hide"].join(" "))}});if(b.cookie){this._cookie(null,b.cookie)}},add:function(e,d,c){if(c===undefined){c=this.anchors.length}var b=this,g=this.options,i=a(g.tabTemplate.replace(/#\{href\}/g,e).replace(/#\{label\}/g,d)),h=!e.indexOf("#")?e.replace("#",""):this._tabId(a("a",i)[0]);i.addClass("ui-state-default ui-corner-top").data("destroy.tabs",true);var f=a("#"+h);if(!f.length){f=a(g.panelTemplate).attr("id",h).data("destroy.tabs",true)}f.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide");if(c>=this.lis.length){i.appendTo(this.list);f.appendTo(this.list[0].parentNode)}else{i.insertBefore(this.lis[c]);f.insertBefore(this.panels[c])}g.disabled=a.map(g.disabled,function(k,j){return k>=c?++k:k});this._tabify();if(this.anchors.length==1){i.addClass("ui-tabs-selected ui-state-active");f.removeClass("ui-tabs-hide");this.element.queue("tabs",function(){b._trigger("show",null,b._ui(b.anchors[0],b.panels[0]))});this.load(0)}this._trigger("add",null,this._ui(this.anchors[c],this.panels[c]))},remove:function(b){var d=this.options,e=this.lis.eq(b).remove(),c=this.panels.eq(b).remove();if(e.hasClass("ui-tabs-selected")&&this.anchors.length>1){this.select(b+(b+1=b?--g:g});this._tabify();this._trigger("remove",null,this._ui(e.find("a")[0],c[0]))},enable:function(b){var c=this.options;if(a.inArray(b,c.disabled)==-1){return}this.lis.eq(b).removeClass("ui-state-disabled");c.disabled=a.grep(c.disabled,function(e,d){return e!=b});this._trigger("enable",null,this._ui(this.anchors[b],this.panels[b]))},disable:function(c){var b=this,d=this.options;if(c!=d.selected){this.lis.eq(c).addClass("ui-state-disabled");d.disabled.push(c);d.disabled.sort();this._trigger("disable",null,this._ui(this.anchors[c],this.panels[c]))}},select:function(b){if(typeof b=="string"){b=this.anchors.index(this.anchors.filter("[href$="+b+"]"))}else{if(b===null){b=-1}}if(b==-1&&this.options.collapsible){b=this.options.selected}this.anchors.eq(b).trigger(this.options.event+".tabs")},load:function(e){var c=this,g=this.options,b=this.anchors.eq(e)[0],d=a.data(b,"load.tabs");this.abort();if(!d||this.element.queue("tabs").length!==0&&a.data(b,"cache.tabs")){this.element.dequeue("tabs");return}this.lis.eq(e).addClass("ui-state-processing");if(g.spinner){var f=a("span",b);f.data("label.tabs",f.html()).html(g.spinner)}this.xhr=a.ajax(a.extend({},g.ajaxOptions,{url:d,success:function(i,h){a(c._sanitizeSelector(b.hash)).html(i);c._cleanup();if(g.cache){a.data(b,"cache.tabs",true)}c._trigger("load",null,c._ui(c.anchors[e],c.panels[e]));try{g.ajaxOptions.success(i,h)}catch(j){}c.element.dequeue("tabs")}}))},abort:function(){this.element.queue([]);this.panels.stop(false,true);if(this.xhr){this.xhr.abort();delete this.xhr}this._cleanup()},url:function(c,b){this.anchors.eq(c).removeData("cache.tabs").data("load.tabs",b)},length:function(){return this.anchors.length}});a.extend(a.ui.tabs,{version:"1.7.1",getter:"length",defaults:{ajaxOptions:null,cache:false,cookie:null,collapsible:false,disabled:[],event:"click",fx:null,idPrefix:"ui-tabs-",panelTemplate:"
",spinner:"Loading…",tabTemplate:'
  • #{label}
  • '}});a.extend(a.ui.tabs.prototype,{rotation:null,rotate:function(d,f){var b=this,g=this.options;var c=b._rotate||(b._rotate=function(h){clearTimeout(b.rotation);b.rotation=setTimeout(function(){var i=g.selected;b.select(++i')}$.extend(Datepicker.prototype,{markerClassName:"hasDatepicker",log:function(){if(this.debug){console.log.apply("",arguments)}},setDefaults:function(settings){extendRemove(this._defaults,settings||{});return this},_attachDatepicker:function(target,settings){var inlineSettings=null;for(var attrName in this._defaults){var attrValue=target.getAttribute("date:"+attrName);if(attrValue){inlineSettings=inlineSettings||{};try{inlineSettings[attrName]=eval(attrValue)}catch(err){inlineSettings[attrName]=attrValue}}}var nodeName=target.nodeName.toLowerCase();var inline=(nodeName=="div"||nodeName=="span");if(!target.id){target.id="dp"+(++this.uuid)}var inst=this._newInst($(target),inline);inst.settings=$.extend({},settings||{},inlineSettings||{});if(nodeName=="input"){this._connectDatepicker(target,inst)}else{if(inline){this._inlineDatepicker(target,inst)}}},_newInst:function(target,inline){var id=target[0].id.replace(/([:\[\]\.])/g,"\\\\$1");return{id:id,input:target,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:inline,dpDiv:(!inline?this.dpDiv:$('
    '))}},_connectDatepicker:function(target,inst){var input=$(target);inst.trigger=$([]);if(input.hasClass(this.markerClassName)){return}var appendText=this._get(inst,"appendText");var isRTL=this._get(inst,"isRTL");if(appendText){input[isRTL?"before":"after"](''+appendText+"")}var showOn=this._get(inst,"showOn");if(showOn=="focus"||showOn=="both"){input.focus(this._showDatepicker)}if(showOn=="button"||showOn=="both"){var buttonText=this._get(inst,"buttonText");var buttonImage=this._get(inst,"buttonImage");inst.trigger=$(this._get(inst,"buttonImageOnly")?$("").addClass(this._triggerClass).attr({src:buttonImage,alt:buttonText,title:buttonText}):$('').addClass(this._triggerClass).html(buttonImage==""?buttonText:$("").attr({src:buttonImage,alt:buttonText,title:buttonText})));input[isRTL?"before":"after"](inst.trigger);inst.trigger.click(function(){if($.datepicker._datepickerShowing&&$.datepicker._lastInput==target){$.datepicker._hideDatepicker()}else{$.datepicker._showDatepicker(target)}return false})}input.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).bind("setData.datepicker",function(event,key,value){inst.settings[key]=value}).bind("getData.datepicker",function(event,key){return this._get(inst,key)});$.data(target,PROP_NAME,inst)},_inlineDatepicker:function(target,inst){var divSpan=$(target);if(divSpan.hasClass(this.markerClassName)){return}divSpan.addClass(this.markerClassName).append(inst.dpDiv).bind("setData.datepicker",function(event,key,value){inst.settings[key]=value}).bind("getData.datepicker",function(event,key){return this._get(inst,key)});$.data(target,PROP_NAME,inst);this._setDate(inst,this._getDefaultDate(inst));this._updateDatepicker(inst);this._updateAlternate(inst)},_dialogDatepicker:function(input,dateText,onSelect,settings,pos){var inst=this._dialogInst;if(!inst){var id="dp"+(++this.uuid);this._dialogInput=$('');this._dialogInput.keydown(this._doKeyDown);$("body").append(this._dialogInput);inst=this._dialogInst=this._newInst(this._dialogInput,false);inst.settings={};$.data(this._dialogInput[0],PROP_NAME,inst)}extendRemove(inst.settings,settings||{});this._dialogInput.val(dateText);this._pos=(pos?(pos.length?pos:[pos.pageX,pos.pageY]):null);if(!this._pos){var browserWidth=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth;var browserHeight=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight;var scrollX=document.documentElement.scrollLeft||document.body.scrollLeft;var scrollY=document.documentElement.scrollTop||document.body.scrollTop;this._pos=[(browserWidth/2)-100+scrollX,(browserHeight/2)-150+scrollY]}this._dialogInput.css("left",this._pos[0]+"px").css("top",this._pos[1]+"px");inst.settings.onSelect=onSelect;this._inDialog=true;this.dpDiv.addClass(this._dialogClass);this._showDatepicker(this._dialogInput[0]);if($.blockUI){$.blockUI(this.dpDiv)}$.data(this._dialogInput[0],PROP_NAME,inst);return this},_destroyDatepicker:function(target){var $target=$(target);var inst=$.data(target,PROP_NAME);if(!$target.hasClass(this.markerClassName)){return}var nodeName=target.nodeName.toLowerCase();$.removeData(target,PROP_NAME);if(nodeName=="input"){inst.trigger.remove();$target.siblings("."+this._appendClass).remove().end().removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress)}else{if(nodeName=="div"||nodeName=="span"){$target.removeClass(this.markerClassName).empty()}}},_enableDatepicker:function(target){var $target=$(target);var inst=$.data(target,PROP_NAME);if(!$target.hasClass(this.markerClassName)){return}var nodeName=target.nodeName.toLowerCase();if(nodeName=="input"){target.disabled=false;inst.trigger.filter("button").each(function(){this.disabled=false}).end().filter("img").css({opacity:"1.0",cursor:""})}else{if(nodeName=="div"||nodeName=="span"){var inline=$target.children("."+this._inlineClass);inline.children().removeClass("ui-state-disabled")}}this._disabledInputs=$.map(this._disabledInputs,function(value){return(value==target?null:value)})},_disableDatepicker:function(target){var $target=$(target);var inst=$.data(target,PROP_NAME);if(!$target.hasClass(this.markerClassName)){return}var nodeName=target.nodeName.toLowerCase();if(nodeName=="input"){target.disabled=true;inst.trigger.filter("button").each(function(){this.disabled=true}).end().filter("img").css({opacity:"0.5",cursor:"default"})}else{if(nodeName=="div"||nodeName=="span"){var inline=$target.children("."+this._inlineClass);inline.children().addClass("ui-state-disabled")}}this._disabledInputs=$.map(this._disabledInputs,function(value){return(value==target?null:value)});this._disabledInputs[this._disabledInputs.length]=target},_isDisabledDatepicker:function(target){if(!target){return false}for(var i=0;i-1)}},_showDatepicker:function(input){input=input.target||input;if(input.nodeName.toLowerCase()!="input"){input=$("input",input.parentNode)[0]}if($.datepicker._isDisabledDatepicker(input)||$.datepicker._lastInput==input){return}var inst=$.datepicker._getInst(input);var beforeShow=$.datepicker._get(inst,"beforeShow");extendRemove(inst.settings,(beforeShow?beforeShow.apply(input,[input,inst]):{}));$.datepicker._hideDatepicker(null,"");$.datepicker._lastInput=input;$.datepicker._setDateFromField(inst);if($.datepicker._inDialog){input.value=""}if(!$.datepicker._pos){$.datepicker._pos=$.datepicker._findPos(input);$.datepicker._pos[1]+=input.offsetHeight}var isFixed=false;$(input).parents().each(function(){isFixed|=$(this).css("position")=="fixed";return !isFixed});if(isFixed&&$.browser.opera){$.datepicker._pos[0]-=document.documentElement.scrollLeft;$.datepicker._pos[1]-=document.documentElement.scrollTop}var offset={left:$.datepicker._pos[0],top:$.datepicker._pos[1]};$.datepicker._pos=null;inst.rangeStart=null;inst.dpDiv.css({position:"absolute",display:"block",top:"-1000px"});$.datepicker._updateDatepicker(inst);offset=$.datepicker._checkOffset(inst,offset,isFixed);inst.dpDiv.css({position:($.datepicker._inDialog&&$.blockUI?"static":(isFixed?"fixed":"absolute")),display:"none",left:offset.left+"px",top:offset.top+"px"});if(!inst.inline){var showAnim=$.datepicker._get(inst,"showAnim")||"show";var duration=$.datepicker._get(inst,"duration");var postProcess=function(){$.datepicker._datepickerShowing=true;if($.browser.msie&&parseInt($.browser.version,10)<7){$("iframe.ui-datepicker-cover").css({width:inst.dpDiv.width()+4,height:inst.dpDiv.height()+4})}};if($.effects&&$.effects[showAnim]){inst.dpDiv.show(showAnim,$.datepicker._get(inst,"showOptions"),duration,postProcess)}else{inst.dpDiv[showAnim](duration,postProcess)}if(duration==""){postProcess()}if(inst.input[0].type!="hidden"){inst.input[0].focus()}$.datepicker._curInst=inst}},_updateDatepicker:function(inst){var dims={width:inst.dpDiv.width()+4,height:inst.dpDiv.height()+4};var self=this;inst.dpDiv.empty().append(this._generateHTML(inst)).find("iframe.ui-datepicker-cover").css({width:dims.width,height:dims.height}).end().find("button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a").bind("mouseout",function(){$(this).removeClass("ui-state-hover");if(this.className.indexOf("ui-datepicker-prev")!=-1){$(this).removeClass("ui-datepicker-prev-hover")}if(this.className.indexOf("ui-datepicker-next")!=-1){$(this).removeClass("ui-datepicker-next-hover")}}).bind("mouseover",function(){if(!self._isDisabledDatepicker(inst.inline?inst.dpDiv.parent()[0]:inst.input[0])){$(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover");$(this).addClass("ui-state-hover");if(this.className.indexOf("ui-datepicker-prev")!=-1){$(this).addClass("ui-datepicker-prev-hover")}if(this.className.indexOf("ui-datepicker-next")!=-1){$(this).addClass("ui-datepicker-next-hover")}}}).end().find("."+this._dayOverClass+" a").trigger("mouseover").end();var numMonths=this._getNumberOfMonths(inst);var cols=numMonths[1];var width=17;if(cols>1){inst.dpDiv.addClass("ui-datepicker-multi-"+cols).css("width",(width*cols)+"em")}else{inst.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width("")}inst.dpDiv[(numMonths[0]!=1||numMonths[1]!=1?"add":"remove")+"Class"]("ui-datepicker-multi");inst.dpDiv[(this._get(inst,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl");if(inst.input&&inst.input[0].type!="hidden"&&inst==$.datepicker._curInst){$(inst.input[0]).focus()}},_checkOffset:function(inst,offset,isFixed){var dpWidth=inst.dpDiv.outerWidth();var dpHeight=inst.dpDiv.outerHeight();var inputWidth=inst.input?inst.input.outerWidth():0;var inputHeight=inst.input?inst.input.outerHeight():0;var viewWidth=(window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth)+$(document).scrollLeft();var viewHeight=(window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight)+$(document).scrollTop();offset.left-=(this._get(inst,"isRTL")?(dpWidth-inputWidth):0);offset.left-=(isFixed&&offset.left==inst.input.offset().left)?$(document).scrollLeft():0;offset.top-=(isFixed&&offset.top==(inst.input.offset().top+inputHeight))?$(document).scrollTop():0;offset.left-=(offset.left+dpWidth>viewWidth&&viewWidth>dpWidth)?Math.abs(offset.left+dpWidth-viewWidth):0;offset.top-=(offset.top+dpHeight>viewHeight&&viewHeight>dpHeight)?Math.abs(offset.top+dpHeight+inputHeight*2-viewHeight):0;return offset},_findPos:function(obj){while(obj&&(obj.type=="hidden"||obj.nodeType!=1)){obj=obj.nextSibling}var position=$(obj).offset();return[position.left,position.top]},_hideDatepicker:function(input,duration){var inst=this._curInst;if(!inst||(input&&inst!=$.data(input,PROP_NAME))){return}if(inst.stayOpen){this._selectDate("#"+inst.id,this._formatDate(inst,inst.currentDay,inst.currentMonth,inst.currentYear))}inst.stayOpen=false;if(this._datepickerShowing){duration=(duration!=null?duration:this._get(inst,"duration"));var showAnim=this._get(inst,"showAnim");var postProcess=function(){$.datepicker._tidyDialog(inst)};if(duration!=""&&$.effects&&$.effects[showAnim]){inst.dpDiv.hide(showAnim,$.datepicker._get(inst,"showOptions"),duration,postProcess)}else{inst.dpDiv[(duration==""?"hide":(showAnim=="slideDown"?"slideUp":(showAnim=="fadeIn"?"fadeOut":"hide")))](duration,postProcess)}if(duration==""){this._tidyDialog(inst)}var onClose=this._get(inst,"onClose");if(onClose){onClose.apply((inst.input?inst.input[0]:null),[(inst.input?inst.input.val():""),inst])}this._datepickerShowing=false;this._lastInput=null;if(this._inDialog){this._dialogInput.css({position:"absolute",left:"0",top:"-100px"});if($.blockUI){$.unblockUI();$("body").append(this.dpDiv)}}this._inDialog=false}this._curInst=null},_tidyDialog:function(inst){inst.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(event){if(!$.datepicker._curInst){return}var $target=$(event.target);if(($target.parents("#"+$.datepicker._mainDivId).length==0)&&!$target.hasClass($.datepicker.markerClassName)&&!$target.hasClass($.datepicker._triggerClass)&&$.datepicker._datepickerShowing&&!($.datepicker._inDialog&&$.blockUI)){$.datepicker._hideDatepicker(null,"")}},_adjustDate:function(id,offset,period){var target=$(id);var inst=this._getInst(target[0]);if(this._isDisabledDatepicker(target[0])){return}this._adjustInstDate(inst,offset+(period=="M"?this._get(inst,"showCurrentAtPos"):0),period);this._updateDatepicker(inst)},_gotoToday:function(id){var target=$(id);var inst=this._getInst(target[0]);if(this._get(inst,"gotoCurrent")&&inst.currentDay){inst.selectedDay=inst.currentDay;inst.drawMonth=inst.selectedMonth=inst.currentMonth;inst.drawYear=inst.selectedYear=inst.currentYear}else{var date=new Date();inst.selectedDay=date.getDate();inst.drawMonth=inst.selectedMonth=date.getMonth();inst.drawYear=inst.selectedYear=date.getFullYear()}this._notifyChange(inst);this._adjustDate(target)},_selectMonthYear:function(id,select,period){var target=$(id);var inst=this._getInst(target[0]);inst._selectingMonthYear=false;inst["selected"+(period=="M"?"Month":"Year")]=inst["draw"+(period=="M"?"Month":"Year")]=parseInt(select.options[select.selectedIndex].value,10);this._notifyChange(inst);this._adjustDate(target)},_clickMonthYear:function(id){var target=$(id);var inst=this._getInst(target[0]);if(inst.input&&inst._selectingMonthYear&&!$.browser.msie){inst.input[0].focus()}inst._selectingMonthYear=!inst._selectingMonthYear},_selectDay:function(id,month,year,td){var target=$(id);if($(td).hasClass(this._unselectableClass)||this._isDisabledDatepicker(target[0])){return}var inst=this._getInst(target[0]);inst.selectedDay=inst.currentDay=$("a",td).html();inst.selectedMonth=inst.currentMonth=month;inst.selectedYear=inst.currentYear=year;if(inst.stayOpen){inst.endDay=inst.endMonth=inst.endYear=null}this._selectDate(id,this._formatDate(inst,inst.currentDay,inst.currentMonth,inst.currentYear));if(inst.stayOpen){inst.rangeStart=this._daylightSavingAdjust(new Date(inst.currentYear,inst.currentMonth,inst.currentDay));this._updateDatepicker(inst)}},_clearDate:function(id){var target=$(id);var inst=this._getInst(target[0]);inst.stayOpen=false;inst.endDay=inst.endMonth=inst.endYear=inst.rangeStart=null;this._selectDate(target,"")},_selectDate:function(id,dateStr){var target=$(id);var inst=this._getInst(target[0]);dateStr=(dateStr!=null?dateStr:this._formatDate(inst));if(inst.input){inst.input.val(dateStr)}this._updateAlternate(inst);var onSelect=this._get(inst,"onSelect");if(onSelect){onSelect.apply((inst.input?inst.input[0]:null),[dateStr,inst])}else{if(inst.input){inst.input.trigger("change")}}if(inst.inline){this._updateDatepicker(inst)}else{if(!inst.stayOpen){this._hideDatepicker(null,this._get(inst,"duration"));this._lastInput=inst.input[0];if(typeof(inst.input[0])!="object"){inst.input[0].focus()}this._lastInput=null}}},_updateAlternate:function(inst){var altField=this._get(inst,"altField");if(altField){var altFormat=this._get(inst,"altFormat")||this._get(inst,"dateFormat");var date=this._getDate(inst);dateStr=this.formatDate(altFormat,date,this._getFormatConfig(inst));$(altField).each(function(){$(this).val(dateStr)})}},noWeekends:function(date){var day=date.getDay();return[(day>0&&day<6),""]},iso8601Week:function(date){var checkDate=new Date(date.getFullYear(),date.getMonth(),date.getDate());var firstMon=new Date(checkDate.getFullYear(),1-1,4);var firstDay=firstMon.getDay()||7;firstMon.setDate(firstMon.getDate()+1-firstDay);if(firstDay<4&&checkDatenew Date(checkDate.getFullYear(),12-1,28)){firstDay=new Date(checkDate.getFullYear()+1,1-1,4).getDay()||7;if(firstDay>4&&(checkDate.getDay()||7)0&&iValue="0"&&value.charAt(iValue)<="9"){num=num*10+parseInt(value.charAt(iValue++),10);size--}if(size==origSize){throw"Missing number at position "+iValue}return num};var getName=function(match,shortNames,longNames){var names=(lookAhead(match)?longNames:shortNames);var size=0;for(var j=0;j0&&iValue-1){month=1;day=doy;do{var dim=this._getDaysInMonth(year,month-1);if(day<=dim){break}month++;day-=dim}while(true)}var date=this._daylightSavingAdjust(new Date(year,month-1,day));if(date.getFullYear()!=year||date.getMonth()+1!=month||date.getDate()!=day){throw"Invalid date"}return date},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TIMESTAMP:"@",W3C:"yy-mm-dd",formatDate:function(format,date,settings){if(!date){return""}var dayNamesShort=(settings?settings.dayNamesShort:null)||this._defaults.dayNamesShort;var dayNames=(settings?settings.dayNames:null)||this._defaults.dayNames;var monthNamesShort=(settings?settings.monthNamesShort:null)||this._defaults.monthNamesShort;var monthNames=(settings?settings.monthNames:null)||this._defaults.monthNames;var lookAhead=function(match){var matches=(iFormat+1=0;m--){doy+=this._getDaysInMonth(date.getFullYear(),m)}output+=formatNumber("o",doy,3);break;case"m":output+=formatNumber("m",date.getMonth()+1,2);break;case"M":output+=formatName("M",date.getMonth(),monthNamesShort,monthNames);break;case"y":output+=(lookAhead("y")?date.getFullYear():(date.getYear()%100<10?"0":"")+date.getYear()%100);break;case"@":output+=date.getTime();break;case"'":if(lookAhead("'")){output+="'"}else{literal=true}break;default:output+=format.charAt(iFormat)}}}}return output},_possibleChars:function(format){var chars="";var literal=false;for(var iFormat=0;iFormatmaxDate?maxDate:date);return date},_determineDate:function(date,defaultDate){var offsetNumeric=function(offset){var date=new Date();date.setDate(date.getDate()+offset);return date};var offsetString=function(offset,getDaysInMonth){var date=new Date();var year=date.getFullYear();var month=date.getMonth();var day=date.getDate();var pattern=/([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g;var matches=pattern.exec(offset);while(matches){switch(matches[2]||"d"){case"d":case"D":day+=parseInt(matches[1],10);break;case"w":case"W":day+=parseInt(matches[1],10)*7;break;case"m":case"M":month+=parseInt(matches[1],10);day=Math.min(day,getDaysInMonth(year,month));break;case"y":case"Y":year+=parseInt(matches[1],10);day=Math.min(day,getDaysInMonth(year,month));break}matches=pattern.exec(offset)}return new Date(year,month,day)};date=(date==null?defaultDate:(typeof date=="string"?offsetString(date,this._getDaysInMonth):(typeof date=="number"?(isNaN(date)?defaultDate:offsetNumeric(date)):date)));date=(date&&date.toString()=="Invalid Date"?defaultDate:date);if(date){date.setHours(0);date.setMinutes(0);date.setSeconds(0);date.setMilliseconds(0)}return this._daylightSavingAdjust(date)},_daylightSavingAdjust:function(date){if(!date){return null}date.setHours(date.getHours()>12?date.getHours()+2:0);return date},_setDate:function(inst,date,endDate){var clear=!(date);var origMonth=inst.selectedMonth;var origYear=inst.selectedYear;date=this._determineDate(date,new Date());inst.selectedDay=inst.currentDay=date.getDate();inst.drawMonth=inst.selectedMonth=inst.currentMonth=date.getMonth();inst.drawYear=inst.selectedYear=inst.currentYear=date.getFullYear();if(origMonth!=inst.selectedMonth||origYear!=inst.selectedYear){this._notifyChange(inst)}this._adjustInstDate(inst);if(inst.input){inst.input.val(clear?"":this._formatDate(inst))}},_getDate:function(inst){var startDate=(!inst.currentYear||(inst.input&&inst.input.val()=="")?null:this._daylightSavingAdjust(new Date(inst.currentYear,inst.currentMonth,inst.currentDay)));return startDate},_generateHTML:function(inst){var today=new Date();today=this._daylightSavingAdjust(new Date(today.getFullYear(),today.getMonth(),today.getDate()));var isRTL=this._get(inst,"isRTL");var showButtonPanel=this._get(inst,"showButtonPanel");var hideIfNoPrevNext=this._get(inst,"hideIfNoPrevNext");var navigationAsDateFormat=this._get(inst,"navigationAsDateFormat");var numMonths=this._getNumberOfMonths(inst);var showCurrentAtPos=this._get(inst,"showCurrentAtPos");var stepMonths=this._get(inst,"stepMonths");var stepBigMonths=this._get(inst,"stepBigMonths");var isMultiMonth=(numMonths[0]!=1||numMonths[1]!=1);var currentDate=this._daylightSavingAdjust((!inst.currentDay?new Date(9999,9,9):new Date(inst.currentYear,inst.currentMonth,inst.currentDay)));var minDate=this._getMinMaxDate(inst,"min",true);var maxDate=this._getMinMaxDate(inst,"max");var drawMonth=inst.drawMonth-showCurrentAtPos;var drawYear=inst.drawYear;if(drawMonth<0){drawMonth+=12;drawYear--}if(maxDate){var maxDraw=this._daylightSavingAdjust(new Date(maxDate.getFullYear(),maxDate.getMonth()-numMonths[1]+1,maxDate.getDate()));maxDraw=(minDate&&maxDrawmaxDraw){drawMonth--;if(drawMonth<0){drawMonth=11;drawYear--}}}inst.drawMonth=drawMonth;inst.drawYear=drawYear;var prevText=this._get(inst,"prevText");prevText=(!navigationAsDateFormat?prevText:this.formatDate(prevText,this._daylightSavingAdjust(new Date(drawYear,drawMonth-stepMonths,1)),this._getFormatConfig(inst)));var prev=(this._canAdjustMonth(inst,-1,drawYear,drawMonth)?''+prevText+"":(hideIfNoPrevNext?"":''+prevText+""));var nextText=this._get(inst,"nextText");nextText=(!navigationAsDateFormat?nextText:this.formatDate(nextText,this._daylightSavingAdjust(new Date(drawYear,drawMonth+stepMonths,1)),this._getFormatConfig(inst)));var next=(this._canAdjustMonth(inst,+1,drawYear,drawMonth)?''+nextText+"":(hideIfNoPrevNext?"":''+nextText+""));var currentText=this._get(inst,"currentText");var gotoDate=(this._get(inst,"gotoCurrent")&&inst.currentDay?currentDate:today);currentText=(!navigationAsDateFormat?currentText:this.formatDate(currentText,gotoDate,this._getFormatConfig(inst)));var controls=(!inst.inline?'":"");var buttonPanel=(showButtonPanel)?'
    '+(isRTL?controls:"")+(this._isInRange(inst,gotoDate)?'":"")+(isRTL?"":controls)+"
    ":"";var firstDay=parseInt(this._get(inst,"firstDay"),10);firstDay=(isNaN(firstDay)?0:firstDay);var dayNames=this._get(inst,"dayNames");var dayNamesShort=this._get(inst,"dayNamesShort");var dayNamesMin=this._get(inst,"dayNamesMin");var monthNames=this._get(inst,"monthNames");var monthNamesShort=this._get(inst,"monthNamesShort");var beforeShowDay=this._get(inst,"beforeShowDay");var showOtherMonths=this._get(inst,"showOtherMonths");var calculateWeek=this._get(inst,"calculateWeek")||this.iso8601Week;var endDate=inst.endDay?this._daylightSavingAdjust(new Date(inst.endYear,inst.endMonth,inst.endDay)):currentDate;var defaultDate=this._getDefaultDate(inst);var html="";for(var row=0;row'+(/all|left/.test(cornerClass)&&row==0?(isRTL?next:prev):"")+(/all|right/.test(cornerClass)&&row==0?(isRTL?prev:next):"")+this._generateMonthYearHeader(inst,drawMonth,drawYear,minDate,maxDate,selectedDate,row>0||col>0,monthNames,monthNamesShort)+'';var thead="";for(var dow=0;dow<7;dow++){var day=(dow+firstDay)%7;thead+="=5?' class="ui-datepicker-week-end"':"")+'>'+dayNamesMin[day]+""}calender+=thead+"";var daysInMonth=this._getDaysInMonth(drawYear,drawMonth);if(drawYear==inst.selectedYear&&drawMonth==inst.selectedMonth){inst.selectedDay=Math.min(inst.selectedDay,daysInMonth)}var leadDays=(this._getFirstDayOfMonth(drawYear,drawMonth)-firstDay+7)%7;var numRows=(isMultiMonth?6:Math.ceil((leadDays+daysInMonth)/7));var printDate=this._daylightSavingAdjust(new Date(drawYear,drawMonth,1-leadDays));for(var dRow=0;dRow";var tbody="";for(var dow=0;dow<7;dow++){var daySettings=(beforeShowDay?beforeShowDay.apply((inst.input?inst.input[0]:null),[printDate]):[true,""]);var otherMonth=(printDate.getMonth()!=drawMonth);var unselectable=otherMonth||!daySettings[0]||(minDate&&printDatemaxDate);tbody+='";printDate.setDate(printDate.getDate()+1);printDate=this._daylightSavingAdjust(printDate)}calender+=tbody+""}drawMonth++;if(drawMonth>11){drawMonth=0;drawYear++}calender+="
    =currentDate.getTime()&&printDate.getTime()<=endDate.getTime()?" "+this._currentClass:"")+(printDate.getTime()==today.getTime()?" ui-datepicker-today":""))+'"'+((!otherMonth||showOtherMonths)&&daySettings[2]?' title="'+daySettings[2]+'"':"")+(unselectable?"":" onclick=\"DP_jQuery.datepicker._selectDay('#"+inst.id+"',"+drawMonth+","+drawYear+', this);return false;"')+">"+(otherMonth?(showOtherMonths?printDate.getDate():" "):(unselectable?''+printDate.getDate()+"":'=currentDate.getTime()&&printDate.getTime()<=endDate.getTime()?" ui-state-active":"")+'" href="#">'+printDate.getDate()+""))+"
    "+(isMultiMonth?""+((numMonths[0]>0&&col==numMonths[1]-1)?'
    ':""):"");group+=calender}html+=group}html+=buttonPanel+($.browser.msie&&parseInt($.browser.version,10)<7&&!inst.inline?'':"");inst._keyEvent=false;return html},_generateMonthYearHeader:function(inst,drawMonth,drawYear,minDate,maxDate,selectedDate,secondary,monthNames,monthNamesShort){minDate=(inst.rangeStart&&minDate&&selectedDate "}else{var inMinYear=(minDate&&minDate.getFullYear()==drawYear);var inMaxYear=(maxDate&&maxDate.getFullYear()==drawYear);monthHtml+='"}if(!showMonthAfterYear){html+=monthHtml+((secondary||changeMonth||changeYear)&&(!(changeMonth&&changeYear))?" ":"")}if(secondary||!changeYear){html+=''+drawYear+""}else{var years=this._get(inst,"yearRange").split(":");var year=0;var endYear=0;if(years.length!=2){year=drawYear-10;endYear=drawYear+10}else{if(years[0].charAt(0)=="+"||years[0].charAt(0)=="-"){year=drawYear+parseInt(years[0],10);endYear=drawYear+parseInt(years[1],10)}else{year=parseInt(years[0],10);endYear=parseInt(years[1],10)}}year=(minDate?Math.max(year,minDate.getFullYear()):year);endYear=(maxDate?Math.min(endYear,maxDate.getFullYear()):endYear);html+='"}if(showMonthAfterYear){html+=(secondary||changeMonth||changeYear?" ":"")+monthHtml}html+="";return html},_adjustInstDate:function(inst,offset,period){var year=inst.drawYear+(period=="Y"?offset:0);var month=inst.drawMonth+(period=="M"?offset:0);var day=Math.min(inst.selectedDay,this._getDaysInMonth(year,month))+(period=="D"?offset:0);var date=this._daylightSavingAdjust(new Date(year,month,day));var minDate=this._getMinMaxDate(inst,"min",true);var maxDate=this._getMinMaxDate(inst,"max");date=(minDate&&datemaxDate?maxDate:date);inst.selectedDay=date.getDate();inst.drawMonth=inst.selectedMonth=date.getMonth();inst.drawYear=inst.selectedYear=date.getFullYear();if(period=="M"||period=="Y"){this._notifyChange(inst)}},_notifyChange:function(inst){var onChange=this._get(inst,"onChangeMonthYear");if(onChange){onChange.apply((inst.input?inst.input[0]:null),[inst.selectedYear,inst.selectedMonth+1,inst])}},_getNumberOfMonths:function(inst){var numMonths=this._get(inst,"numberOfMonths");return(numMonths==null?[1,1]:(typeof numMonths=="number"?[1,numMonths]:numMonths))},_getMinMaxDate:function(inst,minMax,checkRange){var date=this._determineDate(this._get(inst,minMax+"Date"),null);return(!checkRange||!inst.rangeStart?date:(!date||inst.rangeStart>date?inst.rangeStart:date))},_getDaysInMonth:function(year,month){return 32-new Date(year,month,32).getDate()},_getFirstDayOfMonth:function(year,month){return new Date(year,month,1).getDay()},_canAdjustMonth:function(inst,offset,curYear,curMonth){var numMonths=this._getNumberOfMonths(inst);var date=this._daylightSavingAdjust(new Date(curYear,curMonth+(offset<0?offset:numMonths[1]),1));if(offset<0){date.setDate(this._getDaysInMonth(date.getFullYear(),date.getMonth()))}return this._isInRange(inst,date)},_isInRange:function(inst,date){var newMinDate=(!inst.rangeStart?null:this._daylightSavingAdjust(new Date(inst.selectedYear,inst.selectedMonth,inst.selectedDay)));newMinDate=(newMinDate&&inst.rangeStart=minDate)&&(!maxDate||date<=maxDate))},_getFormatConfig:function(inst){var shortYearCutoff=this._get(inst,"shortYearCutoff");shortYearCutoff=(typeof shortYearCutoff!="string"?shortYearCutoff:new Date().getFullYear()%100+parseInt(shortYearCutoff,10));return{shortYearCutoff:shortYearCutoff,dayNamesShort:this._get(inst,"dayNamesShort"),dayNames:this._get(inst,"dayNames"),monthNamesShort:this._get(inst,"monthNamesShort"),monthNames:this._get(inst,"monthNames")}},_formatDate:function(inst,day,month,year){if(!day){inst.currentDay=inst.selectedDay;inst.currentMonth=inst.selectedMonth;inst.currentYear=inst.selectedYear}var date=(day?(typeof day=="object"?day:this._daylightSavingAdjust(new Date(year,month,day))):this._daylightSavingAdjust(new Date(inst.currentYear,inst.currentMonth,inst.currentDay)));return this.formatDate(this._get(inst,"dateFormat"),date,this._getFormatConfig(inst))}});function extendRemove(target,props){$.extend(target,props);for(var name in props){if(props[name]==null||props[name]==undefined){target[name]=props[name]}}return target}function isArray(a){return(a&&(($.browser.safari&&typeof a=="object"&&a.length)||(a.constructor&&a.constructor.toString().match(/\Array\(\)/))))}$.fn.datepicker=function(options){if(!$.datepicker.initialized){$(document).mousedown($.datepicker._checkExternalClick).find("body").append($.datepicker.dpDiv);$.datepicker.initialized=true}var otherArgs=Array.prototype.slice.call(arguments,1);if(typeof options=="string"&&(options=="isDisabled"||options=="getDate")){return $.datepicker["_"+options+"Datepicker"].apply($.datepicker,[this[0]].concat(otherArgs))}return this.each(function(){typeof options=="string"?$.datepicker["_"+options+"Datepicker"].apply($.datepicker,[this].concat(otherArgs)):$.datepicker._attachDatepicker(this,options)})};$.datepicker=new Datepicker();$.datepicker.initialized=false;$.datepicker.uuid=new Date().getTime();$.datepicker.version="1.7.1";window.DP_jQuery=$})(jQuery);;/* * jQuery UI Progressbar 1.7.1 * * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT (MIT-LICENSE.txt) * and GPL (GPL-LICENSE.txt) licenses. * * http://docs.jquery.com/UI/Progressbar * * Depends: * ui.core.js */ (function(a){a.widget("ui.progressbar",{_init:function(){this.element.addClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").attr({role:"progressbar","aria-valuemin":this._valueMin(),"aria-valuemax":this._valueMax(),"aria-valuenow":this._value()});this.valueDiv=a('
    ').appendTo(this.element);this._refreshValue()},destroy:function(){this.element.removeClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow").removeData("progressbar").unbind(".progressbar");this.valueDiv.remove();a.widget.prototype.destroy.apply(this,arguments)},value:function(b){arguments.length&&this._setData("value",b);return this._value()},_setData:function(b,c){switch(b){case"value":this.options.value=c;this._refreshValue();this._trigger("change",null,{});break}a.widget.prototype._setData.apply(this,arguments)},_value:function(){var b=this.options.value;if(bthis._valueMax()){b=this._valueMax()}return b},_valueMin:function(){var b=0;return b},_valueMax:function(){var b=100;return b},_refreshValue:function(){var b=this.value();this.valueDiv[b==this._valueMax()?"addClass":"removeClass"]("ui-corner-right");this.valueDiv.width(b+"%");this.element.attr("aria-valuenow",b)}});a.extend(a.ui.progressbar,{version:"1.7.1",defaults:{value:0}})})(jQuery);;/* * jQuery UI Effects 1.7.1 * * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT (MIT-LICENSE.txt) * and GPL (GPL-LICENSE.txt) licenses. * * http://docs.jquery.com/UI/Effects/ */ jQuery.effects||(function(d){d.effects={version:"1.7.1",save:function(g,h){for(var f=0;f');var j=f.parent();if(f.css("position")=="static"){j.css({position:"relative"});f.css({position:"relative"})}else{var i=f.css("top");if(isNaN(parseInt(i,10))){i="auto"}var h=f.css("left");if(isNaN(parseInt(h,10))){h="auto"}j.css({position:f.css("position"),top:i,left:h,zIndex:f.css("z-index")}).show();f.css({position:"relative",top:0,left:0})}j.css(g);return j},removeWrapper:function(f){if(f.parent().is(".ui-effects-wrapper")){return f.parent().replaceWith(f)}return f},setTransition:function(g,i,f,h){h=h||{};d.each(i,function(k,j){unit=g.cssUnit(j);if(unit[0]>0){h[j]=unit[0]*f+unit[1]}});return h},animateClass:function(h,i,k,j){var f=(typeof k=="function"?k:(j?j:null));var g=(typeof k=="string"?k:null);return this.each(function(){var q={};var o=d(this);var p=o.attr("style")||"";if(typeof p=="object"){p=p.cssText}if(h.toggle){o.hasClass(h.toggle)?h.remove=h.toggle:h.add=h.toggle}var l=d.extend({},(document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle));if(h.add){o.addClass(h.add)}if(h.remove){o.removeClass(h.remove)}var m=d.extend({},(document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle));if(h.add){o.removeClass(h.add)}if(h.remove){o.addClass(h.remove)}for(var r in m){if(typeof m[r]!="function"&&m[r]&&r.indexOf("Moz")==-1&&r.indexOf("length")==-1&&m[r]!=l[r]&&(r.match(/color/i)||(!r.match(/color/i)&&!isNaN(parseInt(m[r],10))))&&(l.position!="static"||(l.position=="static"&&!r.match(/left|top|bottom|right/)))){q[r]=m[r]}}o.animate(q,i,g,function(){if(typeof d(this).attr("style")=="object"){d(this).attr("style")["cssText"]="";d(this).attr("style")["cssText"]=p}else{d(this).attr("style",p)}if(h.add){d(this).addClass(h.add)}if(h.remove){d(this).removeClass(h.remove)}if(f){f.apply(this,arguments)}})})}};function c(g,f){var i=g[1]&&g[1].constructor==Object?g[1]:{};if(f){i.mode=f}var h=g[1]&&g[1].constructor!=Object?g[1]:(i.duration?i.duration:g[2]);h=d.fx.off?0:typeof h==="number"?h:d.fx.speeds[h]||d.fx.speeds._default;var j=i.callback||(d.isFunction(g[1])&&g[1])||(d.isFunction(g[2])&&g[2])||(d.isFunction(g[3])&&g[3]);return[g[0],i,h,j]}d.fn.extend({_show:d.fn.show,_hide:d.fn.hide,__toggle:d.fn.toggle,_addClass:d.fn.addClass,_removeClass:d.fn.removeClass,_toggleClass:d.fn.toggleClass,effect:function(g,f,h,i){return d.effects[g]?d.effects[g].call(this,{method:g,options:f||{},duration:h,callback:i}):null},show:function(){if(!arguments[0]||(arguments[0].constructor==Number||(/(slow|normal|fast)/).test(arguments[0]))){return this._show.apply(this,arguments)}else{return this.effect.apply(this,c(arguments,"show"))}},hide:function(){if(!arguments[0]||(arguments[0].constructor==Number||(/(slow|normal|fast)/).test(arguments[0]))){return this._hide.apply(this,arguments)}else{return this.effect.apply(this,c(arguments,"hide"))}},toggle:function(){if(!arguments[0]||(arguments[0].constructor==Number||(/(slow|normal|fast)/).test(arguments[0]))||(arguments[0].constructor==Function)){return this.__toggle.apply(this,arguments)}else{return this.effect.apply(this,c(arguments,"toggle"))}},addClass:function(g,f,i,h){return f?d.effects.animateClass.apply(this,[{add:g},f,i,h]):this._addClass(g)},removeClass:function(g,f,i,h){return f?d.effects.animateClass.apply(this,[{remove:g},f,i,h]):this._removeClass(g)},toggleClass:function(g,f,i,h){return((typeof f!=="boolean")&&f)?d.effects.animateClass.apply(this,[{toggle:g},f,i,h]):this._toggleClass(g,f)},morph:function(f,h,g,j,i){return d.effects.animateClass.apply(this,[{add:h,remove:f},g,j,i])},switchClass:function(){return this.morph.apply(this,arguments)},cssUnit:function(f){var g=this.css(f),h=[];d.each(["em","px","%","pt"],function(j,k){if(g.indexOf(k)>0){h=[parseFloat(g),k]}});return h}});d.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(g,f){d.fx.step[f]=function(h){if(h.state==0){h.start=e(h.elem,f);h.end=b(h.end)}h.elem.style[f]="rgb("+[Math.max(Math.min(parseInt((h.pos*(h.end[0]-h.start[0]))+h.start[0],10),255),0),Math.max(Math.min(parseInt((h.pos*(h.end[1]-h.start[1]))+h.start[1],10),255),0),Math.max(Math.min(parseInt((h.pos*(h.end[2]-h.start[2]))+h.start[2],10),255),0)].join(",")+")"}});function b(g){var f;if(g&&g.constructor==Array&&g.length==3){return g}if(f=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(g)){return[parseInt(f[1],10),parseInt(f[2],10),parseInt(f[3],10)]}if(f=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(g)){return[parseFloat(f[1])*2.55,parseFloat(f[2])*2.55,parseFloat(f[3])*2.55]}if(f=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(g)){return[parseInt(f[1],16),parseInt(f[2],16),parseInt(f[3],16)]}if(f=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(g)){return[parseInt(f[1]+f[1],16),parseInt(f[2]+f[2],16),parseInt(f[3]+f[3],16)]}if(f=/rgba\(0, 0, 0, 0\)/.exec(g)){return a.transparent}return a[d.trim(g).toLowerCase()]}function e(h,f){var g;do{g=d.curCSS(h,f);if(g!=""&&g!="transparent"||d.nodeName(h,"body")){break}f="backgroundColor"}while(h=h.parentNode);return b(g)}var a={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]};d.easing.jswing=d.easing.swing;d.extend(d.easing,{def:"easeOutQuad",swing:function(g,h,f,j,i){return d.easing[d.easing.def](g,h,f,j,i)},easeInQuad:function(g,h,f,j,i){return j*(h/=i)*h+f},easeOutQuad:function(g,h,f,j,i){return -j*(h/=i)*(h-2)+f},easeInOutQuad:function(g,h,f,j,i){if((h/=i/2)<1){return j/2*h*h+f}return -j/2*((--h)*(h-2)-1)+f},easeInCubic:function(g,h,f,j,i){return j*(h/=i)*h*h+f},easeOutCubic:function(g,h,f,j,i){return j*((h=h/i-1)*h*h+1)+f},easeInOutCubic:function(g,h,f,j,i){if((h/=i/2)<1){return j/2*h*h*h+f}return j/2*((h-=2)*h*h+2)+f},easeInQuart:function(g,h,f,j,i){return j*(h/=i)*h*h*h+f},easeOutQuart:function(g,h,f,j,i){return -j*((h=h/i-1)*h*h*h-1)+f},easeInOutQuart:function(g,h,f,j,i){if((h/=i/2)<1){return j/2*h*h*h*h+f}return -j/2*((h-=2)*h*h*h-2)+f},easeInQuint:function(g,h,f,j,i){return j*(h/=i)*h*h*h*h+f},easeOutQuint:function(g,h,f,j,i){return j*((h=h/i-1)*h*h*h*h+1)+f},easeInOutQuint:function(g,h,f,j,i){if((h/=i/2)<1){return j/2*h*h*h*h*h+f}return j/2*((h-=2)*h*h*h*h+2)+f},easeInSine:function(g,h,f,j,i){return -j*Math.cos(h/i*(Math.PI/2))+j+f},easeOutSine:function(g,h,f,j,i){return j*Math.sin(h/i*(Math.PI/2))+f},easeInOutSine:function(g,h,f,j,i){return -j/2*(Math.cos(Math.PI*h/i)-1)+f},easeInExpo:function(g,h,f,j,i){return(h==0)?f:j*Math.pow(2,10*(h/i-1))+f},easeOutExpo:function(g,h,f,j,i){return(h==i)?f+j:j*(-Math.pow(2,-10*h/i)+1)+f},easeInOutExpo:function(g,h,f,j,i){if(h==0){return f}if(h==i){return f+j}if((h/=i/2)<1){return j/2*Math.pow(2,10*(h-1))+f}return j/2*(-Math.pow(2,-10*--h)+2)+f},easeInCirc:function(g,h,f,j,i){return -j*(Math.sqrt(1-(h/=i)*h)-1)+f},easeOutCirc:function(g,h,f,j,i){return j*Math.sqrt(1-(h=h/i-1)*h)+f},easeInOutCirc:function(g,h,f,j,i){if((h/=i/2)<1){return -j/2*(Math.sqrt(1-h*h)-1)+f}return j/2*(Math.sqrt(1-(h-=2)*h)+1)+f},easeInElastic:function(g,i,f,m,l){var j=1.70158;var k=0;var h=m;if(i==0){return f}if((i/=l)==1){return f+m}if(!k){k=l*0.3}if(h").css({position:"absolute",visibility:"visible",left:-d*(g/e),top:-f*(c/k)}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:g/e,height:c/k,left:l.left+d*(g/e)+(b.options.mode=="show"?(d-Math.floor(e/2))*(g/e):0),top:l.top+f*(c/k)+(b.options.mode=="show"?(f-Math.floor(k/2))*(c/k):0),opacity:b.options.mode=="show"?0:1}).animate({left:l.left+d*(g/e)+(b.options.mode=="show"?0:(d-Math.floor(e/2))*(g/e)),top:l.top+f*(c/k)+(b.options.mode=="show"?0:(f-Math.floor(k/2))*(c/k)),opacity:b.options.mode=="show"?1:0},b.duration||500)}}setTimeout(function(){b.options.mode=="show"?h.css({visibility:"visible"}):h.css({visibility:"visible"}).hide();if(b.callback){b.callback.apply(h[0])}h.dequeue();a("div.ui-effects-explode").remove()},b.duration||500)})}})(jQuery);;/* * jQuery UI Effects Fold 1.7.1 * * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT (MIT-LICENSE.txt) * and GPL (GPL-LICENSE.txt) licenses. * * http://docs.jquery.com/UI/Effects/Fold * * Depends: * effects.core.js */ (function(a){a.effects.fold=function(b){return this.queue(function(){var e=a(this),k=["position","top","left"];var h=a.effects.setMode(e,b.options.mode||"hide");var o=b.options.size||15;var n=!(!b.options.horizFirst);var g=b.duration?b.duration/2:a.fx.speeds._default/2;a.effects.save(e,k);e.show();var d=a.effects.createWrapper(e).css({overflow:"hidden"});var i=((h=="show")!=n);var f=i?["width","height"]:["height","width"];var c=i?[d.width(),d.height()]:[d.height(),d.width()];var j=/([0-9]+)%/.exec(o);if(j){o=parseInt(j[1],10)/100*c[h=="hide"?0:1]}if(h=="show"){d.css(n?{height:0,width:o}:{height:o,width:0})}var m={},l={};m[f[0]]=h=="show"?c[0]:o;l[f[1]]=h=="show"?c[1]:0;d.animate(m,g,b.options.easing).animate(l,g,b.options.easing,function(){if(h=="hide"){e.hide()}a.effects.restore(e,k);a.effects.removeWrapper(e);if(b.callback){b.callback.apply(e[0],arguments)}e.dequeue()})})}})(jQuery);;/* * jQuery UI Effects Highlight 1.7.1 * * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT (MIT-LICENSE.txt) * and GPL (GPL-LICENSE.txt) licenses. * * http://docs.jquery.com/UI/Effects/Highlight * * Depends: * effects.core.js */ (function(a){a.effects.highlight=function(b){return this.queue(function(){var e=a(this),d=["backgroundImage","backgroundColor","opacity"];var h=a.effects.setMode(e,b.options.mode||"show");var c=b.options.color||"#ffff99";var g=e.css("backgroundColor");a.effects.save(e,d);e.show();e.css({backgroundImage:"none",backgroundColor:c});var f={backgroundColor:g};if(h=="hide"){f.opacity=0}e.animate(f,{queue:false,duration:b.duration,easing:b.options.easing,complete:function(){if(h=="hide"){e.hide()}a.effects.restore(e,d);if(h=="show"&&a.browser.msie){this.style.removeAttribute("filter")}if(b.callback){b.callback.apply(this,arguments)}e.dequeue()}})})}})(jQuery);;/* * jQuery UI Effects Pulsate 1.7.1 * * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT (MIT-LICENSE.txt) * and GPL (GPL-LICENSE.txt) licenses. * * http://docs.jquery.com/UI/Effects/Pulsate * * Depends: * effects.core.js */ (function(a){a.effects.pulsate=function(b){return this.queue(function(){var d=a(this);var g=a.effects.setMode(d,b.options.mode||"show");var f=b.options.times||5;var e=b.duration?b.duration/2:a.fx.speeds._default/2;if(g=="hide"){f--}if(d.is(":hidden")){d.css("opacity",0);d.show();d.animate({opacity:1},e,b.options.easing);f=f-2}for(var c=0;c').appendTo(document.body).addClass(b.options.className).css({top:d.top,left:d.left,height:f.innerHeight(),width:f.innerWidth(),position:"absolute"}).animate(g,b.duration,b.options.easing,function(){c.remove();(b.callback&&b.callback.apply(f[0],arguments));f.dequeue()})})}})(jQuery);;;/* * Facebox (for jQuery) * version: 1.2 (05/05/2008) * @requires jQuery v1.2 or later * * Examples at http://famspam.com/facebox/ * * Licensed under the MIT: * http://www.opensource.org/licenses/mit-license.php * * Copyright 2007, 2008 Chris Wanstrath [ chris@ozmm.org ] * * Usage: * * jQuery(document).ready(function() { * jQuery('a[rel*=facebox]').facebox() * }) * * Terms * Loads the #terms div in the box * * Terms * Loads the terms.html page in the box * * Terms * Loads the terms.png image in the box * * * You can also use it programmatically: * * jQuery.facebox('some html') * * The above will open a facebox with "some html" as the content. * * jQuery.facebox(function($) { * $.get('blah.html', function(data) { $.facebox(data) }) * }) * * The above will show a loading screen before the passed function is called, * allowing for a better ajaxy experience. * * The facebox function can also display an ajax page or image: * * jQuery.facebox({ ajax: 'remote.html' }) * jQuery.facebox({ image: 'dude.jpg' }) * * Want to close the facebox? Trigger the 'close.facebox' document event: * * jQuery(document).trigger('close.facebox') * * Facebox also has a bunch of other hooks: * * loading.facebox * beforeReveal.facebox * reveal.facebox (aliased as 'afterReveal.facebox') * init.facebox * * Simply bind a function to any of these hooks: * * $(document).bind('reveal.facebox', function() { ...stuff to do after the facebox and contents are revealed... }) * */ (function($) { $.facebox = function(data, klass) { $.facebox.loading() if (data.ajax) fillFaceboxFromAjax(data.ajax) else if (data.image) fillFaceboxFromImage(data.image) else if (data.div) fillFaceboxFromHref(data.div) else if ($.isFunction(data)) data.call($) else $.facebox.reveal(data, klass) } /* * Public, $.facebox methods */ $.extend($.facebox, { settings: { opacity : 0, overlay : true, loadingImage : '/sites/default/themes/morningside/plugins/facebox/loading.gif', closeImage : '/sites/default/themes/morningside/plugins/facebox/closelabel.gif', imageTypes : [ 'png', 'jpg', 'jpeg', 'gif' ], faceboxHtml : '\ ' }, loading: function() { init() if ($('#facebox .loading').length == 1) return true showOverlay() $('#facebox .content').empty() $('#facebox .body').children().hide().end(). append('
    ') $('#facebox').css({ top: getPageScroll()[1] + (getPageHeight() / 10), left: 385.5 }).show() $(document).bind('keydown.facebox', function(e) { if (e.keyCode == 27) $.facebox.close() return true }) $(document).trigger('loading.facebox') }, reveal: function(data, klass) { $(document).trigger('beforeReveal.facebox') if (klass) $('#facebox .content').addClass(klass) $('#facebox .content').append(data) $('#facebox .loading').remove() $('#facebox .body').children().fadeIn('normal') $('#facebox').css('left', $(window).width() / 2 - ($('#facebox table').width() / 2)) $(document).trigger('reveal.facebox').trigger('afterReveal.facebox') }, close: function() { $(document).trigger('close.facebox') return false } }) /* * Public, $.fn methods */ $.fn.facebox = function(settings) { init(settings) function clickHandler() { $.facebox.loading(true) // support for rel="facebox.inline_popup" syntax, to add a class // also supports deprecated "facebox[.inline_popup]" syntax var klass = this.rel.match(/facebox\[?\.(\w+)\]?/) if (klass) klass = klass[1] fillFaceboxFromHref(this.href, klass) return false } return this.click(clickHandler) } /* * Private methods */ // called one time to setup facebox on this page function init(settings) { if ($.facebox.settings.inited) return true else $.facebox.settings.inited = true $(document).trigger('init.facebox') makeCompatible() var imageTypes = $.facebox.settings.imageTypes.join('|') $.facebox.settings.imageTypesRegexp = new RegExp('\.' + imageTypes + '$', 'i') if (settings) $.extend($.facebox.settings, settings) $('body').append($.facebox.settings.faceboxHtml) var preload = [ new Image(), new Image() ] preload[0].src = $.facebox.settings.closeImage preload[1].src = $.facebox.settings.loadingImage $('#facebox').find('.b:first, .bl, .br, .tl, .tr').each(function() { preload.push(new Image()) preload.slice(-1).src = $(this).css('background-image').replace(/url\((.+)\)/, '$1') }) $('#facebox .close').click($.facebox.close) $('#facebox .close_image').attr('src', $.facebox.settings.closeImage) } // getPageScroll() by quirksmode.com function getPageScroll() { var xScroll, yScroll; if (self.pageYOffset) { yScroll = self.pageYOffset; xScroll = self.pageXOffset; } else if (document.documentElement && document.documentElement.scrollTop) { // Explorer 6 Strict yScroll = document.documentElement.scrollTop; xScroll = document.documentElement.scrollLeft; } else if (document.body) {// all other Explorers yScroll = document.body.scrollTop; xScroll = document.body.scrollLeft; } return new Array(xScroll,yScroll) } // Adapted from getPageSize() by quirksmode.com function getPageHeight() { var windowHeight if (self.innerHeight) { // all except Explorer windowHeight = self.innerHeight; } else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode windowHeight = document.documentElement.clientHeight; } else if (document.body) { // other Explorers windowHeight = document.body.clientHeight; } return windowHeight } // Backwards compatibility function makeCompatible() { var $s = $.facebox.settings $s.loadingImage = $s.loading_image || $s.loadingImage $s.closeImage = $s.close_image || $s.closeImage $s.imageTypes = $s.image_types || $s.imageTypes $s.faceboxHtml = $s.facebox_html || $s.faceboxHtml } // Figures out what you want to display and displays it // formats are: // div: #id // image: blah.extension // ajax: anything else function fillFaceboxFromHref(href, klass) { // div if (href.match(/#/)) { var url = window.location.href.split('#')[0] var target = href.replace(url,'') $.facebox.reveal($(target).clone().show(), klass) // image } else if (href.match($.facebox.settings.imageTypesRegexp)) { fillFaceboxFromImage(href, klass) // ajax } else { fillFaceboxFromAjax(href, klass) } } function fillFaceboxFromImage(href, klass) { var image = new Image() image.onload = function() { $.facebox.reveal('
    ', klass) } image.src = href } function fillFaceboxFromAjax(href, klass) { $.get(href, function(data) { $.facebox.reveal(data, klass) }) } function skipOverlay() { return $.facebox.settings.overlay == false || $.facebox.settings.opacity === null } function showOverlay() { if (skipOverlay()) return if ($('facebox_overlay').length == 0) $("body").append('
    ') $('#facebox_overlay').hide().addClass("facebox_overlayBG") .css('opacity', $.facebox.settings.opacity) .click(function() { $(document).trigger('close.facebox') }) .fadeIn(200) return false } function hideOverlay() { if (skipOverlay()) return $('#facebox_overlay').fadeOut(200, function(){ $("#facebox_overlay").removeClass("facebox_overlayBG") $("#facebox_overlay").addClass("facebox_hide") $("#facebox_overlay").remove() }) return false } /* * Bindings */ $(document).bind('close.facebox', function() { $(document).unbind('keydown.facebox') $('#facebox').fadeOut(function() { $('#facebox .content').removeClass().addClass('content') hideOverlay() $('#facebox .loading').remove() }) }) })(jQuery); ;/** * jQuery lightBox plugin * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/) * and adapted to me for use like a plugin from jQuery. * @name jquery-lightbox-0.5.js * @author Leandro Vieira Pinho - http://leandrovieira.com * @version 0.5 * @date April 11, 2008 * @category jQuery plugin * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com) * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin */ (function($){$.fn.lightBox=function(settings){settings=jQuery.extend({overlayBgColor:'#000',overlayOpacity:0.8,fixedNavigation:false,imageLoading:'/sites/default/themes/morningside/plugins/lightbox/images/lightbox-ico-loading.gif',imageBtnPrev:'/sites/default/themes/morningside/plugins/lightbox/images/lightbox-btn-prev.gif',imageBtnNext:'/sites/default/themes/morningside/plugins/lightbox/images/lightbox-btn-next.gif',imageBtnClose:'/sites/default/themes/morningside/plugins/lightbox/images/lightbox-btn-close.gif',imageBlank:'/sites/default/themes/morningside/plugins/lightbox/images/lightbox-blank.gif',containerBorderSize:10,containerResizeSpeed:400,txtImage:'Image',txtOf:'of',keyToClose:'c',keyToPrev:'p',keyToNext:'n',imageArray:[],activeImage:0},settings);var jQueryMatchedObj=this;function _initialize(){_start(this,jQueryMatchedObj);return false;} function _start(objClicked,jQueryMatchedObj){$('embed, object, select').css({'visibility':'hidden'});_set_interface();settings.imageArray.length=0;settings.activeImage=0;if(jQueryMatchedObj.length==1){settings.imageArray.push(new Array(objClicked.getAttribute('href'),objClicked.getAttribute('title')));}else{for(var i=0;i
    ');var arrPageSizes=___getPageSize();$('#jquery-overlay').css({backgroundColor:settings.overlayBgColor,opacity:settings.overlayOpacity,width:arrPageSizes[0],height:arrPageSizes[1]}).fadeIn();var arrPageScroll=___getPageScroll();$('#jquery-lightbox').css({top:arrPageScroll[1]+(arrPageSizes[3]/10),left:arrPageScroll[0]}).show();$('#jquery-overlay,#jquery-lightbox').click(function(){_finish();});$('#lightbox-loading-link,#lightbox-secNav-btnClose').click(function(){_finish();return false;});$(window).resize(function(){var arrPageSizes=___getPageSize();$('#jquery-overlay').css({width:arrPageSizes[0],height:arrPageSizes[1]});var arrPageScroll=___getPageScroll();$('#jquery-lightbox').css({top:arrPageScroll[1]+(arrPageSizes[3]/10),left:arrPageScroll[0]});});} function _set_image_to_view(){$('#lightbox-loading').show();if(settings.fixedNavigation){$('#lightbox-image,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber').hide();}else{$('#lightbox-image,#lightbox-nav,#lightbox-nav-btnPrev,#lightbox-nav-btnNext,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber').hide();} var objImagePreloader=new Image();objImagePreloader.onload=function(){$('#lightbox-image').attr('src',settings.imageArray[settings.activeImage][0]);_resize_container_image_box(objImagePreloader.width,objImagePreloader.height);objImagePreloader.onload=function(){};};objImagePreloader.src=settings.imageArray[settings.activeImage][0];};function _resize_container_image_box(intImageWidth,intImageHeight){var intCurrentWidth=$('#lightbox-container-image-box').width();var intCurrentHeight=$('#lightbox-container-image-box').height();var intWidth=(intImageWidth+(settings.containerBorderSize*2));var intHeight=(intImageHeight+(settings.containerBorderSize*2));var intDiffW=intCurrentWidth-intWidth;var intDiffH=intCurrentHeight-intHeight;$('#lightbox-container-image-box').animate({width:intWidth,height:intHeight},settings.containerResizeSpeed,function(){_show_image();});if((intDiffW==0)&&(intDiffH==0)){if($.browser.msie){___pause(250);}else{___pause(100);}} $('#lightbox-container-image-data-box').css({width:intImageWidth});$('#lightbox-nav-btnPrev,#lightbox-nav-btnNext').css({height:intImageHeight+(settings.containerBorderSize*2)});};function _show_image(){$('#lightbox-loading').hide();$('#lightbox-image').fadeIn(function(){_show_image_data();_set_navigation();});_preload_neighbor_images();};function _show_image_data(){$('#lightbox-container-image-data-box').slideDown('fast');$('#lightbox-image-details-caption').hide();if(settings.imageArray[settings.activeImage][1]){$('#lightbox-image-details-caption').html(settings.imageArray[settings.activeImage][1]).show();} if(settings.imageArray.length>1){$('#lightbox-image-details-currentNumber').html(settings.txtImage+' '+(settings.activeImage+1)+' '+settings.txtOf+' '+settings.imageArray.length).show();}} function _set_navigation(){$('#lightbox-nav').show();$('#lightbox-nav-btnPrev,#lightbox-nav-btnNext').css({'background':'transparent url('+settings.imageBlank+') no-repeat'});if(settings.activeImage!=0){if(settings.fixedNavigation){$('#lightbox-nav-btnPrev').css({'background':'url('+settings.imageBtnPrev+') left 15% no-repeat'}).unbind().bind('click',function(){settings.activeImage=settings.activeImage-1;_set_image_to_view();return false;});}else{$('#lightbox-nav-btnPrev').unbind().hover(function(){$(this).css({'background':'url('+settings.imageBtnPrev+') left 15% no-repeat'});},function(){$(this).css({'background':'transparent url('+settings.imageBlank+') no-repeat'});}).show().bind('click',function(){settings.activeImage=settings.activeImage-1;_set_image_to_view();return false;});}} if(settings.activeImage!=(settings.imageArray.length-1)){if(settings.fixedNavigation){$('#lightbox-nav-btnNext').css({'background':'url('+settings.imageBtnNext+') right 15% no-repeat'}).unbind().bind('click',function(){settings.activeImage=settings.activeImage+1;_set_image_to_view();return false;});}else{$('#lightbox-nav-btnNext').unbind().hover(function(){$(this).css({'background':'url('+settings.imageBtnNext+') right 15% no-repeat'});},function(){$(this).css({'background':'transparent url('+settings.imageBlank+') no-repeat'});}).show().bind('click',function(){settings.activeImage=settings.activeImage+1;_set_image_to_view();return false;});}} _enable_keyboard_navigation();} function _enable_keyboard_navigation(){$(document).keydown(function(objEvent){_keyboard_action(objEvent);});} function _disable_keyboard_navigation(){$(document).unbind();} function _keyboard_action(objEvent){if(objEvent==null){keycode=event.keyCode;escapeKey=27;}else{keycode=objEvent.keyCode;escapeKey=objEvent.DOM_VK_ESCAPE;} key=String.fromCharCode(keycode).toLowerCase();if((key==settings.keyToClose)||(key=='x')||(keycode==escapeKey)){_finish();} if((key==settings.keyToPrev)||(keycode==37)){if(settings.activeImage!=0){settings.activeImage=settings.activeImage-1;_set_image_to_view();_disable_keyboard_navigation();}} if((key==settings.keyToNext)||(keycode==39)){if(settings.activeImage!=(settings.imageArray.length-1)){settings.activeImage=settings.activeImage+1;_set_image_to_view();_disable_keyboard_navigation();}}} function _preload_neighbor_images(){if((settings.imageArray.length-1)>settings.activeImage){objNext=new Image();objNext.src=settings.imageArray[settings.activeImage+1][0];} if(settings.activeImage>0){objPrev=new Image();objPrev.src=settings.imageArray[settings.activeImage-1][0];}} function _finish(){$('#jquery-lightbox').remove();$('#jquery-overlay').fadeOut(function(){$('#jquery-overlay').remove();});$('embed, object, select').css({'visibility':'visible'});} function ___getPageSize(){var xScroll,yScroll;if(window.innerHeight&&window.scrollMaxY){xScroll=window.innerWidth+window.scrollMaxX;yScroll=window.innerHeight+window.scrollMaxY;}else if(document.body.scrollHeight>document.body.offsetHeight){xScroll=document.body.scrollWidth;yScroll=document.body.scrollHeight;}else{xScroll=document.body.offsetWidth;yScroll=document.body.offsetHeight;} var windowWidth,windowHeight;if(self.innerHeight){if(document.documentElement.clientWidth){windowWidth=document.documentElement.clientWidth;}else{windowWidth=self.innerWidth;} windowHeight=self.innerHeight;}else if(document.documentElement&&document.documentElement.clientHeight){windowWidth=document.documentElement.clientWidth;windowHeight=document.documentElement.clientHeight;}else if(document.body){windowWidth=document.body.clientWidth;windowHeight=document.body.clientHeight;} if(yScroll -0400 return new Date(s); } }); $.fn.timeago = function() { var self = this; self.each(refresh); var $s = $t.settings; if ($s.refreshMillis > 0) { setInterval(function() { self.each(refresh); }, $s.refreshMillis); } return self; }; function refresh() { var date = $t.parse(this.title); if (!isNaN(date)) { $(this).text(inWords(date)); } return this; } function inWords(date) { return $t.inWords(distance(date)); } function distance(date) { return (new Date().getTime() - date.getTime()); } function substitute(stringOrFunction, value) { var string = $.isFunction(stringOrFunction) ? stringOrFunction(value) : stringOrFunction; return string.replace(/%d/i, value); } // fix for IE6 suckage if ($.browser.msie && $.browser.version < 7.0) { document.createElement('abbr'); } })(jQuery); ;jQuery(document).ready(function() { // timeago initialization (http://timeago.yarp.com/) // jQuery('abbr[class*=timeago]').timeago(); // initialize lightbox elements $('a.gallery').lightBox({ overlayOpacity: 0.6, containerResizeSpeed: 250 }); // text accessibility initialization $("span#smallText").click(function() { alterTextSize('contentBody', 'small'); }); $("span#largeText").click(function() { alterTextSize('contentBody', 'large'); }); $("span#mediumText").click(function() { alterTextSize('contentBody', 'medium'); }); // featured multimedia initiatization var multimediaVisiblePage = 1; $("#featuredMultimediaProgressor").click(function() { if (multimediaVisiblePage == 1) { multimediaVisiblePage = 2; $('#featuredMultimediaPagination').html("2"); $('#featuredMultimediaProgressor').html("« Previous"); } else { multimediaVisiblePage = 1; $('#featuredMultimediaPagination').html("1"); $('#featuredMultimediaProgressor').html("Next »"); } $("table.page1").toggle(); $("table.page2").toggle(); }); // custom tabs initialization $("div.tabsBlock > ul p").each(function(i, val) { $(this).click(function() { $(this).parent().parent().parent().children("div").each(function(i, val) { $(this).css("display", "none"); }); $(this).parent().parent().children("li").each(function(i, val) { $(this).removeClass('active'); }); $(this).parent().addClass('active'); var divId = $(this).attr("href").substring(1); $("div#" + divId).css("display", "block"); }); }); // content tools rollover initialization $(".contentTools ul li").each(function(i, val) { var el = $(this).find("div"); $(this).mouseenter(function(){ el.show(); }).mouseleave(function(){ el.hide(); }); }); // facebox initializaiton $('a[rel*=facebox]').facebox(); // slider initialization loadSliders(); // load headlines ticker loadHeadlinesTicker(); }); loadHeadlinesTicker = function() { var $prev = $('#tickerPrev'); var $next = $('#tickerNext'); intervalId = setInterval( "loadNextHeadline()", 4000 ); // automatically advance headlines every 2 second $prev.click( function() { intervalId = loadPrevHeadline(intervalId); }); $next.click( function() { intervalId = loadNextHeadline(intervalId); }); } function loadPrevHeadline() { var max_index = $('#headlineTicker li').length - 1; var $headlines = $("#headlineTicker li"); var $currentHeadline = $("#headlineTicker li.current"); if ($currentHeadline.prev().html()) return loadHeadline($currentHeadline.prev()); else return loadHeadline($headlines.eq(max_index)); } function loadNextHeadline() { var $headlines = $("#headlineTicker li"); var $currentHeadline = $("#headlineTicker li.current"); if ($currentHeadline.next().html()) return loadHeadline($currentHeadline.next()); else return loadHeadline($headlines.eq(0)); } function loadHeadline(el) { var $nextHeadline = el; var $headlines = $("#headlineTicker li"); $("#headlineTicker li.first").removeClass("first"); $("#headlineTicker li.current").fadeOut("fast", function() { $(this).removeClass("current"); $nextHeadline.addClass("current"); $nextHeadline.fadeIn("fast"); }); } loadSliders = function() { $("div.slider").each( function(i, val) { var sliderID = $(this).attr("id"); loadSlider($('div#' + sliderID)); }); } loadSlider = function(el) { var currentPostIndex = 0; var numPosts = $(el).find("li").length; var postWidth = parseInt($(el).find("li").css("width")) + parseInt($(el).find("li").css("margin-right")) + parseInt($(el).find("li").css("padding-right")) + 1; var numPostsPerView = parseInt($(el).find('div.container').css("width")) / postWidth; var maxPostIndex = numPosts - numPostsPerView; $(el).find("div.next").click( function() { if(currentPostIndex >= maxPostIndex) currentPostIndex = 0; else currentPostIndex++; var offset = "-" + (currentPostIndex * postWidth) + "px"; $(el).find("ul").animate({marginLeft: offset}, 200); }); $(el).find("div.prev").click( function() { if(currentPostIndex <= 0) currentPostIndex = maxPostIndex; else currentPostIndex--; var offset = "-" + (currentPostIndex * postWidth) + "px"; $(el).find("ul").animate({marginLeft: offset}, 200); }); } buildGMap = function(map_center_lat, map_center_long, map_zoom) { var map = new GMap2($(".gmap .map").get(0)); var columbia_center = new GLatLng(map_center_lat, map_center_long); map.addControl(new GSmallMapControl()); map.setCenter(columbia_center, map_zoom); var markers = []; var names = []; var html = []; $(".gmap .locations li").each( function(i, val) { var point = new GLatLng( $(this).attr("lat"), $(this).attr("long") ); var marker = new GMarker(point); map.addOverlay(marker); $(".gmap .list").append('
  • ' + $(this).attr("name") + '
  • '); markers[i] = marker; names[i] = $(this).attr("name"); html[i] = $(this).html(); }); $(markers).each( function(i,marker) { var text = html[i]; $("li#item_" + i).click(function(){ displayPoint(marker, i, map, text); }); GEvent.addListener(marker, "click", function(){ displayPoint(marker, i, map, text); }); }); $(".gmap .message").appendTo(map.getPane(G_MAP_FLOAT_SHADOW_PANE)); } function displayPoint(marker, index, map, text){ $(".gmap .message").hide(); var moveEnd = GEvent.addListener(map, "moveend", function(){ var markerOffset = map.fromLatLngToDivPixel(marker.getLatLng()); $(".gmap .message").html(text).fadeIn().css({ top:markerOffset.y, left:markerOffset.x }); GEvent.removeListener(moveEnd); }); map.panTo(marker.getLatLng()); } alterTextSize = function(elementId, operation) { var element = $("#" + elementId); var fontSize = parseFloat(element.css("font-size")); if (operation == "medium") { fontSize = 14; } else if (operation == "large") { fontSize = 18; } else if (operation == "small") { fontSize = 12; } element.css("font-size", fontSize + "px"); };jQuery(document).ready(function() { // feedback initialization var feedbackInitialMsg = 'Write your feedback here.'; if($("#feedbackEntry")) { $("#feedbackEntry").focus(function () { if ($(this).val() == feedbackInitialMsg) { $(this).val(""); $("#feedbackEntry").css("color", "#000"); } }).blur(function () { if ($(this).val() == "") { $(this).val(feedbackInitialMsg); $("#feedbackEntry").css("color", "#999"); } }); } // initialize 'cancel' button $('#feedbackCancel').click(function() { $('div#feedbackModule').hide(); }); $('#sendFeedback').click(function() { $('div#feedbackModule').fadeIn(); }); // feedback submit function $("#feedbackSubmit").click(function() { var myEntry = $('#feedbackEntry').val(); var myType = $('#feedbackType').val(); var myUrl = window.location; if (myType == "") { $("#feedbackReport").html('Please select which type of feedback you are submitting.').effect("highlight", {}, 3000); } else if (myEntry == "" || myEntry == feedbackInitialMsg) { // validate input $("#feedbackReport").html('Please enter your feedback before submitting the form.').effect("highlight", {}, 3000); } else { $.ajax({ type: "POST", url: base_path + "feedback/submit", data: "entry=" + myEntry + "&type=" + myType + "&url=" + myUrl, success: function(msg) { $("#feedbackReport").html(msg).effect("highlight", {}, 3000); } }); } }); });;jQuery(document).ready(function() { // newsletter subscription form initialization $("#newsletterSubscriptionEmail").click(function() { $("#newsletterSubscriptionOptions").show(); if ($(this).val() == "enter your email") $(this).val(""); }); // newsletter submit function $("#submitNewsletterSubscription").click(function() { var email = $('#newsletterSubscriptionEmail').val(); var n = $('#newsletterSubscriptionOptions input:checked').length; // validate input if (!newsletterIsValidEmail(email)) { $("#newsletterReport").html('

    You did not enter a valid email address.

    '); $('#newsletterReport').effect("highlight", {}, 3000); } else if (n > 0) { if ($('input#newsletterSubscriptionAlumni:checked').length > 0) { var alumni = 1; } else { var alumni = 0; } if ($('input#newsletterSubscriptionDailyPaper:checked').length > 0) { var paper = 1; } else { var paper = 0; } $.ajax({ type: "GET", url: base_path + "newsletter/subscribe", data: "email=" + email + "&paper=" + paper + "&alumni=" + alumni, success: function(msg){ $("#newsletterReport").html('

    ' + msg + '

    ').effect("highlight", {}, 3000); } }); } else { // submit input to processing script $("#newsletterReport").html('

    Please select which newsletters you want to receive.

    '); $('#newsletterReport').effect("highlight", {}, 5000); } }); }); newsletterIsValidEmail = function(str) { return (str.indexOf(".") > 2) && (str.indexOf("@") > 0); };jQuery(document).ready(function() { // tip box initialization var initialMsg = 'Write us anonymously here.'; if($("#tipBox textarea")) { $("#tipBox textarea").focus(function () { if ($(this).val() == initialMsg) { $(this).val(""); $("#tipBox textarea").css("color", "#000"); } }).blur(function () { if ($(this).val() == "") { $(this).val(initialMsg); $("#tipBox textarea").css("color", "#999"); } }); } $('span#expandTipBoxForm').click(function() { $('form#tipBoxForm').slideDown(); }); // tipBox submit function $("#tipSubmit").click(function() { var myEntry = $('#tipBoxEntry').val(); if (myEntry == "" || myEntry == initialMsg) { // validate input $("#tipBoxReport").html('

    Please enter a tip before submitting the form.

    ').effect("highlight", {}, 3000); } else { $.ajax({ type: "GET", url: base_path + "tip_box/submit", data: "entry=" + myEntry, success: function(msg){ $("#tipBoxReport").html('

    ' + msg + '

    ').effect("highlight", {}, 3000); } }); } }); });;_application/x-javascriptObplist00jkX$versionX$objectsY$archiverT$top "()012LMNOPQRSTUVWXYZ[\]^_`deU$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_^http://www.columbiaspectator.com/sites/default/files/js/js_73d374ec1ef9a62b7039371afcba4a60.js*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#AӖ3 3456AWNS.keysZNS.objects789:;<=>?@ BCDEFGHIJKVServer]Accept-Ranges]Cache-ControlZConnectionTDate]Last-Modified^Content-LengthWExpires\Content-TypeTEtag_Apache/2.2.3 (CentOS)Ubytes_max-age=1209600Uclose_Thu, 24 Jun 2010 13:33:39 GMT_Mon, 07 Jun 2010 18:55:11 GMTV375208_Thu, 08 Jul 2010 13:33:39 GMT_application/x-javascript_"10d018c-5b9a8-365601c0"*+ab_NSMutableDictionaryac/\NSDictionary*+fg_NSHTTPURLResponsehi/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverlm_WebResourceResponse#-27Z`{~BGR[adjs|~ (0=BZ`rx04AFK_cwn !_http://maps.google.com/maps?file=api&v=2&key=ABQIAAAAtlZUZ2LBIpvpyQzeUkjWmBRdD0WS8r9p9748i1SryG9dx1nmnhTrnhqW6L8xgOZ0hIdkFB7pVCqiOg&sensor=falseUutf-8O@2(function(){function a(d){this.t={};this.tick=function(e,f,c){this.t[e]=[c?c:(new Date).getTime(),f]};this.tick("start",null,d)}var b=new a;window.gmapstiming={Timer:a,load:b};try{var g=null;if(window.chrome&&window.chrome.csi)g=Math.floor(window.chrome.csi().pageT);if(g==null)if(window.gtbExternal)g=window.gtbExternal.pageT();if(g==null)if(window.external)g=window.external.pageT;if(g)window.gmapstiming.pt=g}catch(h){};})(); var timers = {};var cadObject = {};function tickImpl(name, timerObj, opt_value) {var t = opt_value || (new Date()).getTime();timerObj[name] = t;var c = window.console;if (c && c.markTimeline) {c.markTimeline('inline tick: ' + name + '.' + (t - timerObj['start']));}}function tick(name, opt_value) {if (window.gErrorLogger) gErrorLogger.tick(flowType_, name);tickImpl(name, timers, opt_value);}function getTick(tick) {return timers[tick] || 0;}function actionData(key, value) {cadObject[key] = value;}tick("start");var expected_ = 1;var flowType_ = null;var beforeReportFn_ = null;function branch(opt_tick) {expected_++;if (opt_tick) tick(opt_tick);}function done(opt_tick) {expected_--;if (opt_tick) tick(opt_tick);if (expected_ == 0) {if (beforeReportFn_) beforeReportFn_();_stats(timers, flowType_);}}function setFlowType(flowType) {flowType_ = flowType;}function beforeReport(fn) {beforeReportFn_ = fn;}function _stats(timerObj, requestType) {if (typeof reportStats != "undefined") {reportStats(timerObj, requestType, cadObject);}}var G_INCOMPAT = false;function GScript(src) {document.write('<' + 'script src="' + src + '"' +' type="text/javascript"><' + '/script>');}function GBrowserIsCompatible() {if (G_INCOMPAT) return false;return true;}function GApiInit() {if (GApiInit.called) return;GApiInit.called = true;window.GAddMessages && GAddMessages({160: '\x3cH1\x3eServer Error\x3c/H1\x3eThe server encountered a temporary error and could not complete your request.\x3cp\x3ePlease try again in a minute or so.\x3c/p\x3e',1415: '.',1416: ',',1547: 'mi',1616: 'km',4100: 'm',4101: 'ft',10018: 'Loading...',10021: 'Zoom In',10022: 'Zoom Out',10024: 'Drag to zoom',10029: 'Return to the last result',10049: 'Map',10050: 'Satellite',10093: 'Terms of Use',10111: 'Map',10112: 'Sat',10116: 'Hybrid',10117: 'Hyb',10120: 'We are sorry, but we don\x27t have maps at this zoom level for this region.\x3cp\x3eTry zooming out for a broader look.\x3c/p\x3e',10121: 'We are sorry, but we don\x27t have imagery at this zoom level for this region.\x3cp\x3eTry zooming out for a broader look.\x3c/p\x3e',10507: 'Pan left',10508: 'Pan right',10509: 'Pan up',10510: 'Pan down',10511: 'Show street map',10512: 'Show satellite imagery',10513: 'Show imagery with street names',10806: 'Click to see this area on Google Maps',10807: 'Traffic',10808: 'Show Traffic',10809: 'Hide Traffic',12150: '%1$s on %2$s',12151: '%1$s on %2$s at %3$s',12152: '%1$s on %2$s between %3$s and %4$s',10985: 'Zoom in',10986: 'Zoom out',11047: 'Center map here',11089: '\x3ca href\x3d\x22javascript:void(0);\x22\x3eZoom In\x3c/a\x3e to see traffic for this region',11259: 'Full-screen',11751: 'Show street map with terrain',11752: 'Style:',11757: 'Change map style',11758: 'Terrain',11759: 'Ter',11794: 'Show labels',11303: 'Street View Help',11274: 'To use street view, you need Adobe Flash Player version %1$d or newer.',11382: 'Get the latest Flash Player.',11314: 'We\x27re sorry, street view is currently unavailable due to high demand.\x3cbr\x3ePlease try again later!',1559: 'N',1560: 'S',1561: 'W',1562: 'E',1608: 'NW',1591: 'NE',1605: 'SW',1606: 'SE',11907: 'This image is no longer available',10041: 'Help',12471: 'Current Location',12492: 'Earth',12823: 'Google has disabled usage of the Maps API for this application. See the Terms of Service for more information: %1$s.',12822: 'http://code.google.com/apis/maps/terms.html',12915: 'Improve the map',12916: 'Google, Europa Technologies',13171: 'Hybrid 3D',0: ''});}var GLoad;(function() {var jslinker={version:"182",jsbinary:[{id:"maps2",url:"http://maps.gstatic.com/intl/en_ALL/mapfiles/242c/maps2/main.js"},{id:"maps2.api",url:"http://maps.gstatic.com/intl/en_ALL/mapfiles/242c/maps2.api/main.js"},{id:"gc",url:"http://maps.gstatic.com/intl/en_ALL/mapfiles/242c/gc.js"},{id:"suggest",url:"http://maps.gstatic.com/intl/en_ALL/mapfiles/242c/suggest/main.js"},{id:"pphov",url:"http://maps.gstatic.com/intl/en_ALL/mapfiles/242c/pphov.js"}]};GLoad = function(callback) {var callee = arguments.callee;if (!callee.called) {tick('e');}var apiCallback = callback;GApiInit();var opts = {public_api:true,export_legacy_names:true,tile_override:[{maptype:0,min_zoom:7,max_zoom:7,rect:[{lo:{lat_e7:330000000,lng_e7:1246050000},hi:{lat_e7:386200000,lng_e7:1293600000}},{lo:{lat_e7:366500000,lng_e7:1297000000},hi:{lat_e7:386200000,lng_e7:1320034790}}],uris:["http://mt0.gmaptiles.co.kr/mt/v=kr1.12\x26hl=en\x26src=api\x26","http://mt1.gmaptiles.co.kr/mt/v=kr1.12\x26hl=en\x26src=api\x26","http://mt2.gmaptiles.co.kr/mt/v=kr1.12\x26hl=en\x26src=api\x26","http://mt3.gmaptiles.co.kr/mt/v=kr1.12\x26hl=en\x26src=api\x26"]},{maptype:0,min_zoom:8,max_zoom:9,rect:[{lo:{lat_e7:330000000,lng_e7:1246050000},hi:{lat_e7:386200000,lng_e7:1279600000}},{lo:{lat_e7:345000000,lng_e7:1279600000},hi:{lat_e7:386200000,lng_e7:1286700000}},{lo:{lat_e7:348900000,lng_e7:1286700000},hi:{lat_e7:386200000,lng_e7:1293600000}},{lo:{lat_e7:354690000,lng_e7:1293600000},hi:{lat_e7:386200000,lng_e7:1320034790}}],uris:["http://mt0.gmaptiles.co.kr/mt/v=kr1.12\x26hl=en\x26src=api\x26","http://mt1.gmaptiles.co.kr/mt/v=kr1.12\x26hl=en\x26src=api\x26","http://mt2.gmaptiles.co.kr/mt/v=kr1.12\x26hl=en\x26src=api\x26","http://mt3.gmaptiles.co.kr/mt/v=kr1.12\x26hl=en\x26src=api\x26"]},{maptype:0,min_zoom:10,max_zoom:19,rect:[{lo:{lat_e7:329890840,lng_e7:1246055600},hi:{lat_e7:386930130,lng_e7:1284960940}},{lo:{lat_e7:344646740,lng_e7:1284960940},hi:{lat_e7:386930130,lng_e7:1288476560}},{lo:{lat_e7:350277470,lng_e7:1288476560},hi:{lat_e7:386930130,lng_e7:1310531620}},{lo:{lat_e7:370277730,lng_e7:1310531620},hi:{lat_e7:386930130,lng_e7:1320034790}}],uris:["http://mt0.gmaptiles.co.kr/mt/v=kr1.12\x26hl=en\x26src=api\x26","http://mt1.gmaptiles.co.kr/mt/v=kr1.12\x26hl=en\x26src=api\x26","http://mt2.gmaptiles.co.kr/mt/v=kr1.12\x26hl=en\x26src=api\x26","http://mt3.gmaptiles.co.kr/mt/v=kr1.12\x26hl=en\x26src=api\x26"]},{maptype:3,min_zoom:7,max_zoom:7,rect:[{lo:{lat_e7:330000000,lng_e7:1246050000},hi:{lat_e7:386200000,lng_e7:1293600000}},{lo:{lat_e7:366500000,lng_e7:1297000000},hi:{lat_e7:386200000,lng_e7:1320034790}}],uris:["http://mt0.gmaptiles.co.kr/mt/v=kr1p.12\x26hl=en\x26src=api\x26","http://mt1.gmaptiles.co.kr/mt/v=kr1p.12\x26hl=en\x26src=api\x26","http://mt2.gmaptiles.co.kr/mt/v=kr1p.12\x26hl=en\x26src=api\x26","http://mt3.gmaptiles.co.kr/mt/v=kr1p.12\x26hl=en\x26src=api\x26"]},{maptype:3,min_zoom:8,max_zoom:9,rect:[{lo:{lat_e7:330000000,lng_e7:1246050000},hi:{lat_e7:386200000,lng_e7:1279600000}},{lo:{lat_e7:345000000,lng_e7:1279600000},hi:{lat_e7:386200000,lng_e7:1286700000}},{lo:{lat_e7:348900000,lng_e7:1286700000},hi:{lat_e7:386200000,lng_e7:1293600000}},{lo:{lat_e7:354690000,lng_e7:1293600000},hi:{lat_e7:386200000,lng_e7:1320034790}}],uris:["http://mt0.gmaptiles.co.kr/mt/v=kr1p.12\x26hl=en\x26src=api\x26","http://mt1.gmaptiles.co.kr/mt/v=kr1p.12\x26hl=en\x26src=api\x26","http://mt2.gmaptiles.co.kr/mt/v=kr1p.12\x26hl=en\x26src=api\x26","http://mt3.gmaptiles.co.kr/mt/v=kr1p.12\x26hl=en\x26src=api\x26"]},{maptype:3,min_zoom:10,rect:[{lo:{lat_e7:329890840,lng_e7:1246055600},hi:{lat_e7:386930130,lng_e7:1284960940}},{lo:{lat_e7:344646740,lng_e7:1284960940},hi:{lat_e7:386930130,lng_e7:1288476560}},{lo:{lat_e7:350277470,lng_e7:1288476560},hi:{lat_e7:386930130,lng_e7:1310531620}},{lo:{lat_e7:370277730,lng_e7:1310531620},hi:{lat_e7:386930130,lng_e7:1320034790}}],uris:["http://mt0.gmaptiles.co.kr/mt/v=kr1p.12\x26hl=en\x26src=api\x26","http://mt1.gmaptiles.co.kr/mt/v=kr1p.12\x26hl=en\x26src=api\x26","http://mt2.gmaptiles.co.kr/mt/v=kr1p.12\x26hl=en\x26src=api\x26","http://mt3.gmaptiles.co.kr/mt/v=kr1p.12\x26hl=en\x26src=api\x26"]}],jsmain:"http://maps.gstatic.com/intl/en_ALL/mapfiles/242c/maps2.api/main.js",sensor:"false",log_info_window_ratio:0.0099999997764825821,log_fragment_count:10,log_fragment_seed:8,obliques_urls:["http://khmdb0.google.com/kh?v=28\x26","http://khmdb1.google.com/kh?v=28\x26"],token:2376315640,jsmodule_base_url:"http://maps.gstatic.com/intl/en_ALL/mapfiles/242c/maps2.api",generic_tile_urls:["http://mt0.google.com/vt?hl=en\x26src=api\x26","http://mt1.google.com/vt?hl=en\x26src=api\x26"]};var pageArgs = {timers: window.timers};apiCallback(["http://mt0.google.com/vt/lyrs\x3dm@129\x26hl\x3den\x26src\x3dapi\x26","http://mt1.google.com/vt/lyrs\x3dm@129\x26hl\x3den\x26src\x3dapi\x26"], ["http://khm0.google.com/kh/v\x3d63\x26","http://khm1.google.com/kh/v\x3d63\x26"], ["http://mt0.google.com/vt/lyrs\x3dh@129\x26hl\x3den\x26src\x3dapi\x26","http://mt1.google.com/vt/lyrs\x3dh@129\x26hl\x3den\x26src\x3dapi\x26"],"ABQIAAAAtlZUZ2LBIpvpyQzeUkjWmBRdD0WS8r9p9748i1SryG9dx1nmnhTrnhqW6L8xgOZ0hIdkFB7pVCqiOg","","",true,"google.maps.",opts,["http://mt0.google.com/vt/lyrs\x3dt@125,r@129\x26hl\x3den\x26src\x3dapi\x26","http://mt1.google.com/vt/lyrs\x3dt@125,r@129\x26hl\x3den\x26src\x3dapi\x26"],jslinker,pageArgs);if (!callee.called) {callee.called = true;tick('f');}}})();function GUnload() {if (window.GUnloadApi) {GUnloadApi();}}var _mIsRtl = false;var _mF = [ ,,,,,20,4096,"bounds_cippppt.txt","cities_cippppt.txt","local/add/flagStreetView",true,,400,,,,,,,"/maps/c/ui/HovercardLauncher/dommanifest.js",,,,false,,,,,,,true,,,,,,,,"http://maps.google.com/maps/stk/fetch",0,,true,,,,true,,,,"http://maps.google.com/maps/stk/style",,"107485602240773805043.00043dadc95ca3874f1fa",,,false,1000,,"http://cbk0.google.com",false,,"ar,iw",,,,,,,,,"http://pagead2.googlesyndication.com/pagead/imgad?id\x3dCMKp3NaV5_mE1AEQEBgQMgieroCd6vHEKA",,,,,,false,,,,,"SS","en,fr,ja",,,,,,,true,,,,,,true,,,,,"","1",,false,false,,true,,,,"AU,BE,FR,NZ,US",,,,true,500,"http://chart.apis.google.com/chart?cht\x3dqr\x26chs\x3d80x80\x26chld\x3d|0\x26chl\x3d",,,,true,,,,,false,,,false,false,true,,,true,,,,,,,,10,,true,true,,,,30,"infowindow_v1","",false,true,22,'http://khm.google.com/vt/lbw/lyrs\x3dm\x26hl\x3den\x26','http://khm.google.com/vt/lbw/lyrs\x3ds\x26hl\x3den\x26','http://khm.google.com/vt/lbw/lyrs\x3dy\x26hl\x3den\x26','http://khm.google.com/vt/lbw/lyrs\x3dp\x26hl\x3den\x26',,,false,"US,AU,NZ,FR,DK,MX,BE,CA,DE,GB,IE,PR,PT,RU,SG,JM,HK,TW,MY,TH,AT,CZ,CN,IN,KR",,,"windows-ie,windows-firefox,windows-chrome,macos-safari,macos-firefox,macos-chrome",true,false,20000,600,30,,,,,,false,false,,,"maps.google.com",,,,,"",true,,,,true,"4:http://gt%1$d.google.com/mt?v\x3dgwm.fresh\x26","4:http://gt%1$d.google.com/mt?v\x3dgwh.fresh\x26",true,false,,,0.25,,"107485602240773805043.0004561b22ebdc3750300",,,,,false,,,true,,8,,,,,false,"https://cbks0.google.com",,true,,,,,,false,,,,,,,,false,,,true,true,false,,,,true,"http://mt0.google.com/vt/ft",false,,"http://chart.apis.google.com/chart",,,,,,,'0.25',false,,,,,false,,2,160,,,,true,false,,,,,,,45,true,,false,true,true,,,,false,false,false,,false,false,,false,,false,false,,,,,false,,,,,true,,"DE,CH,LI,AT,BE,PL,NL,HU,GR,HR,CZ,SK,TR,BR,EE,ES,AD,SE,NO,DK,FI,IT,VA,SM,IL,CL,MX,AR,BG,PT",false,,"25",true,25,"Home for sale",,false,,true,false,,false,"4:https://gt%1$d.google.com/mt?v\x3dgwm.fresh\x26","4:https://gt%1$d.google.com/mt?v\x3dgwh.fresh\x26",,,,,"",,,false,true,,,,false,"1.x",false,false,false,,,3000,true,true,,,,,false,,false,true,,24,6,2,,,0,true,,,false,true,false,true,,true,,false,,,false,,"/maps/c",true,100,1000,100,50,2,true,,false,true,,false,true,false,false,,5,5,true,"windows-firefox,windows-ie,windows-chrome,macos-firefox,macos-safari,macos-chrome",true,true,false,false,false,true,true,false,false,false,false,true,false,false,false,false ];var _mHost = "http://maps.google.com";var _mUri = "/maps";var _mDomain = "google.com";var _mStaticPath = "http://maps.gstatic.com/intl/en_ALL/mapfiles/";var _mRelativeStaticPath = "/intl/en_ALL/mapfiles/";var _mJavascriptVersion = G_API_VERSION = "242c";var _mTermsUrl = "http://www.google.com/intl/en_ALL/help/terms_maps.html";var _mLocalSearchUrl = "http://www.google.com/uds/solutions/localsearch/gmlocalsearch.js";var _mHL = "en";var _mGL = "";var gmapsCsiNamespaceFromApiVersion = 179;if (parseInt(_mJavascriptVersion, 10) < gmapsCsiNamespaceFromApiVersion) {window['jstiming'] = window['gmapstiming'];}actionData('jsv', _mJavascriptVersion);var _mTrafficEnableApi = true;var _mTrafficTileServerUrls = ["http://mt0.google.com/mapstt","http://mt1.google.com/mapstt","http://mt2.google.com/mapstt","http://mt3.google.com/mapstt"];var _mTrafficCameraLayerIds = ["msid:103669521412303283270.000470c7965f9af525967","msid:111496436295867409379.00047329600bf6daab897"];var _mCityblockLatestFlashUrl = "http://maps.google.com/local_url?q=http://www.adobe.com/shockwave/download/download.cgi%3FP1_Prod_Version%3DShockwaveFlash&dq=&file=api&v=2&key=ABQIAAAAtlZUZ2LBIpvpyQzeUkjWmBRdD0WS8r9p9748i1SryG9dx1nmnhTrnhqW6L8xgOZ0hIdkFB7pVCqiOg&sensor=false&s=ANYYN7manSNIV_th6k0SFvGB4jz36is1Gg";var _mCityblockFrogLogUsage = false;var _mCityblockInfowindowLogUsage = false;var _mCityblockDrivingDirectionsLogUsage =false;var _mCityblockPrintwindowLogUsage =false;var _mCityblockPrintwindowImpressionLogUsage =false;var _mCityblockUseSsl = false;var _mWizActions = {hyphenSep: 1,breakSep: 2,dir: 3,searchNear: 6,savePlace: 9};var _mIGoogleUseXSS = false;var _mIGoogleEt = "4c235eb471rEuVLs";var _mIGoogleServerTrustedUrl = "";var _mMMEnablePanelTab = true;var _mIdcRouterPath = true;var _mIGoogleServerUntrustedUrl = "http://maps.gmodules.com";var _mMplGGeoXml = 100;var _mMplGPoly = 100;var _mMplMapViews = 100;var _mMplGeocoding = 100;var _mMplDirections = 100;var _mMplEnableGoogleLinks = true;var _mMMEnableAddContent = true;var _mMSEnablePublicView = true;var _mMSSurveyUrl = "";var _mMMLogPanelLoad = true;var _mSatelliteToken = "fzwq1Ep2n472FeAHJkQ4Kd8yRX3Mq9SiOOgoYQ";var _mMapCopy = "Map data \x26#169;2010 ";var _mSatelliteCopy = "Imagery \x26#169;2010 ";var _mGoogleCopy = "\x26#169;2010 Google";var _mPreferMetric = false;var _mMapPrintUrl = 'http://www.google.com/mapprint';var _mSvgForced = true;var _mLogPanZoomClks = false;var _mSXBmwAssistUrl = '';var _mSXCarEnabled = true;var _mSXServices = {};var _mSXPhoneEnabled = true;var _mSXQRCodeEnabled = false;var _mLyrcItems = [{label:"12102",layer_id:"com.panoramio.all",featurelet:{feature_id:"layers.panoramio",feature_url:"http://maps.gstatic.com/intl/en_ALL/mapfiles/ftr/layers/panoramio.4.js"},available_in_3d:true},{label:"12103",layer_id:"com.youtube.all",featurelet:{feature_id:"layers.youtube",feature_url:"http://maps.gstatic.com/intl/en_ALL/mapfiles/ftr/layers/youtube.0.js"},available_in_3d:true},{label:"12210",layer_id:"org.wikipedia.en",available_in_3d:true},{label:"12953",layer_id:"com.google.webcams",featurelet:{feature_id:"layers.webcams",feature_url:"http://maps.gstatic.com/intl/en_ALL/mapfiles/ftr/layers/webcams.0.js"}},{label:"13606",layer_id:"com.google.latitudepublicupdates",disable_hover:true}];var _mAttrInpNumMap = {'hundred': 100,'thousand': 1000,'k': 1000,'million': 1000000,'m': 1000000,'billion': 1000000000,'b': 1000000000};var _mMSMarker = 'Placemark';var _mMSLine = 'Line';var _mMSPolygon = 'Shape';var _mMSImage = 'Image';var _mDirectionsDragging = true;var _mDirectionsEnableCityblock = true;var _mDirectionsEnableApi = true;var _mAdSenseForMapsEnable = "true";var _mAdSenseForMapsFeedUrl = "http://pagead2.googlesyndication.com/afmaps/ads";var _mReviewsWidgetUrl = "http://www.google.com/reviews/scripts/annotations_bootstrap.js?hl\x3den\x26amp;gl\x3d";var _mLayersTileBaseUrls = ['http://mt0.google.com/mapslt','http://mt1.google.com/mapslt','http://mt2.google.com/mapslt','http://mt3.google.com/mapslt'];var _mLayersFeaturesBaseUrl = "http://mt0.google.com/mapslt/ft";var _mPerTileBase = "http://mt0.google.com/vt/pt";function GLoadMapsScript() {if (!GLoadMapsScript.called && GBrowserIsCompatible()) {GLoadMapsScript.called = true;tick("d");GScript("http://maps.gstatic.com/intl/en_ALL/mapfiles/242c/maps2.api/main.js");}}(function() {if (!window.google) window.google = {};if (!window.google.maps) window.google.maps = {};var ns = window.google.maps;ns.BrowserIsCompatible = GBrowserIsCompatible;ns.Unload = GUnload;})();GLoadMapsScript();_text/javascriptOsbplist00bcX$versionX$objectsY$archiverT$top"()012HIJKLMNOPQRSTUVWX\]U$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_http://maps.google.com/maps?file=api&v=2&key=ABQIAAAAtlZUZ2LBIpvpyQzeUkjWmBRdD0WS8r9p9748i1SryG9dx1nmnhTrnhqW6L8xgOZ0hIdkFB7pVCqiOg&sensor=false*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#AӖ3q3456?WNS.keysZNS.objects789:;<=> @ABCDEFGVServer]Cache-Control\Content-TypeTDate_X-Content-Type-Options^Content-Length_Content-Encoding_X-Xss-ProtectionSmfe_private, x-gzip-ok=""_text/javascript; charset=UTF-8_Thu, 24 Jun 2010 13:33:39 GMTWnosniffT5092Tgzip]1; mode=block*+YZ_NSMutableDictionaryY[/\NSDictionary@2*+^__NSHTTPURLResponse`a/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverde_WebResourceResponse#-27V\wz~pu!:I\os  48LZlof !_Chttp://maps.gstatic.com/intl/en_ALL/mapfiles/242c/maps2.api/main.jsOQ(function(){function ca(a){throw a;} var e=true,i=null,j=false,l,da=Number.MAX_VALUE,ea="",ga="*",ha=":",ia=",",ka=".";var la="newcopyright",ma="blur",na="change",m="click",pa="contextmenu",ra="dblclick",sa="focus",ta="gesturechange",ua="gestureend",va="load",wa="mousemove",xa="mousewheel",ya="DOMMouseScroll",za="unload",Ba="focusin",Ca="focusout",Da="updatejson",Ea="construct",Fa="maptypechanged",Ga="moveend",Ha="resize",Ia="zoom",Ja="zoomend",Ka="infowindowbeforeclose",La="infowindowprepareopen",Ma="infowindowclose",Na="infowindowopen",Oa="zoominbyuser",Pa="zoomoutbyuser",Qa="tilesloaded",Ra="beforetilesload",Sa= "visibletilesloaded",Ta="clearlisteners",Ua="visibilitychanged",Va="logclick",Wa="zoomto",Xa="moduleloaded",Ya="enable",Za="disable";var ab=1,bb=2,cb=2,db=1,fb=4,gb=1,hb=1,jb=2,kb=3,lb=4,mb=5,nb=1;var ob="mapsapi";var pb=_mF[57],qb=_mF[99],rb=_mF[100],sb=_mF[105],tb=_mF[119],ub=_mF[149],vb=_mF[151],wb=_mF[152],xb=_mF[153],yb=_mF[154],zb=_mF[155],Cb=_mF[156],Db=_mF[163],Eb=_mF[166],Fb=_mF[167],Gb=_mF[168],Hb=_mF[174],Ib=_mF[183],Jb=_mF[188],Kb=_mF[189],Lb=_mF[190],Mb=_mF[192],Nb=_mF[195],Ob=_mF[212],Pb=_mF[213],Qb=_mF[233],Rb=_mF[234],Sb=_mF[238],Tb=_mF[239],Ub=_mF[257],Vb=_mF[262],Wb=_mF[280],Xb=_mF[283],Yb=_mF[288],Zb=_mF[289],$b=_mF[299],ac=_mF[315],bc=_mF[316];var cc=cc||{},dc=this,ec=function(){}, fc="closure_uid_"+Math.floor(Math.random()*2147483648).toString(36),gc=0,hc=function(a){if(a.hasOwnProperty&&a.hasOwnProperty(fc))return a[fc];a[fc]||(a[fc]=++gc);return a[fc]}, o=function(a,b){var c=b||dc;if(arguments.length>2){var d=Array.prototype.slice.call(arguments,2);return function(){var f=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(f,d);return a.apply(c,f)}}else return function(){return a.apply(c, arguments)}}, r=function(a,b){function c(){} c.prototype=b.prototype;a.nT=b.prototype;a.prototype=new c;a.prototype.constructor=a};function ic(a,b){for(var c=0;c1;){var d=a.shift();b[d]||(b[d]={});b=b[d]}b[a[0]]=c}} function lc(a){for(var b={},c=0,d=s(a);cc;)a-=c-b;for(;a/g;function Te(a){if(a.indexOf(Ne)!=-1)a=a.replace(Qe,Ke);if(a.indexOf(Oe)!=-1)a=a.replace(Re,Le);if(a.indexOf(Pe)!=-1)a=a.replace(Se,Me);return a} function Ve(a){return a.replace(/^\s+/,"").replace(/\s+$/,"")} function We(a,b){var c=s(a),d=s(b);return d==0||d<=c&&a.lastIndexOf(b)==c-d} function Xe(a){a.length=0} function Ye(){return Function.prototype.call.apply(Array.prototype.slice,arguments)} function Ze(a){return parseInt(a,10)} function De(a,b){return ne(a)&&a!=i?a:b} function $e(a,b,c){return(c?c:Yd)+a+(b?".gif":".png")} function J(){} function af(a,b){if(a)return function(){--a||b()}; else{b();return J}} function bf(a){var b=[],c=i;return function(d){d=d||J;if(c)d.apply(this,c);else{b.push(d);s(b)==1&&a.call(this,function(){for(c=Ee(arguments);s(b);)b.shift().apply(this,c)})}}} function df(a){return!!a&&(a instanceof Array||Object.prototype.toString.call(a)=="[object Array]")} function fd(a){if(!a.Wb)a.Wb=new a;return a.Wb} function ef(a,b,c){var d=[];nc(a,function(f,g){d.push(f+b+g)}); return d.join(c)} function ff(){var a=Ee(arguments);a.unshift(i);return gf.apply(i,a)} function hf(a,b){var c=Ye(arguments,2);return function(){var d=Ee(arguments);if(s(d)2){var c=Ye(arguments,2);return function(){return b.apply(a||this,arguments.length>0?c.concat(Ee(arguments)):c)}}else return function(){return b.apply(a||this, arguments)}} function jf(){return gf.apply(i,arguments)} function kf(){return gf.apply(i,arguments)} function lf(a,b){var c=Ye(arguments,2);return function(){return b.apply(a,c)}} ;var mf=["opera","msie","chrome","applewebkit","firefox","camino","mozilla"],nf=["x11;","macintosh","windows"]; function of(a){this.agent=a;this.cpu=this.os=this.type=-1;this.revision=this.version=0;a=a.toLowerCase();for(var b=0;b=3}; l.hw=function(){return this.Ij()}; l.iw=function(){if(this.type==1)return e;if(this.kb())return j;if(this.Ka())return!this.revision||this.revision<1.9;return e}; l.KA=function(){return this.type==1?"CSS1Compat"!=this.$y():j}; l.$y=function(){return De(document.compatMode,"")}; l.nh=function(){return this.type==3&&(this.agent.indexOf("iPhone")!=-1||this.agent.indexOf("iPod")!=-1||this.agent.indexOf("Android")!=-1)}; l.LA=function(a){return a.indexOf(this.$J()+"-"+this.tK())!=-1}; var pf={};pf[2]="windows";pf[1]="macos";pf[0]="unix";pf[-1]="other";var qf={};qf[1]="ie";qf[4]="firefox";qf[2]="chrome";qf[3]="safari";qf[0]="opera";qf[5]="camino";qf[6]="mozilla";qf[-1]="other";of.prototype.$J=function(){return pf[this.os]}; of.prototype.tK=function(){return qf[this.type]}; var C=new of(navigator.userAgent);function G(a,b,c,d,f,g,h){var k;if(C.type==1&&g){a="<"+a+" ";for(k in g)a+=k+"='"+g[k]+"' ";a+=">";g=i}a=rf(b).createElement(a);if(g)for(k in g)a.setAttribute(k,g[k]);c&&sf(a,c,h);d&&tf(a,d);b&&!f&&b.appendChild(a);return a} function uf(a,b){var c=rf(b).createTextNode(a);b&&b.appendChild(c);return c} function rf(a){return a?a.nodeType==9?a:a.ownerDocument||document:document} function L(a){return I(a)+"px"} function sf(a,b,c){vf(a);if(c)a.style.right=L(b.x);else wf(a,b.x);xf(a,b.y)} function wf(a,b){a.style.left=L(b)} function xf(a,b){a.style.top=L(b)} function tf(a,b){var c=a.style;c.width=b.getWidthString();c.height=b.getHeightString()} function yf(a){return new M(a.offsetWidth,a.offsetHeight)} function zf(a,b){a.style.width=L(b)} function Af(a,b){a.style.height=L(b)} function Cf(a,b){a.style.display=b?"":"none"} function Df(a,b){a.style.visibility=b?"":"hidden"} function Ef(a){Cf(a,j)} function Ff(a){Cf(a,e)} function Gf(a){return a.style.display=="none"} function Hf(a){Df(a,j)} function If(a){Df(a,e)} function Jf(a){a.style.visibility="visible"} function Kf(a){a.style.position="relative"} function vf(a){a.style.position="absolute"} function Lf(a){Mf(a,"hidden")} function Mf(a,b){a.style.overflow=b} function Nf(a,b){if(ne(b))try{a.style.cursor=b}catch(c){b=="pointer"&&Nf(a,"hand")}} function Of(a){Pf(a,"gmnoscreen");Qf(a,"gmnoprint")} function Rf(a,b){a.style.zIndex=b} function dd(){return(new Date).getTime()} function Sf(a){if(C.Ka())a.style.MozUserSelect="none";else if(C.kb())a.style.KhtmlUserSelect="none";else{a.unselectable="on";a.onselectstart=Fe}} function Tf(a,b){if(C.type==1)a.style.filter="alpha(opacity="+I(b*100)+")";else a.style.opacity=b} function Uf(a){var b=rf(a);if(a.currentStyle)return a.currentStyle;if(b.defaultView&&b.defaultView.getComputedStyle)return b.defaultView.getComputedStyle(a,"")||{};return a.style} function Vf(a,b){var c=Ze(b);if(!isNaN(c)){if(b==c||b==c+"px")return c;if(a){c=a.style;var d=c.width;c.width=b;var f=a.clientWidth;c.width=d;return f}}return 0} function Wf(a,b){var c=Uf(a)[b];return Vf(a,c)} function Xf(a){return a.replace(/%3A/gi,":").replace(/%20/g,"+").replace(/%2C/gi,",")} function Yf(a,b){var c=[];nc(a,function(f,g){g!=i&&c.push(encodeURIComponent(f)+"="+Xf(encodeURIComponent(g)))}); var d=c.join("&");return b?d?"?"+d:"":d} function Zf(a){a=a.split("&");for(var b={},c=0;c=0;h--){for(var k=f[h],n=j,p=j,q=0;q0)p=window.setTimeout(lg(k,n,a,c,d),this.$E);if(b){window[gg][k]=mg(k,n,b,p,d);g+="&"+this.KG+"="+gg+"."+k}a="?";if(this.Gc&&this.Gc.indexOf("?")!=-1)a="&";a=this.Gc+a+g;n.setAttribute("type","text/javascript");n.setAttribute("id",k); n.setAttribute("charset","UTF-8");n.setAttribute("src",a);h.appendChild(n);f.id=k;f.timeout=p;f.stats=d}else c&&c(a)}; hg.prototype.cancel=function(a){var b=a.id,c=a.timeout;a=a.stats;c&&window.clearTimeout(c);if(b)if((c=this.nm.getElementById(b))&&c.tagName=="SCRIPT"&&typeof window[gg][b]=="function"){ng(c);delete window[gg][b];dg(a,"xdcc")}}; hg.prototype.TH=function(){return"_"+(ig++).toString(36)+dd().toString(36)+this.LG}; function lg(a,b,c,d,f){return function(){og(a,b);pg(f,"xdce");d&&d(c);dg(f)}} function mg(a,b,c,d,f){return function(g){window.clearTimeout(d);og(a,b);pg(f,"xdc1");c(g);dg(f)}} function og(a,b){window.setTimeout(function(){ng(b);window[gg][a]&&delete window[gg][a]}, 0)} function jg(a,b){var c=[];nc(a,function(d,f){var g=[f];if(df(f))g=f;t(g,function(h){if(h!=i){h=b?Xf(encodeURIComponent(h)):encodeURIComponent(h);c.push(encodeURIComponent(d)+"="+h)}})}); return c.join("&")} ;function qg(a,b,c){c=c&&c.dynamicCss;var d=G("style",i);d.setAttribute("type","text/css");if(d.styleSheet)d.styleSheet.cssText=b;else{b=document.createTextNode(b);d.appendChild(b)}a:{d.originalName=a;b=kg();for(var f=b.getElementsByTagName(d.nodeName),g=0;gthis.JB)this.JB=c;for(var d=c-this.ge,f=s(this.ki);f>0&&this.ki[f-1][1]>d;)f--;this.ki.splice(f||0,0,[a,d]);this.TE[a]=c}; l.done=function(a,b){a&&this.tick(a);this.Uq--;this.gD>0&&this.If.indexOf("-LATE")==-1&&this.iQ(this.If+"-LATE");if(this.Uq<=0){this.gD++;if(this.Ti)this.PH(b||document);s(this.ki)>0&&this.BP();if(!we(this.of)||!we(this.fn))this.xP();this.dr()}}; l.dr=function(){}; l.branch=function(a){a&&this.tick(a);this.Uq++}; l.timers=function(){return this.ki}; l.BP=function(){if(!this.rp){A(this,"beforereport");A(bd,"report",this.If,this.ki,this.Ji)}}; l.xP=function(){if(!this.rp){if(!we(this.of)&&!we(this.Ji))this.of.cad=vg(this.Ji);A(bd,"reportaction",this.of,this.fn);xe(this.of);xe(this.Ji);xe(this.fn)}}; l.iQ=function(a){this.If=a.replace(wg,"-")}; l.action=function(a){var b=[],c=i,d=j;yg(a,function(f){var g=zg(f);if(g){b.unshift(g);c||(c=f.getAttribute("jsinstance"))}if(!d&&f.getAttribute("jstrack"))d=e}); if(d){this.of.ct=this.If;s(b)>0&&this.pf("oi",b.join(ka));if(c){c=c.charAt(0)==ga?Ze(c.substr(1)):Ze(c);this.of.cd=c}}}; l.pf=function(a,b){this.Ji[a]=b}; l.impression=function(a){this.tick("imp0");var b=[];a.parentNode&&yg(a.parentNode,function(d){(d=zg(d))&&b.unshift(d)}); var c=this.fn;Ag(a,function(d){if(d=zg(d)){b.push(d);d=b.join(ka);c[d]||(c[d]=0);c[d]++;return e}return j}, function(){b.pop()}); this.tick("imp1")}; l.PH=function(a){if(this.Ti){a.cookie="TR=; path=/; domain=.google.com; expires=01/01/1970 00:00:00";A(bd,"dapperreport",this.Ti,this.ge,dd(),this.If)}xg=j}; var yg=function(a,b){for(var c=a;c&&c!=document.body;c=c.parentNode)b(c)}, Ag=function(a,b,c){if(!(a.nodeType!=1||Uf(a).display=="none"||Uf(a).visibility=="hidden")){for(var d=b(a),f=a.firstChild;f;f=f.nextSibling)arguments.callee(f,b,c);d&&c()}}, zg=function(a){if(!a.__oi&&a.getAttribute)a.__oi=a.getAttribute("oi");return a.__oi}, pg=function(a,b,c){a&&a.tick(b,c)}, cg=function(a,b){a&&a.branch(b)}, dg=function(a,b,c){a&&a.done(b,c)};function kd(){this.fa=[]} kd.prototype.zk=function(a){var b=a.Da;if(!(b<0)){var c=this.fa.pop();if(b0} function w(a){a.remove();fd(kd).zk(a)} function Eg(a,b,c){A(a,Ta,b);t(Fg(a,b),function(d){if(!c||d.yB(c)){d.remove();fd(kd).zk(d)}})} function Gg(a,b){A(a,Ta);t(Fg(a),function(c){if(!b||c.yB(b)){c.remove();fd(kd).zk(c)}})} function Fg(a,b){var c=[],d=a.__e_;if(d)if(b)d[b]&&Ce(c,d[b]);else nc(d,function(f,g){Ce(c,g)}); return c} function Dg(a,b,c){var d=i,f=a.__e_;if(f){d=f[b];if(!d){d=[];if(c)f[b]=d}}else{d=[];if(c){a.__e_={};a.__e_[b]=d}}return d} function A(a,b){var c=Ye(arguments,2);t(Fg(a,b),function(d){d.DA(c)})} function Hg(a,b,c,d){if(a.addEventListener){var f=j;if(b==Ba){b=sa;f=e}else if(b==Ca){b=ma;f=e}var g=f?4:1;a.addEventListener(b,c,f);c=fd(Bg).make(a,b,c,g,d)}else if(a.attachEvent){c=fd(Bg).make(a,b,c,2,d);a.attachEvent("on"+b,c.EH())}else{a["on"+b]=c;c=fd(Bg).make(a,b,c,3,d)}if(a!=window||b!=za)fd(kd).QO(c);return c} function N(a,b,c,d){c=Ig(c,d);return Hg(a,b,c)} function Jg(a,b,c,d,f){c=Ig(c,d);return Hg(a,b,c,f)} function Ig(a,b){return function(c){return b.call(a,c,this)}} function Kg(a,b,c){var d=[];d.push(N(a,m,b,c));C.type==1&&d.push(N(a,ra,b,c));return d} function P(a,b,c,d){return v(a,b,o(d,c),c)} function Lg(a,b,c,d,f){return v(a,b,o(d,c),f)} function ed(a,b,c,d){cg(d);var f=v(a,b,function(){c.apply(a,arguments);w(f);dg(d)}); return f} function Mg(a,b,c,d,f){return ed(a,b,o(d,c),f)} function Ng(a,b,c){return v(a,b,Og(b,c))} function Og(a,b){return function(){var c=[b,a];Ce(c,arguments);A.apply(this,c)}} function Pg(a,b){return function(c){A(b,a,c)}} function Bg(){this.fs=i} Bg.prototype.lQ=function(a){this.fs=a}; Bg.prototype.make=function(a,b,c,d,f){return this.fs?new this.fs(a,b,c,d,f):i}; function Qg(a,b,c,d,f){this.Wb=a;this.jj=b;this.hh=c;this.Ur=i;this.fP=d;this.ae=f||i;this.Da=-1;Dg(a,b,e).push(this)} l=Qg.prototype;l.EH=function(){return this.Ur=o(function(a){if(!a)a=window.event;if(a&&!a.target)try{a.target=a.srcElement}catch(b){}var c=this.DA([a]);if(a&&m==a.type)if((a=a.srcElement)&&"A"==a.tagName&&"javascript:void(0)"==a.href)return j;return c}, this)}; l.remove=function(){if(this.Wb){switch(this.fP){case 1:this.Wb.removeEventListener(this.jj,this.hh,j);break;case 4:this.Wb.removeEventListener(this.jj,this.hh,e);break;case 2:this.Wb.detachEvent("on"+this.jj,this.Ur);break;case 3:this.Wb["on"+this.jj]=i;break}qe(Dg(this.Wb,this.jj),this);this.Ur=this.hh=this.Wb=i}}; l.Co=function(a){this.Da=a}; l.yB=function(a){return this.ae===a}; l.DA=function(a){if(this.Wb)return this.hh.apply(this.Wb,a)}; fd(Bg).lQ(Qg);function ng(a){if(a.parentNode){a.parentNode.removeChild(a);Rg(a)}ld(a)} function ld(a){rg(a,function(b){if(b.nodeType!=3){b.onselectstart=i;b.imageFetcherOpts=i}})} function Qd(a){for(var b;b=a.firstChild;){Rg(b);a.removeChild(b)}} function Pd(a,b){if(a.innerHTML!=b){Qd(a);a.innerHTML=b}} function Sg(a){if((a=a.srcElement||a.target)&&a.nodeType==3)a=a.parentNode;return a} function Rg(a,b){rg(a,function(c){Gg(c,b)})} function Tg(a){a.type==m&&A(document,Va,a);if(C.type==1){a.cancelBubble=e;a.returnValue=j}else{a.preventDefault();a.stopPropagation()}} function Ug(a){a.type==m&&A(document,Va,a);if(C.type==1)a.cancelBubble=e;else a.stopPropagation()} function Vg(a){if(C.type==1)a.returnValue=j;else a.preventDefault()} ;var Wg="pixels";function Q(a,b){this.x=a;this.y=b} var Xg=new Q(0,0);Q.prototype.toString=function(){return"("+this.x+", "+this.y+")"}; Q.prototype.equals=function(a){if(!a)return j;return a.x==this.x&&a.y==this.y}; function M(a,b,c,d){this.width=a;this.height=b;this.BF=c||"px";this.bA=d||"px"} var Yg=new M(0,0);M.prototype.getWidthString=function(){return this.width+this.BF}; M.prototype.getHeightString=function(){return this.height+this.bA}; M.prototype.toString=function(){return"("+this.width+", "+this.height+")"}; M.prototype.equals=function(a){if(!a)return j;return a.width==this.width&&a.height==this.height}; function Zg(a){this.minX=this.minY=da;this.maxX=this.maxY=-da;var b=arguments;if(s(a))t(a,o(this.extend,this));else if(s(b)>=4){this.minX=b[0];this.minY=b[1];this.maxX=b[2];this.maxY=b[3]}} l=Zg.prototype;l.min=function(){return new Q(this.minX,this.minY)}; l.max=function(){return new Q(this.maxX,this.maxY)}; l.O=function(){return new M(this.maxX-this.minX,this.maxY-this.minY)}; l.mid=function(){return new Q((this.minX+this.maxX)/2,(this.minY+this.maxY)/2)}; l.toString=function(){return"("+this.min()+", "+this.max()+")"}; l.qa=function(){return this.minX>this.maxX||this.minY>this.maxY}; l.dd=function(a){return this.minX<=a.minX&&this.maxX>=a.maxX&&this.minY<=a.minY&&this.maxY>=a.maxY}; l.yf=function(a){return this.minX<=a.x&&this.maxX>=a.x&&this.minY<=a.y&&this.maxY>=a.y}; l.rH=function(a){return this.maxX>=a.x&&this.minY<=a.y&&this.maxY>=a.y}; l.extend=function(a){if(this.qa()){this.minX=this.maxX=a.x;this.minY=this.maxY=a.y}else{this.minX=fe(this.minX,a.x);this.maxX=B(this.maxX,a.x);this.minY=fe(this.minY,a.y);this.maxY=B(this.maxY,a.y)}}; l.DI=function(a){if(!a.qa()){this.minX=fe(this.minX,a.minX);this.maxX=B(this.maxX,a.maxX);this.minY=fe(this.minY,a.minY);this.maxY=B(this.maxY,a.maxY)}}; var $g=function(a,b){var c=new Zg(B(a.minX,b.minX),B(a.minY,b.minY),fe(a.maxX,b.maxX),fe(a.maxY,b.maxY));if(c.qa())return new Zg;return c}, ah=function(a,b){if(a.minX>b.maxX)return j;if(b.minX>a.maxX)return j;if(a.minY>b.maxY)return j;if(b.minY>a.maxY)return j;return e}; Zg.prototype.equals=function(a){return this.minX==a.minX&&this.minY==a.minY&&this.maxX==a.maxX&&this.maxY==a.maxY}; Zg.prototype.copy=function(){return new Zg(this.minX,this.minY,this.maxX,this.maxY)}; function bh(a,b,c,d){this.point=new Q(a,b);this.xunits=c||Wg;this.yunits=d||Wg} function ch(a,b,c,d){this.size=new M(a,b);this.xunits=c||Wg;this.yunits=d||Wg} ;var dh="iframeshim";var eh="BODY"; function fh(a,b){var c=new Q(0,0);if(a==b)return c;var d=rf(a);if(a.getBoundingClientRect){d=a.getBoundingClientRect();c.x+=d.left;c.y+=d.top;gh(c,Uf(a));if(b){d=fh(b);c.x-=d.x;c.y-=d.y}return c}else if(d.getBoxObjectFor&&window.pageXOffset==0&&window.pageYOffset==0){if(b){var f=Uf(b);c.x-=Vf(i,f.borderLeftWidth);c.y-=Vf(i,f.borderTopWidth)}else b=d.documentElement;f=d.getBoxObjectFor(a);d=d.getBoxObjectFor(b);c.x+=f.screenX-d.screenX;c.y+=f.screenY-d.screenY;gh(c,Uf(a));return c}else return hh(a,b)} function hh(a,b){var c=new Q(0,0),d=Uf(a),f=a,g=e;if(C.kb()||C.type==0&&C.version>=9){gh(c,d);g=j}for(;f&&f!=b;){c.x+=f.offsetLeft;c.y+=f.offsetTop;g&&gh(c,d);if(f.nodeName==eh){var h=f,k=d,n=h.parentNode,p=j;if(C.Ka()){var q=Uf(n);p=k.overflow!="visible"&&q.overflow!="visible";var u=k.position!="static";if(u||p){c.x+=Vf(i,k.marginLeft);c.y+=Vf(i,k.marginTop);gh(c,q)}if(u){c.x+=Vf(i,k.left);c.y+=Vf(i,k.top)}c.x-=h.offsetLeft;c.y-=h.offsetTop}if((C.Ka()||C.type==1)&&document.compatMode!="BackCompat"|| p)if(window.pageYOffset){c.x-=window.pageXOffset;c.y-=window.pageYOffset}else{c.x-=n.scrollLeft;c.y-=n.scrollTop}}h=f.offsetParent;k=i;if(h){k=Uf(h);C.Ka()&&C.revision>=1.8&&h.nodeName!=eh&&k.overflow!="visible"&&gh(c,k);c.x-=h.scrollLeft;c.y-=h.scrollTop;if(n=C.type!=1)if(f.offsetParent.nodeName==eh&&k.position=="static"){d=d.position;n=C.type==0?d!="static":d=="absolute"}else n=j;if(n){if(C.Ka()){g=Uf(h.parentNode);if(C.$y()!="BackCompat"||g.overflow!="visible"){c.x-=window.pageXOffset;c.y-=window.pageYOffset}gh(c, g)}break}}f=h;d=k}if(C.type==1&&document.documentElement){c.x+=document.documentElement.clientLeft;c.y+=document.documentElement.clientTop}if(b&&f==i){f=hh(b);c.x-=f.x;c.y-=f.y}return c} function gh(a,b){a.x+=Vf(i,b.borderLeftWidth);a.y+=Vf(i,b.borderTopWidth)} function ih(a,b){if(ne(a.offsetX)&&!C.kb()&&!(C.type==1&&C.version>=8)){var c=Sg(a),d=new Q(a.offsetX,a.offsetY);c=fh(c,b);return d=new Q(c.x+d.x,c.y+d.y)}else if(ne(a.clientX)){d=C.kb()?new Q(a.pageX-window.pageXOffset,a.pageY-window.pageYOffset):new Q(a.clientX,a.clientY);c=fh(b);return d=new Q(d.x-c.x,d.y-c.y)}else return Xg} ;function jh(){this.ew={};this.gj=[];this.jT={};this.Oj=i} jh.prototype.jB=function(a,b){if(b)for(var c=0;cD&&g[D]==H[D];)++D;u=g.slice(0,D);var O=g.slice(D).join("/"),R=H.slice(D).join("/"),fa=h+1+s(R);if(O)fa+=(s(c)-1)*(s(O)+1);if(n==f&&s(c)<30&&D>1&&mh(u.join("/"),e)&&fa<=2048){if(O){p=0;for(n=s(c);p1)return a+"/cat_js"+b.join("/")+"/%7B"+c.join(",")+"%7D.js";return a+b.join("/")+"/"+c[0]+".js"}; function oh(a,b){var c=fd(jh);typeof a=="string"?c.jB(a,b):c.pM(a,b)} ;function ph(a,b){this.moduleUrlsFn=a;this.moduleDependencies=b} function qh(){this.ac=[]} qh.prototype.init=function(a,b){var c=this.vf=new ph(a,b);t(this.ac,function(d){d(c)}); Xe(this.ac)}; qh.prototype.Uy=function(a){this.vf?a(this.vf):this.ac.push(a)}; function gd(){this.iD={};this.Nt={};this.ac={};this.Xs={};this.aq=new qh;this.fv={};this.uq=i} l=gd.prototype;l.init=function(a,b){this.aq.init(a,b)}; l.WJ=function(a,b){var c=this.fv;this.aq.Uy(function(d){(d=d.moduleUrlsFn(a))&&b(d,c[a])})}; l.GP=function(a,b,c,d,f){A(this,"modulerequired",a,b);if(this.Nt[a])c(this.Xs[a]);else{this.ac[a]||(this.ac[a]=[]);this.ac[a].push(c);f||this.iB(a,b,d)}}; l.iB=function(a,b,c){if(!this.Nt[a]){c&&this.By(a,c);if(!this.iD[a]){this.iD[a]=e;A(this,"moduleload",a,b);this.uq&&this.By(a,this.uq);this.aq.Uy(o(function(d){t(d.moduleDependencies[a],o(function(f){this.iB(f,undefined,c)}, this));this.mv(a,"jss");this.WJ(a,oh)}, this))}}}; l.require=function(a,b,c,d,f){this.GP(a,b,function(g){c(g[b])}, d,f)}; l.provide=function(a,b,c){var d=this.Xs;d[a]||(d[a]={});if(typeof this.lv=="number"){this.mv(a,"jsl",this.lv);delete this.lv}if(ne(b))d[a][b]=c;else this.JK(a)}; l.JK=function(a){this.Nt[a]=e;var b=this.Xs[a];t(this.ac[a],function(c){c(b)}); delete this.ac[a];this.mv(a,"jsd");A(this,Xa,a)}; l.dQ=function(a){this.uq=a}; l.By=function(a,b){var c=this.fv;if(c[a]){for(var d=0;dthis.ticks/3)this.tick=I(this.ticks/3)};function fi(a){this.Sk=dd();this.rm=a;this.Ys=e} fi.prototype.reset=function(){this.Sk=dd();this.Ys=e}; fi.prototype.next=function(){var a=dd()-this.Sk;if(a>=this.rm){this.Ys=j;return 1}else return(Math.sin(Math.PI*(a/this.rm-0.5))+1)/2}; fi.prototype.more=function(){return this.Ys}; fi.prototype.extend=function(){var a=dd();if(a-this.Sk>this.rm/3)this.Sk=a-I(this.rm/3)};function gi(a){if(s(arguments)<1)return"";var b=/([^%]*)%(\d*)\$([#|-|0|+|\x20|\'|I]*|)(\d*|)(\.\d+|)(h|l|L|)(s|c|d|i|b|o|u|x|X|f)(.*)/,c;switch(E(1415)){case ".":c=/(\d)(\d\d\d\.|\d\d\d$)/;break;default:c=new RegExp("(\\d)(\\d\\d\\d"+E(1415)+"|\\d\\d\\d$)")}var d;switch(E(1416)){case ".":d=/(\d)(\d\d\d\.)/;break;default:d=new RegExp("(\\d)(\\d\\d\\d"+E(1416)+")")}for(var f="$1"+E(1416)+"$2",g="",h=a,k=b.exec(a);k;){h=k[3];var n=-1;if(k[5].length>1)n=Math.max(0,Ze(k[5].substr(1)));var p=k[7],q="", u=Ze(k[2]);if(u=0?Math.round(parseFloat(q)*Math.pow(10,n))/Math.pow(10,n):parseFloat(q);break;default:break}if(h.search(/I/)!= -1&&h.search(/\'/)!=-1&&(p=="i"||p=="d"||p=="u"||p=="f")){h=u=u.replace(/\./g,E(1415));u=h.replace(c,f);if(u!=h){do{h=u;u=h.replace(d,f)}while(h!=u)}}g+=k[1]+u;h=k[8];k=b.exec(h)}return g+h} ;function hi(){this.Bd={}} l=hi.prototype;l.set=function(a,b){this.Bd[a]=b;return this}; l.remove=function(a){delete this.Bd[a]}; l.get=function(a){return this.Bd[a]}; l.Pd=function(a,b,c){if(c){this.set("hl",_mHL);_mGL&&this.set("gl",_mGL)}c=this.hK();b=b?b:_mUri;return c?(a?"":_mHost)+b+"?"+c:(a?"":_mHost)+b}; l.hK=function(){return Yf(this.Bd)};hi.prototype.Iu=function(a){if(a.ja()){var b=this.Bd;b.ll=a.V().xa();b.spn=a.J().nb().xa();var c=a.o.Fc;if(c!="m")b.t=c;else delete b.t;b.z=a.H();A(a,"softstateurlhook",b)}this.DD()}; hi.prototype.DD=function(){oc!=i&&oc!=""&&this.set("key",oc);pc!=i&&pc!=""&&this.set("client",pc);qc!=i&&qc!=""&&this.set("channel",qc);rc!=i&&rc!=""&&this.set("sensor",rc);this.set("mapclient","jsapi")}; hi.prototype.Wu=function(a,b){this.set("ll",a);this.set("spn",b)};function ii(a,b){this.g=a;this.gp=b;var c={};c.neat=e;this.Jb=new hg(_mHost+"/maps/vp",window.document,c);P(a,Ga,this,this.Dh);var d=o(this.Dh,this);P(a,Fa,i,function(){window.setTimeout(d,0)}); P(a,Ha,this,this.Pn)} l=ii.prototype;l.Dh=function(){var a=this.g;if(this.Gl!=a.H()||this.o!=a.o){this.XH();this.mg();this.eQ();this.Jg(0,0,e)}else{var b=a.V(),c=a.J().nb();a=I((b.lat()-this.jw.lat())/c.lat());b=I((b.lng()-this.jw.lng())/c.lng());this.Ld="p";this.Jg(a,b,e)}}; l.Pn=function(){this.mg();this.Jg(0,0,j)}; l.mg=function(){var a=this.g;this.jw=a.V();this.o=a.o;this.Gl=a.H();this.vq=i;this.j={}}; l.XH=function(){var a=this.g,b=a.H();a=a.o;if(this.Gl&&this.Gl!=b)this.Ld=this.Gl0.4} function ti(a,b){return si(a,b)?"rtl":"ltr"} function ui(a,b){return si(a,b)?"right":"left"} function vi(a,b){return si(a,b)?"left":"right"} function wi(a,b){return si(a,b)?"\u200f":"\u200e"} function xi(a,b){return''+(b?a:Te(a))+""+wi()} function yi(a){if(!qi)return a;return(si(a)?"\u202b":"\u202a")+a+"\u202c"+wi()} var zi=ri()?"Left":"Right";oi=ri()?"right":"left";pi="margin"+zi;qi=C.os!=2||C.type==4||ri();function Ai(){try{if(typeof ActiveXObject!="undefined")return new ActiveXObject("Microsoft.XMLHTTP");else if(window.XMLHttpRequest)return new XMLHttpRequest}catch(a){}return i} function Bi(a,b,c,d,f){var g=Ai();if(!g)return j;if(b){cg(f);g.onreadystatechange=function(){if(g.readyState==4){var h;h=-1;var k=i;try{h=g.status;k=g.responseText}catch(n){}h={status:h,responseText:k};b(h.responseText,h.status);g.onreadystatechange=J;dg(f)}}}if(c){g.open("POST", a,e);(a=d)||(a="application/x-www-form-urlencoded");g.setRequestHeader("Content-Type",a);g.send(c)}else{g.open("GET",a,e);g.send(i)}return e} ;function Jh(){this.Vc=[];this.Xk=i;this.ou=j;this.lp=0;this.HB=100;this.yO=0;this.gw=j} l=Jh.prototype;l.vQ=function(a){this.HB=a}; l.xo=function(a){this.gw=a}; l.sN=function(a,b){ca(b)}; l.qf=function(a,b){this.Vc.push([a,b]);cg(b);this.rD();this.gw&&this.MC()}; l.cancel=function(){this.lR();for(var a=0;athis.hi}; l.qa=function(){return this.lo-this.hi==2*Zd}; l.IA=function(){return this.hi-this.lo==2*Zd}; l.intersects=function(a){var b=this.lo,c=this.hi;if(this.qa()||a.qa())return j;if(this.Td())return a.Td()||a.lo<=this.hi||a.hi>=b;else{if(a.Td())return a.lo<=c||a.hi>=b;return a.lo<=c&&a.hi>=b}}; l.dq=function(a){var b=this.lo,c=this.hi;if(this.Td()){if(a.Td())return a.lo>=b&&a.hi<=c;return(a.lo>=b||a.hi<=c)&&!this.qa()}else{if(a.Td())return this.IA()||a.qa();return a.lo>=b&&a.hi<=c}}; l.contains=function(a){if(a==-Zd)a=Zd;var b=this.lo,c=this.hi;return this.Td()?(a>=b||a<=c)&&!this.qa():a>=b&&a<=c}; l.extend=function(a){if(!this.contains(a))if(this.qa())this.lo=this.hi=a;else if(this.distance(a,this.lo)=0)return c;return b+Zd-(a-Zd)}; l.span=function(){return this.qa()?0:this.Td()?2*Zd-(this.lo-this.hi):this.hi-this.lo}; l.center=function(){var a=(this.lo+this.hi)/2;if(this.Td()){a+=Zd;a=me(a,-Zd,Zd)}return a}; function Di(a,b){this.lo=a;this.hi=b} l=Di.prototype;l.qa=function(){return this.lo>this.hi}; l.intersects=function(a){var b=this.lo,c=this.hi;return b<=a.lo?a.lo<=c&&a.lo<=a.hi:b<=a.hi&&b<=c}; l.dq=function(a){if(a.qa())return e;return a.lo>=this.lo&&a.hi<=this.hi}; l.contains=function(a){return a>=this.lo&&a<=this.hi}; l.extend=function(a){if(this.qa())this.hi=this.lo=a;else if(athis.hi)this.hi=a}; l.equals=function(a){if(this.qa())return a.qa();return $d(a.lo-this.lo)+$d(this.hi-a.hi)<=1.0E-9}; l.span=function(){return this.qa()?0:this.hi-this.lo}; l.center=function(){return(this.hi+this.lo)/2};function z(a,b,c){a-=0;b-=0;if(!c){a=le(a,-90,90);b=me(b,-180,180)}this.Ud=a;this.x=this.La=b;this.y=a} l=z.prototype;l.toString=function(){return"("+this.lat()+", "+this.lng()+")"}; l.equals=function(a){if(!a)return j;var b;b=this.lat();var c=a.lat();if(b=$d(b-c)<=1.0E-9){b=this.lng();a=a.lng();b=$d(b-a)<=1.0E-9}return b}; l.copy=function(){return new z(this.lat(),this.lng())}; l.$o=function(a){return new z(this.Ud,this.La+a,e)}; l.dt=function(a){return this.$o(I((a.La-this.La)/360)*360)}; function Ei(a,b){var c=Math.pow(10,b);return Math.round(a*c)/c} l=z.prototype;l.xa=function(a){a=ne(a)?a:6;return Ei(this.lat(),a)+","+Ei(this.lng(),a)}; l.lat=function(){return this.Ud}; l.lng=function(){return this.La}; l.qQ=function(a){a-=0;this.y=this.Ud=a}; l.WD=function(a){a-=0;this.x=this.La=a}; l.Vd=function(){return Ie(this.Ud)}; l.Se=function(){return Ie(this.La)}; l.lc=function(a,b){return this.kw(a)*(b||6378137)}; l.kw=function(a){var b=this.Vd(),c=a.Vd(),d=b-c;a=this.Se()-a.Se();return 2*ae(ie(ge(he(d/2),2)+ee(b)*ee(c)*ge(he(a/2),2)))}; z.fromUrlValue=function(a){a=a.split(",");return new z(parseFloat(a[0]),parseFloat(a[1]))}; var Fi=function(a,b,c){return new z(Je(a),Je(b),c)}; z.prototype.aF=function(){return this.lng()+","+this.lat()}; function hd(a,b){if(a&&!b)b=a;if(a){var c=le(a.Vd(),-Zd/2,Zd/2),d=le(b.Vd(),-Zd/2,Zd/2);this.Ea=new Di(c,d);c=a.Se();d=b.Se();if(d-c>=Zd*2)this.Fa=new Ci(-Zd,Zd);else{c=me(c,-Zd,Zd);d=me(d,-Zd,Zd);this.Fa=new Ci(c,d)}}else{this.Ea=new Di(1,-1);this.Fa=new Ci(Zd,-Zd)}} l=hd.prototype;l.V=function(){return Fi(this.Ea.center(),this.Fa.center())}; l.toString=function(){return"("+this.vb()+", "+this.ub()+")"}; l.xa=function(a){var b=this.vb(),c=this.ub();return[b.xa(a),c.xa(a)].join(",")}; l.equals=function(a){return this.Ea.equals(a.Ea)&&this.Fa.equals(a.Fa)}; l.contains=function(a){return this.Ea.contains(a.Vd())&&this.Fa.contains(a.Se())}; l.intersects=function(a){return this.Ea.intersects(a.Ea)&&this.Fa.intersects(a.Fa)}; l.dd=function(a){return this.Ea.dq(a.Ea)&&this.Fa.dq(a.Fa)}; l.extend=function(a){this.Ea.extend(a.Vd());this.Fa.extend(a.Se())}; l.union=function(a){this.extend(a.vb());this.extend(a.ub())}; l.Mc=function(){return Je(this.Ea.hi)}; l.sc=function(){return Je(this.Ea.lo)}; l.tc=function(){return Je(this.Fa.lo)}; l.qc=function(){return Je(this.Fa.hi)}; l.vb=function(){return Fi(this.Ea.lo,this.Fa.lo)}; l.Jz=function(){return Fi(this.Ea.lo,this.Fa.hi)}; l.Br=function(){return Fi(this.Ea.hi,this.Fa.lo)}; l.ub=function(){return Fi(this.Ea.hi,this.Fa.hi)}; l.nb=function(){return Fi(this.Ea.span(),this.Fa.span(),e)}; l.GL=function(){return this.Fa.IA()}; l.FL=function(){return this.Ea.hi>=Zd/2&&this.Ea.lo<=-Zd/2}; l.qa=function(){return this.Ea.qa()||this.Fa.qa()}; l.JL=function(a){var b=this.nb();a=a.nb();return b.lat()>a.lat()&&b.lng()>a.lng()}; function Gi(){this.lf=Number.MAX_VALUE;this.Ae=-Number.MAX_VALUE;this.df=90;this.Ue=-90;for(var a=0,b=s(arguments);athis.Ae)this.Ae=a.La;if(a.Udthis.Ue)this.Ue=a.Ud}; l.vb=function(){return new z(this.df,this.lf,e)}; l.ub=function(){return new z(this.Ue,this.Ae,e)}; l.sc=function(){return this.df}; l.Mc=function(){return this.Ue}; l.qc=function(){return this.Ae}; l.tc=function(){return this.lf}; l.intersects=function(a){return a.qc()>this.lf&&a.tc()this.df&&a.sc()=this.df&&b<=this.Ue&&a>=this.lf&&a<=this.Ae}; l.dd=function(a){return a.tc()>=this.lf&&a.qc()<=this.Ae&&a.sc()>=this.df&&a.Mc()<=this.Ue}; function Hi(a,b){var c=a.Vd(),d=a.Se(),f=ee(c);b[0]=ee(d)*f;b[1]=he(d)*f;b[2]=he(c)} function Ii(a,b){var c=ce(a[2],ie(a[0]*a[0]+a[1]*a[1])),d=ce(a[1],a[0]);b.qQ(Je(c));b.WD(Je(d))} function Ji(){var a=Ee(arguments);a.push(a[0]);for(var b=[],c=0,d=0;d<3;++d){b[d]=a[d].kw(a[d+1]);c+=b[d]}c/=2;a=je(0.5*c);for(d=0;d<3;++d)a*=je(0.5*(c-b[d]));return 4*be(ie(B(0,a)))} function Ki(){for(var a=Ee(arguments),b=[[],[],[]],c=0;c<3;++c)Hi(a[c],b[c]);a=0;a+=b[0][0]*b[1][1]*b[2][2];a+=b[1][0]*b[2][1]*b[0][2];a+=b[2][0]*b[0][1]*b[1][2];a-=b[0][0]*b[2][1]*b[1][2];a-=b[1][0]*b[0][1]*b[2][2];a-=b[2][0]*b[1][1]*b[0][2];b=Number.MIN_VALUE*10;return a>b?1:a<-b?-1:0} ;function Li(){ca("Required interface method not implemented")} function Mi(){} l=Mi.prototype;l.fromLatLngToPixel=Li;l.fromPixelToLatLng=Li;l.getNearestImage=function(a,b,c){b=this.getWrapWidth(b);c=I((c.x-a.x)/b);a.x+=b*c;return c}; l.tileCheckRange=function(){return e}; l.getWrapWidth=function(){return Infinity};function pd(a){this.Et=[];this.Ft=[];this.Ct=[];this.Dt=[];for(var b=256,c=0;c=b)return j;if(a.x<0||a.x*c>=b){c=Id(b/c);a.x%=c;if(a.x<0)a.x+=c}return e}; pd.prototype.getWrapWidth=function(a){return this.Dt[a]};var Ni=ie(2);function rd(a,b,c){this.Ts=c||new pd(a);this.lm=b%360;this.KR=new Q(0,0)} r(rd,Mi);l=rd.prototype;l.fromLatLngToPixel=function(a,b){var c=this.Ts.fromLatLngToPixel(a,b),d=this.getWrapWidth(b),f=d/2,g=c.x,h=c.y;switch(this.lm){case 0:break;case 90:c.x=h;c.y=d-g;break;case 180:c.x=d-g;c.y=d-h;break;case 270:c.x=d-h;c.y=g;break}c.y=(c.y-f)/Ni+f;return c}; l.getNearestImage=function(a,b,c){b=this.getWrapWidth(b);if(this.lm%180==90){c=I((c.y-a.y)/b);a.y+=b*c}else{c=I((c.x-a.x)/b);a.x+=b*c}return c}; l.fromPixelToLatLng=function(a,b,c){var d=this.getWrapWidth(b),f=d/2,g=a.x;a=(a.y-f)*Ni+f;f=this.KR;switch(this.lm){case 0:f.x=g;f.y=a;break;case 90:f.x=d-a;f.y=g;break;case 180:f.x=d-g;f.y=d-a;break;case 270:f.x=a;f.y=d-g;break}return this.Ts.fromPixelToLatLng(f,b,c)}; l.tileCheckRange=function(a,b,c){b=this.getWrapWidth(b);if(this.lm%180==90){if(a.x<0||a.x*c>=b)return j;if(a.y<0||a.y*c>=b){c=Id(b/c);a.y%=c;if(a.y<0)a.y+=c}}else{if(a.y<0||a.y*c>=b)return j;if(a.x<0||a.x*c>=b){c=Id(b/c);a.x%=c;if(a.x<0)a.x+=c}}return e}; l.getWrapWidth=function(a){return this.Ts.getWrapWidth(a)};var Oi={};function Pi(a){for(var b in a)b in Oi||(Oi[b]=a[b])} function E(a){if(ne(Oi[a]))return Oi[a];else return""} window.GAddMessages=Pi;var Qi=Qi||{},Ri=function(a,b,c){var d=window.google;d&&d.test&&d.test.report&&d.test.report(a,i,b,c)}, Si=function(a){var b=window.google;b&&b.test&&b.test.checkpoint&&b.test.checkpoint(a)};var Ti={};Ti.initialize=J;Ti.redraw=J;Ti.remove=J;Ti.copy=function(){return this}; Ti.wa=j;Ti.ma=Ge;Ti.show=function(){this.wa=j}; Ti.hide=function(){this.wa=e}; Ti.I=function(){return this.wa}; function Ui(a,b,c){Vi(a.prototype,Ti);wh(a,b,c)} function Vi(a,b){nc(b,function(c){a.hasOwnProperty(c)||(a[c]=b[c])})} ;function Wi(a){if(a){this.controls=a.width<400||a.height<150?{smallzoomcontrol3d:e,menumaptypecontrol:e}:{largemapcontrol3d:e,hierarchicalmaptypecontrol:e,scalecontrol:e};if(Wb&&a.width>=500&&a.height>=500)this.controls.googlebar=e;this.maptypes={normal:e,satellite:e,hybrid:e,physical:e};this.zoom={scrollwheel:e,doubleclick:e};this.keyboard=e}} ;function Fd(a,b,c,d){d=d||{};this.Fb=d.heading||0;if(this.Fb<0||this.Fb>=360)ca("Heading out of bounds.");(this.lu=d.rmtc||i)&&this.lu.Bl(this,!!d.isDefault);this.mh="heading"in d;this.eb=a||[];this.dN=c||"";this.$e=b||new Mi;this.PQ=d.shortName||c||"";this.Fc=d.urlArg||"c";this.Xj=d.maxResolution||Be(this.eb,function(){return this.maxResolution()}, Math.max)||0;this.dk=d.minResolution||Be(this.eb,function(){return this.minResolution()}, Math.min)||0;this.CR=d.textColor||"black";this.fM=d.linkColor||"#7777cc";this.xm=d.errorMessage||"";this.Wk=d.tileSize||256;this.TO=d.radius||6378137;this.Ns=0;this.qG=d.alt||"";this.xM=d.lbw||i;this.GM=d.maxZoomEnabled||j;this.hy=this;for(a=0;a=0||c.indexOf("/vt/")>=0}return j}; l.getTileSize=function(){return this.Wk}; l.getSpanZoomLevel=function(a,b,c){var d=this.$e,f=this.getMaximumResolution(a),g=this.dk,h=I(c.width/2),k=I(c.height/2);for(f=f;f>=g;--f){var n=d.fromLatLngToPixel(a,f);n=new Q(n.x-h-3,n.y+k+3);var p=new Q(n.x+c.width+3,n.y-c.height-3);n=(new hd(d.fromPixelToLatLng(n,f),d.fromPixelToLatLng(p,f))).nb();if(n.lat()>=b.lat()&&n.lng()>=b.lng())return f}return 0}; l.getBoundsZoomLevel=function(a,b){for(var c=this.$e,d=this.getMaximumResolution(a.V()),f=this.dk,g=a.vb(),h=a.ub();g.lng()>h.lng();)g.WD(g.lng()-360);for(d=d;d>=f;--d){var k=c.fromLatLngToPixel(g,d),n=c.fromLatLngToPixel(h,d);if($d(n.x-k.x)<=b.width&&$d(n.y-k.y)<=b.height)return d}return 0}; l.vt=function(){A(this,la)}; l.zr=function(a){for(var b=this.eb,c=[0,j],d=0;d=this.Xa)}; l.Nd=function(){if(!this.Cx)ca("No default map type available.");return this.Cx}; l.Of=function(a){if(!s(this.kh))ca("No rotated map types available.");return this.Wm[this.XJ(a)]}; l.XJ=function(a){a%=360;if(this.Wm[a])return a;for(var b=this.kh.concat(this.kh[0]+360),c=0,d=s(b)-1;c=this.Xa){ji(a,b);var d=v(fd(Zi),"appfeaturesdata",function(f){if(f=="ob"){w(d);fd(Zi).Wq("ob",a,c,i,b)}})}else c(j)};function $i(a,b){this.kv=a;this.BL=b||a;this.oh=i;this.fm=[]} var aj=[Sa,Qa],bj=["movestart","panbyuser",Oa,Pa,Wa];l=$i.prototype;l.rv=function(a,b,c,d){this.oh&&this.oh.uc()&&this.BA();this.oh=Wd(this);d?ed(this.kv,d,o(this.FE,this,a,b,c,this.oh)):this.FE(a,b,c,this.oh)}; l.BA=function(){Xd(this);if(this.rq){this.rq();this.rq=i}this.Sw()}; l.Sw=function(){t(this.fm,function(a){w(a)}); this.fm=[]}; l.FE=function(a,b,c,d){if(this.oh.uc()){a();this.JQ(b,c,d)}}; l.JQ=function(a,b,c){var d=this,f=this.kv,g=this.BL;t(aj,o(function(h){this.fm.push(ed(f,h,o(function(k){if(c.uc()){Xd(d);b(h,k);this.Sw()}}, this)))}, this));this.rq=function(){a()}; t(bj,o(function(h){this.fm.push(ed(g,h,o(function(){c.uc()&&this.BA()}, this)))}, this))};function Jd(a){this.qO=a} Jd.prototype.getTileUrl=function(a,b){var c=this.Qy(a,b);return c&&cj(c,a,b)}; Jd.prototype.Qy=function(a,b){var c=this.qO;if(!c)return i;for(var d=0;db||c[d].maxZoom=a.y&&h.w<=a.x&&h.e>=a.x)return c[d].uris}}return i};var dj=/{X}/g,ej=/{Y}/g,fj=/{Z}/g,gj=/{V1_Z}/g;function hj(a,b,c,d){this.Sg=a||new md;this.dk=b||0;this.Xj=c||0;P(this.Sg,la,this,this.vt);a=d||{};this.fg=De(a.opacity,1);this.Tf=De(a.isPng,j);this.XE=a.tileUrlTemplate;this.aM=a.kmlUrl} l=hj.prototype;l.minResolution=function(){return this.dk}; l.maxResolution=function(){return this.Xj}; l.Ko=function(a){this.Nv=a}; l.FM=function(a,b){var c=j;if(this.Nv)for(var d=0;d0)for(f=0;f=1E4&&b.y<1E5)g="&s=";return[a[d],"x=",b.x,g,"&y=",b.y,"&z=",c,"&s=",f].join("")} ;function Cd(a,b,c,d){var f={};f.isPng=d;hj.call(this,b,0,c,f);this.Mg=a;this.ov=i} r(Cd,hj);Cd.prototype.getTileUrl=function(a,b){return cj(this.ov&&this.ov.Qy(a,b)||this.Mg,a,b)}; Cd.prototype.Io=function(a){this.ov=a};function Gd(a,b,c,d){Cd.call(this,a,b,c);d&&this.AQ(d)} r(Gd,Cd);Gd.prototype.AQ=function(a){for(var b=0;bthis.Lc())){var b=this.Tb();this.Xa=a;if(this.Xa>this.Za)this.Wc(this.Xa);else this.Xa!=b&&A(this,"zoomrangechange")}}; l.Tb=function(a){a=(a||this.o||this.Ha[0]).getMinimumResolution();return B(a,this.Xa)}; l.Ku=function(a){var b=le(a,0,B(30,30));if(a!=this.Yd)if(!(b1||this.Bf()&&this.Hq&&this.bl(a,ra)}; l.Jj=function(){var a=j;this.xe()&&this.bm(function(b){a=b.Jj()}); return a}; l.QH=function(a,b){if(b)if(this.Xi){if(!this.Jj()){this.Kb(b,e,e);A(this,Wa,"dclk")}}else this.Ya(b,e)}; l.mN=function(a){var b=dd();if(!ne(this.aB)||b-this.aB>100)this.bl(a,m);this.aB=b}; l.Tg=i;l.bl=function(a,b,c){c=c||ih(a,this.A);var d;this.Tg=d=this.ja()?zj(c,this):new z(0,0);for(var f=0,g=this.Fh.length;f=2&&a.y>=2&&a.x1&&a.ob(new Dj(e))}a.Aa(b,d,f);var n=c.overlays;if(!n){n=[];this.Jf(function(p){p instanceof Ej||n.push(p)})}for(b=0;b=this.Xa?f.isImageryVisible(c.J(),d,g):g(j)}; l.zM=function(a,b){return o(function(c){var d=this.g,f=a.getRotatableMapTypeCollection();if(c)a=f.Of(d.o.getHeading());this.Kk(a,b);this.cl(d.o.getHeading(),c)}, this)}; l.Kk=function(a,b){this.Qr=j;this.g.Oi(undefined,undefined,a,b);this.Qr=e}; l.cl=function(a,b){if(this.Fb!=a){this.Fb=a;A(this.g,"headingchanged")}if(this.mh!=b){this.mh=b;A(this.g,"rotatabilitychanged")}}; l.Pq=function(a){this.Xa=a||14;if(!this.Bk){this.Bk=e;this.QP=Hd([Ja,Fa],o(function(b){return P(this.g,b,this,this.Pw)}, this));this.Pw()}}; l.Bq=function(){if(this.Bk){this.Bk=j;t(this.QP,w);var a=this.g,b=a.o.getRotatableMapTypeCollection();b&&this.Kk(b.Nd());this.cl(a.o.getHeading(),j)}}; l.Xh=function(){return this.Bk}; l.Tb=function(){return this.Xa};function pj(){} ;function sj(a,b,c,d,f){this.A=a;this.g=c;this.Tk=f;this.wg=i;this.rs=j;this.l=G("div",this.A,Xg);this.Nn=0;Hg(this.l,pa,Vg);Ef(this.l);this.kg=new M(0,0);this.Ia=[];this.wc=0;this.bc=i;if(this.g.xe())this.sl=i;this.dc=[];this.me=[];this.Tj=[];this.so=this.xf=j;this.cs=0;this.le=b;this.to=0;this.o=i;this.xs=!!d;d||this.ab(c.o);P(x,na,this,this.lN)} l=sj.prototype;l.ih=e;l.Te=0;l.zh=0;l.configure=function(a,b,c,d){this.to=this.wc=c;if(this.g.xe())this.sl=a;a=this.Md(a);this.kg=new M(a.x-b.x,a.y-b.y);this.bc=Hj(d,this.kg,this.o.getTileSize());for(b=0;bd.x;--g){b.x--;c.x-=f;this.oc(this.NP)}for(g=b.y;gd.y;--g){b.y--;c.y-=f;this.oc(this.PP)}a.equals(this.bc);this.so=e;this.gF();this.xf=j}}; l.xy=function(){if(this.g.av&&this.bc){this.g.fE(j);this.refresh()}}; l.uE=function(a){this.le=a;this.oc(this.Ds);this.xy();a=i;if(!this.xs&&x.isInLowBandwidthMode())a=this.Yb;for(var b=0;b=0;c--)for(var d=s(b[c])-1;d>=0;d--){b[c][d].imageBelow=a.images[c][d];a.images[c][d].imageAbove=b[c][d]}}; Ij.prototype.fr=function(a){t(this.images,function(b){t(b,function(c){a(c)})})}; Ij.prototype.eH=function(){this.fr(function(a){var b=a.imageBelow;a.imageBelow=i;if(b)b.imageAbove=i})}; l=sj.prototype;l.fG=function(a,b,c){a=new Ij(this.l,a,b);this.Ds(a,e);c&&a.Nu(c);this.Ia.push(a)}; l.$h=function(a){this.ih=a;a=0;for(var b=s(this.Ia);a0&&this.rs;s(g)>k;){var u=g.pop();for(q=0;qc;)Kj(g[q].pop());for(k=s(g[q]);k=0;--d)for(var f=this.Ia[d],g=f.sortedImages,h=0;hs(this.Dd.sortedImages)*0.66};function Oj(a,b){this.JO=a||j;this.YP=b||j} l=Oj.prototype;l.printable=function(){return this.JO}; l.selectable=function(){return this.YP}; l.initialize=function(){return i}; l.X=function(a,b){this.initialize(a,b)}; l.$n=J;l.getDefaultPosition=J;l.Dc=J;l.lb=J;l.Au=function(a){a=a.style;a.color="black";a.fontFamily="Arial,sans-serif";a.fontSize="small"}; l.allowSetVisibility=Ge;l.fq=Fe;l.clear=function(){Gg(this)}; var Qj=function(a,b,c){if(c)Pj(b);else{c=function(){Cf(b,!a.vs())}; c();v(a,Fa,c)}};function Rj(){this.ZO=new RegExp("[^:]+?:([^'\"\\/;]*('{1}(\\\\\\\\|\\\\'|\\\\?[^'\\\\])*'{1}|\"{1}(\\\\\\\\|\\\\\"|\\\\?[^\"\\\\])*\"{1}|\\/{1}(\\\\\\\\|\\\\\\/|\\\\?[^\\/\\\\])*\\/{1})*)+;?","g")} Rj.prototype.match=function(a){return a.match(this.ZO)};var Sj="$this",Vj="$context",Wj="$top",Xj=/;$/,Yj=/\s*;\s*/;function Zj(a,b){if(!this.Zc)this.Zc={};b?ve(this.Zc,b.Zc):ve(this.Zc,$j);this.Zc[Sj]=a;this.Zc[Vj]=this;this.B=De(a,ea);if(!b)this.Zc[Wj]=this.B} var $j={};$j.$default=i;var ak=[],bk=function(a,b){if(s(ak)>0){var c=ak.pop();Zj.call(c,a,b);return c}else return new Zj(a,b)}, ck=function(a){for(var b in a.Zc)delete a.Zc[b];a.B=i;ak.push(a)}; Zj.prototype.jsexec=function(a,b){try{return a.call(b,this.Zc,this.B)}catch(c){return $j.$default}}; Zj.prototype.clone=function(a,b,c){a=bk(a,this);a.Pk("$index",b);a.Pk("$count",c);return a}; Zj.prototype.Pk=function(a,b){this.Zc[a]=b}; var dk="a_",ek="b_",fk="with (a_) with (b_) return ",gk={},hk=new Rj;function ik(a){if(!gk[a])try{gk[a]=new Function(dk,ek,fk+a)}catch(b){}return gk[a]} function jk(a){return a} function kk(a){var b=[];a=hk.match(a);for(var c=-1,d=0,f=i,g=0,h=s(a);g=c.length){this.WO(a.pop());b.pop()}else{f=c[d++];g=c[d++];c=c[d++];b[b.length-1]=d;f.call(this,g,c)}}}; l.tk=function(a){this.Hw.push(a);this.PC.push(0)}; l.Qi=function(){return this.Ep.length?this.Ep.pop():[]}; l.WO=function(a){Xe(a);this.Ep.push(a)}; l.eF=function(a,b,c){if(a){c.parentNode.replaceChild(a,c);c=this.Qi();c.push(this.zs,b,a);this.tk(c)}else tg(c)}; l.zs=function(a,b){var c=this.YA(b),d=c.transclude;if(d){c=Bk(d);!c&&this.fF?this.fF(b,o(function(){d=b.getAttribute("transclude");this.eF(Bk(d),a,b);this.NC()}, this)):this.eF(c,a,b)}else(c=c.jsselect)?this.WL(a,b,c):this.Kj(a,b)}; l.Kj=function(a,b){var c=this.YA(b),d=c.jsdisplay;if(d){if(!a.jsexec(d,b)){Ef(b);return}Ff(b)}(d=c.jsvars)&&this.YL(a,b,d);(d=c.jsvalues)&&this.XL(a,b,d);if(d=c.jseval)for(var f=0,g=s(d);f=0)return a;for(b=b;b;b=b.parentNode){var d;d=b;var f=d.__jsnamespace;ne(f)||(f=d.__jsnamespace=Dk(d,"jsnamespace"));if(d=f)return d+ka+a;if(b==c)break}return a} function Gk(a,b){return function(c){return Hg(c,a,b)}} Bj.prototype.zl=function(a){if(!Ae(this.Gf,a)){var b=this.CI(a),c=Gk(a,b);this.Gf[a]=b;this.AA.push(c);t(this.N,function(d){d.zA(c)})}}; Bj.prototype.Ng=function(a,b,c){nc(c,o(function(d,f){var g=b?o(f,b):f;if(a)this.tp[a+"."+d]=g;else this.tp[d]=g}, this));this.fD()}; Bj.prototype.yl=function(a){if(this.NK(a))return i;var b=new Hk(a);t(this.AA,function(c){b.zA(c)}); this.N.push(b);this.fD();return b}; Bj.prototype.NK=function(a){for(var b=0;bEb)x.setLowBandwidthMode(e,x.Qv);else c'+E(12915)+""}; Tk.prototype.rr=function(a,b){var c=_mMapCopy+" "+E(12916)+" - "+this.vI(a,b);return new fg("",[c])}; function Bd(a,b,c,d){var f=[];if(Ob){f.push(["MAPMAKER_NORMAL_MAP",a]);f.push(["MAPMAKER_HYBRID_MAP",c]);f.push(["MAPMAKER_MAP_TYPES",[a,b,c]]);return f}var g=new Tk(a.getLinkColor(),"m"),h=Rk(_mCityblockUseSsl?ac:Kb);Sk(h);a={shortName:E(10111),errorMessage:E(10120),alt:E(10511),urlArg:"gm"};g=new Cd(h,g,19);a=new Fd([g],d,E(10049),a);f.push(["MAPMAKER_NORMAL_MAP",a]);h=Rk(_mCityblockUseSsl?bc:Lb);Sk(h);g=b.getTileLayers()[0];var k=new Tk(c.getLinkColor(),"h");c={shortName:E(10117),urlArg:"gh",textColor:"white", linkColor:"white",errorMessage:E(10121),alt:E(10513)};h=new Cd(h,k,19,e);d=new Fd([g,h],d,E(10116),c);f.push(["MAPMAKER_HYBRID_MAP",d]);f.push(["MAPMAKER_MAP_TYPES",[a,b,d]]);return f} ;function Fk(a,b,c,d){bd.call(this,a,d);this.WR=a;this.ZB=b;this.Ld=new Uk(c);c.type==m&&this.action(b)} r(Fk,bd);Fk.prototype.dr=function(){bd.prototype.dr.call(this);this.Ld=this.ZB=i}; Fk.prototype.node=function(){return this.ZB}; Fk.prototype.event=function(){return this.Ld}; Fk.prototype.value=function(a){var b=this.node();return b?b[a]:undefined}; function Uk(a){ve(this,a,e)} ;function Lj(){return typeof _stats!="undefined"} function Vk(a,b,c){Lj()&&$c("stats",hb,function(d){d(a,b,c)}); Ri(a,b,c)} v(bd,"report",Vk);function Pk(a,b){Hb&&$c("stats",jb,function(c){c(a,b)})} v(bd,"reportaction",Pk);function Wk(a,b,c,d){$c("stats",mb,function(f){f(a,b,c,d)})} v(bd,"dapperreport",Wk);function Xc(a){Lj()&&$c("stats",kb,function(b){b(a)})} function Yc(a){Lj()&&$c("stats",lb,function(b){b(a)})} ;var Mj=[],Nj=[];function Xk(a){a=le(I(a),0,255);return Id(a/16).toString(16)+(a%16).toString(16)} ;var Yk=function(a,b){for(var c=s(a),d=new Array(b),f=0,g=0,h=0,k=0;f=31);g+=n&1?~(n>>1):n>>1;n=1;p=0;do{q=a.charCodeAt(f++)-63-1;n+=q<=31);h+=n&1?~(n>>1):n>>1;d[k]=new z(g*1.0E-5,h*1.0E-5,e)}return d}, Zk=function(a,b){for(var c=s(a),d=new Array(c),f=new Array(b),g=0;g=0;--g){for(var h=a[g],k=c,n=h+1;nf[n])k=f[n];d[g]=k;f[h]=g}return d}, $k=function(a,b){for(var c=a<0?~(a<<1):a<<1;c>=32;){b.push(String.fromCharCode((32|c&31)+63));c>>=5}b.push(String.fromCharCode(c+63));return b};function al(){} r(al,$h);function bl(){} ;function cl(){cl.k.apply(this,arguments)} var dl,el;r(cl,al);var fl=Fe,gl=j;l=cl.prototype;l.Sa=bl;l.dh=He;l.Fj=Fe;l.Lh=He;l.redraw=function(){}; l.remove=function(){this.Na=e}; l.yy=He;l.mq=J;Ui(cl,"poly",2); cl.k=function(a,b,c,d,f){this.color=b||"#0000ff";this.weight=De(c,5);this.opacity=De(d,0.45);this.M=e;this.ea=i;this.kc=j;b=f||{};this.Dn=!!b.mapsdt;this.Cm=!!b.geodesic;this.TB=b.mouseOutTolerance||i;this.ic=e;if(f&&f.clickable!=i)this.ic=f.clickable;this.ia=i;this.ed={};this.Cb={};this.Pa=j;this.T=i;this.Ma=a&&s(a)||this.Pa?4:0;this.Zd=i;if(this.Pa){this.Lg=3;this.qe=16}else{this.Lg=1;this.qe=32}this.Jv=0;this.j=[];this.gb=[];this.U=[];if(a){f=[];for(b=0;b0);this.M=e;this.ea=i;this.kc=j;this.Dn=!!h.mapsdt;this.ic=e;if(h.clickable!=i)this.ic=h.clickable;this.ia=i;this.ed={};this.Cb={};this.ff=[];this.Na=e;this.ij=[]}; l=ll.prototype;l.Ca=function(){return"Polygon"}; l.initialize=function(a){this.g=a;this.Na=j;for(var b=0;b0)return this.F[0].Vb(a);return i}; l.jd=function(){if(s(this.F)>0)return this.F[0].jd()}; l.show=function(){this.Sa(e)}; l.hide=function(){this.Sa(j)}; l.I=function(){return!this.M}; l.ma=function(){return!this.Dn}; l.Ly=function(a){for(var b=0,c=this.F[0].j,d=c[0],f=1,g=s(c);fa)a=this.F[b].Lm();return a}; ll.prototype.getKml=function(a){$c("kmlu",3,o(function(b){a(b(this))}, this))};var nl=function(a,b,c){c[0]=a[1]*b[2]-a[2]*b[1];c[1]=a[2]*b[0]-a[0]*b[2];c[2]=a[0]*b[1]-a[1]*b[0]};function il(a){var b;b=[];var c=[];Hi(a[0],b);Hi(a[1],c);var d=[];nl(b,c,d);b=[];nl(d,[0,0,1],b);c=new ol;nl(d,b,c.r3);if(c.r3[0]*c.r3[0]+c.r3[1]*c.r3[1]+c.r3[2]*c.r3[2]>1.0E-12)Ii(c.r3,c.latlng);else c.latlng=new z(a[0].lat(),a[0].lng());b=c.latlng;c=new hd;c.extend(a[0]);c.extend(a[1]);d=c.Ea;c=c.Fa;var f=Ie(b.lng());b=Ie(b.lat());c.contains(f)&&d.extend(b);if(c.contains(f+Zd)||c.contains(f-Zd))d.extend(-b);return new Gi(new z(Je(d.lo),a[0].lng(),e),new z(Je(d.hi),a[1].lng(),e))} function ol(a,b){this.latlng=a?a:new z(0,0);this.r3=b?b:[0,0,0]} ol.prototype.toString=function(){var a=this.r3;return this.latlng+", ["+a[0]+", "+a[1]+", "+a[2]+"]"};fl=function(){return dl}; cl.prototype.Rb=function(a){for(var b=0,c=1;c=this.Yj}; l.Ao=function(a){this.Gb=a}; l.Ui=pl(6);l.Nk=pl(7);l=ll.prototype;l.cj=pl(8);l.Nk=pl(9);l.JD=pl(18);l.Ui=pl(10);l.Fj=function(){return this.F[0].hb}; l.Bi=pl(11);l.dj=pl(12);l.Wg=pl(13);cl.prototype.zp=pl(20);v(Nc,Ea,function(a){a.YC(["Polyline","Polygon"],new ql)}); function ql(){ql.k.apply(this,arguments)} r(ql,bi);ql.k=xh(J);ql.prototype.initialize=xh(J);ql.prototype.da=J;ql.prototype.la=J;ql.prototype.yu=J;wh(ql,"poly",4);function rl(a){var b=[1518500249,1859775393,2400959708,3395469782];a+=String.fromCharCode(128);var c=s(a),d=de(c/4)+2;d=de(d/16);for(var f=new Array(d),g=0;g>>30)*8;f[d-1][15]=(c-1)*8&4294967295;a=1732584193;c=4023233417;h=2562383102;var k=271733878,n=3285377520,p=new Array(80),q,u,H,D,O;for(g=0;g>>31;q=a;u=c;H=h;D=k;O=n;for(R=0;R<80;R++){var fa=Id(R/20),ja;a:switch(fa){case 0:ja=u&H^~u&D;break a;case 1:ja=u^H^D;break a;case 2:ja=u&H^u&D^H&D;break a;case 3:ja=u^H^D;break a}fa=(q<<5|q>>>27)+ja+O+b[fa]+p[R]&4294967295;O=D;D=H;H=u<<30|u>>>2;u=q;q=fa}a=a+q&4294967295;c=c+u&4294967295;h=h+H&4294967295;k=k+D&4294967295;n=n+O&4294967295}return sl(a)+sl(c)+sl(h)+sl(k)+sl(n)} function sl(a){for(var b="",c=7;c>=0;c--)b+=(a>>>c*4&15).toString(16);return b} ;function tl(a){this.Ba=a} tl.prototype.log=function(a){if(Dc==0)return e;var b;b="";for(var c,d,f,g,h,k,n=0;n>2;c=(c&3)<<4|d>>4;h=(d&15)<<2|f>>6;k=f&63;if(isNaN(d))h=k=64;else if(isNaN(f))k=64;b=b+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_=".charAt(g)+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_=".charAt(c)+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_=".charAt(h)+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_=".charAt(k)}b= b;a=rl(b).substr(0,10);d=[];f=Ec%Dc;for(g=s(b);f2048)return j;sh("stats",6)(a);return e};var ul=0,vl=1,wl=0,xl,yl,zl,Al;function Bl(a,b,c,d){ve(this,a||{});if(b)this.image=b;if(c)this.label=c;if(d)this.shadow=d} function Cl(a,b,c){var d=0;if(b==i)b=vl;switch(b){case ul:d=a;break;case wl:d=c-1-a;break;case vl:default:d=(c-1)*a}return d} function Dl(a,b){if(a.image){var c=a.image.substring(0,s(a.image)-4);a.printImage=c+"ie.gif";a.mozPrintImage=c+"ff.gif";if(b){a.shadow=b.shadow;a.iconSize=new M(b.width,b.height);a.shadowSize=new M(b.shadow_width,b.shadow_height);var d;d=b.hotspot_x;var f=b.hotspot_y,g=b.hotspot_x_units,h=b.hotspot_y_units;d=d!=i?Cl(d,g,a.iconSize.width):(a.iconSize.width-1)/2;a.iconAnchor=new Q(d,f!=i?Cl(f,h,a.iconSize.height):a.iconSize.height);a.infoWindowAnchor=new Q(d,2);if(b.mask)a.transparent=c+"t.png";a.imageMap= [0,0,0,b.width,b.height,b.width,b.height,0]}}} xl=new Bl;xl.image=$e("marker");xl.shadow=$e("shadow50");xl.iconSize=new M(20,34);xl.shadowSize=new M(37,34);xl.iconAnchor=new Q(9,34);xl.maxHeight=13;xl.dragCrossImage=$e("drag_cross_67_16");xl.dragCrossSize=new M(16,16);xl.dragCrossAnchor=new Q(7,9);xl.infoWindowAnchor=new Q(9,2);xl.transparent=$e("markerTransparent");xl.imageMap=[9,0,6,1,4,2,2,4,0,8,0,12,1,14,2,16,5,19,7,23,8,26,9,30,9,34,11,34,11,30,12,26,13,24,14,21,16,18,18,16,20,12,20,8,18,4,16,2,15,1,13,0];xl.printImage=$e("markerie",e); xl.mozPrintImage=$e("markerff",e);xl.printShadow=$e("dithshadow",e);var El=new Bl;El.image=$e("circle");El.transparent=$e("circleTransparent");El.imageMap=[10,10,10];El.imageMapType="circle";El.shadow=$e("circle-shadow45");El.iconSize=new M(20,34);El.shadowSize=new M(37,34);El.iconAnchor=new Q(9,34);El.maxHeight=13;El.dragCrossImage=$e("drag_cross_67_16");El.dragCrossSize=new M(16,16);El.dragCrossAnchor=new Q(7,9);El.infoWindowAnchor=new Q(9,2);El.printImage=$e("circleie",e); El.mozPrintImage=$e("circleff",e);yl=new Bl(xl,$e("dd-start"));yl.printImage=$e("dd-startie",e);yl.mozPrintImage=$e("dd-startff",e);zl=new Bl(xl,$e("dd-pause"));zl.printImage=$e("dd-pauseie",e);zl.mozPrintImage=$e("dd-pauseff",e);Al=new Bl(xl,$e("dd-end"));Al.printImage=$e("dd-endie",e);Al.mozPrintImage=$e("dd-endff",e);function Fl(a,b,c,d){this.C=a;this.ge=b;this.Rq=c;this.ca=d||{};Fl.k.apply(this,arguments)} Fl.k=J;r(Fl,$h);Fl.prototype.copy=function(){return new Fl(this.C,this.ge,this.Rq,this.ca)}; Ui(Fl,"arrow",1);function Gl(){if(ne(el))return el;var a;a:{a=j;if(document.namespaces){for(var b=0;b');b=a.firstChild;b.style.behavior="url(#default#VML)";el=b?typeof b.adj=="object":e;ng(a);return el} function Ml(){if(C.type==0&&C.version<10)return j;if(document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Shape","1.1"))return e;return j} function Nl(){if(!C.kb())return j;return!!document.createElement("canvas").getContext} ;function Fj(a,b,c){if(!a.lat&&!a.lon)a=new z(a.y,a.x);this.C=a;this.Vi=i;this.va=0;this.M=this.sb=j;this.Tq=[];this.W=[];this.Va=xl;this.jh=this.cn=i;this.ic=e;this.Wh=this.Tf=j;this.g=i;if(b instanceof Bl||b==i||c!=i){this.Va=b||xl;this.ic=!c;this.ca={icon:this.Va,clickable:this.ic}}else{b=this.ca=b||{};this.Va=b.icon||xl;this.nx&&this.nx(b);if(b.clickable!=i)this.ic=b.clickable;if(b.isPng)this.Tf=e}b&&ye(this,b,["id","icon_id","name","description","snippet","nodeData"]);this.Sx=Ol;if(b&&b.getDomId)this.Sx= b.getDomId;A(Fj,Ea,this)} r(Fj,$h);l=Fj.prototype;l.VB=i;l.Ca=function(){return"Marker"}; l.jL=function(a,b,c,d){var f=this.Va;a=G("div",a,b.position,i,i,i,this.Wh);a.appendChild(c);Rf(c,0);c=new Eh;c.alpha=Sh(f.label.url)||this.Tf;c.cache=e;c.onLoadCallback=d;c.onErrorCallback=d;d=Oc(f.label.url,a,f.label.anchor,f.label.size,c);Rf(d,1);Of(d);this.W.push(a)}; l.initialize=function(a){this.g=a;this.M=e;this.AH();this.ca.hide&&this.hide()}; l.AH=function(){var a=this.g,b=this.Va,c=this.W,d=a.Ua(4);if(this.ca.ground)d=a.Ua(0);var f=a.Ua(2);a=a.Ua(6);if(this.ca.gT)this.Wh=e;var g=this.uf(),h=3,k=jf(this,function(){--h==0&&A(this,"initialized")}), n=new Eh;n.alpha=(b.sprite&&b.sprite.image?Sh(b.sprite.image):Sh(b.image))||this.Tf;n.scale=e;n.cache=e;n.styleClass=b.styleClass;n.onLoadCallback=k;n.onErrorCallback=k;var p=Pl(b.image,b.sprite,d,i,b.iconSize,n);if(b.label)this.jL(d,g,p,k);else{sf(p,g.position,this.Wh);d.appendChild(p);c.push(p);k("",i)}this.cn=p;if(b.shadow&&!this.ca.ground){n=new Eh;n.alpha=Sh(b.shadow)||this.Tf;n.scale=e;n.cache=e;n.onLoadCallback=k;n.onErrorCallback=k;k=Oc(b.shadow,f,g.shadowPosition,b.shadowSize,n);Of(k);k.RA= e;c.push(k)}else k("",i);k=i;if(b.transparent){n=new Eh;n.alpha=Sh(b.transparent)||this.Tf;n.scale=e;n.cache=e;n.styleClass=b.styleClass;k=Oc(b.transparent,a,g.position,b.iconSize,n);Of(k);c.push(k);k.QL=e}this.KH(d,f,p,g);this.ci();this.xH(a,p,k)}; l.KH=function(a,b,c,d){var f=this.Va,g=this.W,h=new Eh;h.scale=e;h.cache=e;h.printOnly=e;var k;if(C.iw())k=C.Ka()?f.mozPrintImage:f.printImage;if(k){Of(c);a=Pl(k,f.sprite,a,d.position,f.iconSize,h);g.push(a)}if(f.printShadow&&!C.Ka()){b=Oc(f.printShadow,b,d.position,f.shadowSize,h);b.RA=e;g.push(b)}}; l.xH=function(a,b,c){var d=this.Va;if(!this.ic&&!this.sb)this.ow(c||b);else{b=c||b;var f=C.Ka();if(c&&d.imageMap&&f){b="gmimap"+Wh++;a=this.jh=G("map",a);Hg(a,pa,Vg);a.setAttribute("name",b);a.setAttribute("id",b);f=G("area",i);f.setAttribute("log","miw");f.setAttribute("coords",d.imageMap.join(","));f.setAttribute("shape",De(d.imageMapType,"poly"));f.setAttribute("alt","");f.setAttribute("href","javascript:void(0)");a.appendChild(f);c.setAttribute("usemap","#"+b);b=f}else Nf(b,"pointer");c=this.Sx(this); b.setAttribute("id",c);b.nodeData=this.nodeData;this.VB=b;this.Ll(b)}}; l.Eb=function(){return this.g}; var Pl=function(a,b,c,d,f,g){if(b){f=f||new M(b.width,b.height);return Uh(b.image||a,c,new Q(b.left?b.left:0,b.top),f,d,i,g)}else return Oc(a,c,d,f,g)}; l=Fj.prototype;l.uf=function(){var a=this.Va.iconAnchor,b=this.Vi=this.g.K(this.C),c=b.x-a.x;if(this.Wh)c=-c;a=this.Zn=new Q(c,b.y-a.y-this.va);return{divPixel:b,position:a,shadowPosition:new Q(a.x+this.va/2,a.y+this.va/2)}}; l.PD=function(a){this.cn&&Nh(this.cn,a,{scale:e,size:this.Va.iconSize})}; l.aH=function(){t(this.W,ng);Xe(this.W);this.VB=this.cn=i;if(this.jh){ng(this.jh);this.jh=i}}; l.remove=function(){this.aH();t(this.Tq,function(a){if(a[Ql]==this)a[Ql]=i}); Xe(this.Tq);this.Y&&this.Y();A(this,"remove");this.od=i}; l.copy=function(){this.ca.id=this.id;this.ca.icon_id=this.icon_id;return new Fj(this.C,this.ca)}; l.hide=function(){this.Sa(j)}; l.show=function(){this.Sa(e)}; l.Sa=function(a,b){if(!(!b&&this.M==a)){this.M=a;t(this.W,a?If:Hf);this.jh&&Df(this.jh,a);A(this,Ua,a)}}; l.I=function(){return!this.M}; l.ma=function(){return e}; l.redraw=function(a){if(this.W.length){if(!a)if(this.g.K(this.C).equals(this.Vi))return;a=this.W;for(var b=this.uf(),c=0,d=s(a);c=0){var c=this.g.o.getName();c=this.XG+"?output="+(c==E(10116)||c==E(10050)?"hybrid":"overlay")+"&zoom="+b+"&x="+a.x+"&y="+a.y;c+="&cb_client=api";return c}else return Pc}; im.prototype.sQ=function(a){this.g=a}; im.prototype.Eb=function(){return this.g};function jm(){xj.call(this,new im,{zPriority:4})} r(jm,xj);jm.prototype.initialize=function(a){this.g=a;xj.prototype.initialize.apply(this,[a]);this.cc.sQ(a);this.Qw=i;this.fa=[];this.fa.push(P(a,Ha,this,this.Rp));this.fa.push(P(fd(Zi),"appfeaturesdata",this,this.Rp));this.Rp()}; jm.prototype.Rp=function(a){if(!a||a=="cb")fd(Zi).Wq("cb",this.g.J(),o(function(b){if(this.Qw!=b){this.Qw=b;A(this,"changed",b)}}, this))}; jm.prototype.remove=function(){t(this.fa,w);Xe(this.fa);xj.prototype.remove.apply(this)}; jm.prototype.Ca=function(){return"CityblockLayerOverlay"};function em(a){a.latlng=new z(Number(a.lat),Number(a.lng));var b=a.pov={};b.yaw=a.yaw&&Number(a.yaw);b.pitch=a.pitch&&Number(a.pitch);b.zoom=a.zoom&&Number(a.zoom);return a} function fm(a){a.yaw=a.yawDeg&&Number(a.yawDeg);return a} ;function km(){km.k.apply(this,arguments)} km.k=function(){this.wa=j}; l=km.prototype;l.hide=function(){return this.wa=e}; l.show=function(){this.wa=j}; l.I=function(){return this.wa}; l.Om=function(){return{}}; l.Rm=function(){return i}; l.retarget=J;l.ED=J;l.Ni=J;l.remove=J;l.focus=J;l.blur=J;l.Eo=J;l.Jk=J;l.Ik=J;l.tE=J;l.Ya=J;l.zm=J;l.ha=function(){return i}; l.tj=function(){return""}; wh(km,"cb_api",1);function lm(a,b){this.anchor=a;this.offset=b||Yg} lm.prototype.apply=function(a){vf(a);a.style[this.yK()]=this.offset.getWidthString();a.style[this.HJ()]=this.offset.getHeightString()}; lm.prototype.yK=function(){switch(this.anchor){case 1:case 3:return"right";default:return"left"}}; lm.prototype.HJ=function(){switch(this.anchor){case 2:case 3:return"bottom";default:return"top"}};function mm(a){var b=this.Qb&&this.Qb();b=G("div",a.$(),i,b);this.X(a,b);return b} function vj(){vj.k.apply(this,arguments)} vj.k=J;r(vj,Oj);vj.prototype.Jo=J;vj.prototype.X=J;wh(vj,"ctrapi",7);vj.prototype.allowSetVisibility=Fe;vj.prototype.initialize=mm;vj.prototype.getDefaultPosition=function(){return new lm(2,new M(2,2))}; function uj(){uj.k.apply(this,arguments)} uj.k=J;r(uj,Oj);l=uj.prototype;l.allowSetVisibility=Fe;l.printable=Ge;l.ek=J;l.Pp=J;l.lb=J;l.X=J;wh(uj,"ctrapi",2);uj.prototype.initialize=mm;uj.prototype.getDefaultPosition=function(){return new lm(3,new M(3,2))}; function Aj(){} r(Aj,Oj);Aj.prototype.X=J;wh(Aj,"ctrapi",8);Aj.prototype.initialize=mm;Aj.prototype.allowSetVisibility=Fe;Aj.prototype.getDefaultPosition=He;Aj.prototype.Qb=function(){return new M(60,40)}; function nm(){} r(nm,Oj);nm.prototype.X=J;wh(nm,"ctrapi",13);nm.prototype.initialize=mm;nm.prototype.getDefaultPosition=function(){return new lm(0,new M(7,7))}; nm.prototype.Qb=function(){return new M(37,94)}; function om(){om.k.apply(this,arguments)} om.k=J;r(om,Oj);om.prototype.X=J;wh(om,"ctrapi",12);om.prototype.initialize=mm;om.prototype.getDefaultPosition=function(){return vc?new lm(2,new M(68,5)):new lm(2,new M(7,4))}; om.prototype.Qb=function(){return new M(0,26)}; function pm(){pm.k.apply(this,arguments)} r(pm,Oj);pm.prototype.getDefaultPosition=function(){return new lm(0,new M(7,7))}; pm.prototype.Qb=function(){return new M(59,354)}; pm.prototype.initialize=mm;function qm(){qm.k.apply(this,arguments)} qm.k=J;r(qm,pm);qm.prototype.X=J;wh(qm,"ctrapi",5);function rm(){rm.k.apply(this,arguments)} rm.k=J;r(rm,pm);rm.prototype.X=J;wh(rm,"ctrapi",6);function sm(){sm.k.apply(this,arguments)} r(sm,Oj);sm.prototype.initialize=mm;function Cj(){Cj.k.apply(this,arguments)} Cj.k=J;r(Cj,sm);Cj.prototype.X=J;wh(Cj,"ctrapi",14);Cj.prototype.getDefaultPosition=function(){return new lm(0,new M(7,7))}; Cj.prototype.Qb=function(){return new M(17,35)}; function tm(){tm.k.apply(this,arguments)} tm.k=J;r(tm,sm);tm.prototype.X=J;wh(tm,"ctrapi",15);tm.prototype.getDefaultPosition=function(){return new lm(0,new M(10,10))}; tm.prototype.Qb=function(){return new M(19,42)}; function um(){} um.prototype=new Oj;um.prototype.Dc=J;um.prototype.X=J;wh(um,"ctrapi",1);um.prototype.initialize=mm;um.prototype.getDefaultPosition=function(){return new lm(1,new M(7,7))}; function vm(a){this.di=a} r(vm,um);vm.prototype.X=J;wh(vm,"ctrapi",9);function wm(a,b){this.di=a||j;this.Lo=b||j;this.GG=this.ef=i} r(wm,um);wm.prototype.X=J;wm.prototype.$n=J;wh(wm,"ctrapi",10);function xm(){xm.k.apply(this,arguments)} xm.k=J;r(xm,um);xm.prototype.X=J;wh(xm,"ctrapi",18);function Dj(){Dj.k.apply(this,arguments)} r(Dj,um);Dj.k=J;Dj.prototype.Ci=J;Dj.prototype.cD=J;Dj.prototype.Uw=J;Dj.prototype.X=J;wh(Dj,"ctrapi",4);Dj.prototype.Qb=function(){return new M(0,0)};function ym(){this.ud=new zm;ym.k.apply(this,arguments);this.show();this.Jp(this.ud)} r(ym,Oj);ym.k=J;ym.prototype.Jp=J;ym.prototype.ab=J;ym.prototype.X=J;wh(ym,"ovrmpc",1);l=ym.prototype;l.show=function(a){this.ud.show(a)}; l.hide=function(a){this.ud.hide(a)}; l.initialize=mm;l.Bz=He;l.getDefaultPosition=function(){return new lm(3,Yg)}; l.O=function(){return Yg}; function Am(){Am.k.apply(this,arguments)} Am.k=J;Am.prototype=new Oj(j,e);Am.prototype.X=J;wh(Am,"ctrapi",3);Am.prototype.initialize=mm;Am.prototype.getDefaultPosition=function(){return new lm(2,new M(2,2))}; function Bm(){Bm.k.apply(this,arguments)} Bm.k=J;Bm.prototype=new Oj(j,e);Bm.prototype.X=J;wh(Bm,"ctrapi",16);Bm.prototype.initialize=mm;Bm.prototype.getDefaultPosition=function(){return new lm(2,new M(3,5))};function zm(){this.wa=e} var Dm=function(a){var b=new zm,c=b.VF(function(d,f){if(!b.I()){Cm(a,b,f);w(c)}}); return b}, Cm=function(a,b,c){$c("ovrmpc",1,function(d){new d(a,b,c,e)}, c)}; l=zm.prototype;l.I=function(){return this.wa}; l.OR=function(){this.LQ(!this.wa)}; l.LQ=function(a){if(a!=this.wa)a?this.hide():this.show()}; l.VF=function(a){return v(this,"changed",a)}; l.show=function(a,b){this.wa=j;A(this,"changed",a,b)}; l.hide=function(a){this.wa=e;A(this,"changed",a)};function Em(){} r(Em,Oj);Em.prototype.X=J;Em.prototype.dE=function(){}; wh(Em,"nl",1);Em.prototype.getDefaultPosition=function(){return new lm(1,new M(7,7))}; Em.prototype.initialize=function(a){var b=this.Qb&&this.Qb();b=G("div",a.$(),i,b);this.X(a,b);return b};l=Fj.prototype;l.Jn=function(a){var b={};if(C.kb()&&!a)b={left:0,top:0};else if(C.type==1&&C.version<7)b={draggingCursor:"hand"};a=new Dh(a,b);this.xG(a);return a}; l.xG=function(a){v(a,"dragstart",lf(this,this.dg,a));v(a,"drag",lf(this,this.We,a));P(a,"dragend",this,this.cg);Xl(a,this)}; l.Ip=function(a){this.G=this.Jn(a);this.Re=this.Jn(i);this.fd?this.by():this.Hx();this.yG(a);this.lP=P(this,"remove",this,this.jP)}; l.yG=function(a){N(a,"mouseover",this,this.nt);N(a,"mouseout",this,this.lt);Hg(a,pa,Pg(pa,this))}; l.mc=function(){this.fd=e;this.by()}; l.by=function(){if(this.G){this.G.enable();this.Re.enable();if(!this.Vx&&this.nI){var a=this.Va,b=a.dragCrossImage||$e("drag_cross_67_16");a=a.dragCrossSize||Fm;var c=new Eh;c.alpha=e;b=this.Vx=Oc(b,this.g.Ua(2),Xg,a,c);b.CL=e;this.W.push(b);Of(b);Ef(b)}}}; l.Nb=function(){this.fd=j;this.Hx()}; l.Hx=function(){if(this.G){this.G.disable();this.Re.disable()}}; l.dragging=function(){return!!(this.G&&this.G.dragging()||this.Re&&this.Re.dragging())}; l.az=function(){return this.G}; l.dg=function(a){this.$i=new Q(a.left,a.top);this.Zi=this.g.K(this.C);A(this,"dragstart",this.C);a=Wd(this.sp);this.hL();a=ff(this.mu,a,this.hI);bg(this,a,0)}; l.hL=function(){this.$K()}; l.$K=function(){this.Dg=de(ie(2*this.Bw*(this.uh-this.va)))}; l.Rx=function(){this.Dg-=this.Bw;this.MD(this.va+this.Dg)}; l.hI=function(){this.Rx();this.Dg<0&&this.MD(this.uh);return this.va!=this.uh}; l.MD=function(a){a=B(0,fe(this.uh,a));if(this.Wx&&this.dragging()&&this.va!=a){var b=this.g.K(this.C);b.y+=a-this.va;this.zb(this.g.Z(b))}this.va=a;this.ci()}; l.mu=function(a,b,c){if(a.uc()){var d=b.call(this);this.redraw(e);if(d){a=ff(this.mu,a,b,c);bg(this,a,this.CG);return}}c&&c.call(this)}; l.We=function(a,b){if(!this.rh){var c=new Q(a.left-this.$i.x,a.top-this.$i.y),d=new Q(this.Zi.x+c.x,this.Zi.y+c.y);if(this.vG){var f=this.g.pc(),g=0,h=0,k=fe((f.maxX-f.minX)*0.04,20),n=fe((f.maxY-f.minY)*0.04,20);if(d.x-f.minX<20)g=k;else if(f.maxX-d.x<20)g=-k;if(d.y-f.minY-this.va-Gm.y<20)h=n;else if(f.maxY-d.y+Gm.y<20)h=-n;if(g||h){b||A(this.g,"movestart");this.g.G.$s(g,h);a.left-=g;a.top-=h;d.x-=g;d.y-=h;this.rh=setTimeout(o(function(){this.rh=i;this.We(a,e)}, this),30)}}b&&!this.rh&&A(this.g,Ga);c=2*B(c.x,c.y);this.va=fe(B(c,this.va),this.uh);if(this.Wx)d.y+=this.va;this.zb(this.g.Z(d));A(this,"drag",this.C)}}; l.cg=function(){if(this.rh){window.clearTimeout(this.rh);this.rh=i;A(this.g,Ga)}A(this,"dragend",this.C);if(C.kb()&&this.qn){var a=this.g.ra();a&&a.Ex();this.Zn.y+=this.va;this.Zn.y-=this.va}a=Wd(this.sp);this.eL();a=ff(this.mu,a,this.fI,this.QI);bg(this,a,0)}; l.eL=function(){this.Dg=0;this.Kp=e;this.Cw=j}; l.QI=function(){this.Kp=j}; l.fI=function(){this.Rx();if(this.va!=0)return e;if(this.DG&&!this.Cw){this.Cw=e;this.Dg=de(this.Dg*-0.5)+1;return e}return this.Kp=j}; l.Bf=function(){return this.sb&&this.fd}; l.draggable=function(){return this.sb}; var Gm={x:7,y:9},Fm=new M(16,16);l=Fj.prototype;l.nx=function(a){this.sp=Vd("marker");if(a)this.vG=(this.sb=!!a.draggable)&&a.autoPan!==j?e:!!a.autoPan;if(this.sb){this.DG=a.bouncy!=i?a.bouncy:e;this.Bw=a.bounceGravity||1;this.Dg=0;this.CG=a.bounceTimeout||30;this.fd=e;this.nI=a.dragCross!=j?e:j;this.Wx=!!a.dragCrossMove;this.uh=13;a=this.Va;if(oe(a.maxHeight)&&a.maxHeight>=0)this.uh=a.maxHeight;this.Xx=a.dragCrossAnchor||Gm}}; l.jP=function(){if(this.G){this.G.Tl();Gg(this.G);this.G=i}if(this.Re){this.Re.Tl();Gg(this.Re);this.Re=i}this.Vx=i;Xd(this.sp);w(this.lP)}; l.pI=function(a,b){if(this.dragging()||this.Kp){sf(b,new Q(a.divPixel.x-this.Xx.x,a.divPixel.y-this.Xx.y));Ff(b)}else Ef(b)}; l.nt=function(){this.dragging()||A(this,"mouseover",this.C)}; l.lt=function(){this.dragging()||A(this,"mouseout",this.C)};function Hm(a,b,c){this.name=a;if(typeof b=="string"){a=G("div",i);Pd(a,b);b=a}else if(b.nodeType==3){a=G("div",i);a.appendChild(b);b=a}this.contentElem=b;this.onclick=c} ;var Im=new M(690,786);function Jm(){Jm.k.apply(this,arguments)} Jm.k=J;l=Jm.prototype;l.wA=function(){}; l.reset=function(a,b,c,d,f){this.C=a;this.tf=c;if(f)this.xd=f;this.wa=j}; l.eh=function(){return new M(0,0)}; l.Pm=function(){return Yg}; l.I=Ge;l.Ex=J;l.ro=J;l.hide=J;l.CE=J;l.show=J;l.Aq=J;l.Oq=J;l.Tp=J;l.Fk=J;l.Sf=J;l.BE=J;l.gA=J;l.Lr=J;l.Em=J;l.Kz=J;l.gu=J;l.Tw=J;l.wb=J;l.Ry=J;l.bp=J;l.xl=J;l.vo=J;l.Ju=J;l.Gr=J;l.bE=J;l.create=J;l.maximize=J;l.Tu=J;l.restore=J;l.$D=J;Ui(Jm,"apiiw",1);l=Jm.prototype;l.N={};l.jc=[];l.C=new z(0,0);l.ae=i;l.Xc=[];l.xd=0;l.cv=Yg;l.tf=Im;l.wa=e;l.oJ=function(){return this.jc}; l.Do=function(a){this.ae=a}; l.Ub=function(){return this.ae}; l.Le=function(){return this.C}; l.Lz=function(){return this.Xc}; l.Hz=function(){return this.xd}; l.initialize=function(a){this.N=this.xx(a.Ua(7),a.Ua(5));this.wA(a,this.N)}; l.xx=function(a,b){var c=new Q(-10000,0),d=G("div",a,c);c=G("div",b,c);Ef(d);Ef(c);Of(d);Of(c);c={window:d,shadow:c};d=c.contents=G("div",d,Xg);Kf(d);Of(d);Rf(d,10);return c};function Gj(a,b){this.g=a;this.wo=b;this.Dj=e;this.yv=j;this.It=[];this.qA=j;this.fa=[];this.ws=this.sA=j;this.vh=i} l=Gj.prototype;l.sE=function(){this.yv=e}; l.iu=function(){this.yv=j;if(this.It.length>0){var a=this.It.shift();setTimeout(a,0)}}; l.S=function(a,b,c,d){if(this.Dj){b=df(b)?b:b?[new Hm(i,b)]:i;this.mC(a,b,c,d)}}; l.Zv=function(a){var b=this.ra();if(b){var c=this.Oe||{};if(c.limitSizeToMap&&!this.Sd()){var d={width:c.maxWidth||640,height:c.maxHeight||598},f=this.g.$(),g=f.offsetHeight-200;f=f.offsetWidth-50;if(d.height>g)d.height=B(40,g);if(d.width>f)d.width=B(199,f);b.Fk(!!c.autoScroll&&!this.Sd()&&(a.width>d.width||a.height>d.height));a.height=fe(a.height,d.height);a.width=fe(a.width,d.width)}else{b.Fk(!!c.autoScroll&&!this.Sd()&&(a.width>(c.maxWidth||640)||a.height>(c.maxHeight||598)));if(c.maxHeight)a.height= fe(a.height,c.maxHeight)}}}; l.ep=function(a,b,c,d,f){var g=this.ra();if(g){this.sA=e;d=d&&!a?d:Ok;var h=this.Oe?this.Oe.maxWidth:i,k=g.Xc,n=Hd(a||k,function(q){return q.contentElem}); if(!a&&d==Ok){var p=g.xd;n[p]=n[p].cloneNode(e)}cg(f);d(n,o(function(q,u){if(g.Xc!=k)dg(f);else{this.Zv(u);g.reset(g.C,a,u,g.Pm(),g.xd);a||g.bp();b&&b();A(this,"infowindowupdate",De(c,e),f);this.sA=j;dg(f);Si("iw-updated")}}, this),h,f)}}; l.dp=function(a,b,c){var d=this.ra();if(d)if(this.yv)this.It.push(o(this.dp,this,a,b));else{this.sE();a(d.Xc[d.xd]);a=c||c==i;this.ep(undefined,o(function(){b&&b();this.iu()}, this),a)}}; l.mC=function(a,b,c,d){var f=d||new bd("iw");f.tick("iwo0");var g=this.Oe=c||{};c=this.Yg();g.noCloseBeforeOpen||this.Y();c.Do(g.owner||i);this.sE();g.onPrepareOpenFn&&g.onPrepareOpenFn(b);A(this,La,b,a);c=i;if(b)c=Hd(b,function(k){return k.contentElem}); if(b&&!g.contentSize){var h=Wd(this.rA);f.branch();Ok(c,o(function(k,n){h.uc()&&this.Ay(a,b,n,g,f);this.iu();f.done()}, this),g.maxWidth,f)}else{this.Ay(a,b,g.contentSize?g.contentSize:new M(200,100),g,f);this.iu()}d||f.done()}; l.Ay=function(a,b,c,d,f){var g=this.ra();g.Ju(d.maxMode||0);d.buttons?g.xl(d.buttons):g.ro();this.Zv(c);g.reset(a,b,c,d.pixelOffset,d.selectedTab);ne(d.maxUrl)||d.maxTitle||d.maxContent?this.vh.sL(d.maxUrl,d):g.Tw();this.qA?this.dw(d,f):Mg(this.ra(),"infowindowcontentset",this,ff(this.dw,d,f))}; l.iL=function(){var a=this.ra();if(C.type==4){this.fa.push(P(this.g,Ga,a,function(){this.BE()})); this.fa.push(P(this.g,"movestart",a,function(){this.gA()}))}}; l.Sd=function(){var a=this.ra();return!!a&&a.Sf()}; l.Lk=function(a){this.vh&&this.vh.Lk(a)}; l.HM=function(){this.Oe&&this.Oe.noCloseOnClick||this.Y()}; l.dw=function(a,b){A(this,"infowindowupdate",e,b);this.ws=e;a.onOpenFn&&a.onOpenFn();A(this,Na,b);this.pA=a.onCloseFn;this.oA=a.onBeforeCloseFn;this.g.cf(this.ra().C);b.tick("iwo1")}; l.Y=function(){var a=this.ra();if(a){Wd(this.rA);if(!a.I()||this.ws){this.ws=j;var b=this.oA;if(b){b();this.oA=i}a.hide();A(this,Ka);(this.Oe||{}).noClearOnClose||a.Tp();if(b=this.pA){b();this.pA=i}A(this,Ma)}a.Do(i)}}; l.Yg=function(){if(!this.$a){this.$a=new Jm;this.pL(this.$a)}return this.$a}; l.pL=function(a){$h.Do(a,this);this.g.da(a);Mg(a,"infowindowcontentset",this,function(){this.qA=e}); P(a,"closeclick",this,this.Y);P(a,"animate",this.g,this.g.kE);this.HQ();this.GQ();N(a.N.contents,m,this,this.AN);this.rA=Vd("infowindowopen");this.iL()}; l.HQ=function(){$c("apiiw",3,o(function(a){this.vh=new a(this.ra(),this.g);Ng(this.vh,"maximizedcontentadjusted",this);Ng(this.vh,"maxtab",this)}, this))}; l.GQ=function(){$c("apiiw",6,o(function(a){var b=this.ra();a=new a(b,this.g,this);P(this,"infowindowupdate",a,a.FN);P(this,Ma,a,a.BN);P(b,"restoreclick",a,a.HO)}, this))}; l.ra=function(){return this.$a}; l.AN=function(){var a=this.ra();A(a,m,a.C)}; l.Ab=function(a,b){if(!this.Dj)return i;var c=G("div",this.g.$());c.style.border="1px solid #979797";Hf(c);b=b||{};var d=this.g.HH(c,a,{Vk:e,mapType:b.mapType||this.rB,zoomLevel:b.zoomLevel||this.sB}),f=new Hm(i,c);this.mC(a,[f],b);If(c);P(d,Ja,this,function(){this.sB=d.H()}); P(d,Fa,this,function(){this.rB=d.o}); return d}; l.qR=function(){return this.Oe&&this.Oe.suppressMapPan}; var Km=new Bl;Km.infoWindowAnchor=new Q(0,0);Km.iconAnchor=new Q(0,0);Gj.prototype.wt=function(a,b,c,d,f){for(var g=a.modules||[],h=[],k=0,n=s(g);k=600&&b!=620};function Om(){Om.k.apply(this,arguments)} Om.k=function(a){this.ba=a||new Nm}; l=Om.prototype;l.ha=J;l.Nf=J;l.or=J;l.reset=J;l.Sy=function(){return this.ba}; l.BD=function(a){this.ba=a}; l.Wu=function(a){this.gc=a}; l.Qz=function(){return this.gc}; l.zD=function(a){this.Kg=a}; l.Oy=function(){return this.Kg}; wh(Om,"api_gc",1);function Pm(){Pm.k.apply(this,arguments)} Pm.k=ec;Pm.prototype.enable=ec;Pm.prototype.disable=ec;wh(Pm,"adsense",1);function Qm(){Qm.k.apply(this,arguments)} r(Qm,$h);Qm.k=J;l=Qm.prototype;l.ma=Ge;l.Vm=Fe;l.kB=Fe;l.Fm=function(){return i}; l.Gm=function(){return i}; l.vr=He;l.Ca=function(){return"GeoXml"}; l.Nr=J;l.getKml=J;Ui(Qm,"kml_api",2);function Rm(){Rm.k.apply(this,arguments)} r(Rm,$h);Rm.k=J;Rm.prototype.getKml=J;Ui(Rm,"kml_api",1);function Sm(){Sm.k.apply(this,arguments)} Sm.k=J;r(Sm,$h);Sm.prototype.getKml=J;Ui(Sm,"kml_api",4);var Tm;function T(a){return Tm+=a||1} Tm=0;var Um=T(),Vm=T(),Wm=T(),Xm=T(),Ym=T(),Zm=T(),$m=T(),an=T(),bn=T(),cn=T(),dn=T(),en=T(),fn=T(),gn=T(),hn=T(),jn=T(),kn=T(),ln=T(),mn=T(),nn=T(),on=T(),pn=T(),qn=T(),rn=T(),sn=T(),tn=T(),un=T(),vn=T(),wn=T(),xn=T(),yn=T(),zn=T(),An=T(),Bn=T(),Cn=T(),Dn=T(),En=T(),Fn=T(),Gn=T(),Hn=T(),In=T(),Jn=T(),Kn=T(),Ln=T(),Mn=T(),Nn=T(),On=T(),Pn=T(),Qn=T(),Rn=T(),Sn=T(),Tn=T(),Un=T(),Vn=T(),Wn=T(),Xn=T(),Yn=T(),Zn=T(),$n=T(),ao=T(),bo=T(),co=T(),eo=T(),fo=T(),go=T(),ho=T(),io=T();Tm=0; var jo=T(),ko=T(),lo=T(),mo=T(),no=T(),oo=T(),po=T(),qo=T(),ro=T(),so=T(),to=T(),uo=T(),vo=T(),wo=T(),xo=T(),yo=T(),zo=T(),Ao=T(),Bo=T(),Co=T(),Do=T(),Eo=T(),Fo=T(),Go=T(),Ho=T(),Io=T(),Jo=T(),Ko=T(),Lo=T(),Mo=T(),No=T(),Oo=T(),Po=T(),Qo=T(),Ro=T(),So=T(),To=T(),Uo=T(),Vo=T(),Wo=T(),Xo=T(),Yo=T(),Zo=T(),$o=T(),ap=T(),bp=T(),cp=T(),dp=T(),ep=T(),fp=T(),gp=T(),hp=T(),ip=T(),jp=T(),kp=T(),lp=T();Tm=0; var mp=T(),np=T(),op=T(),pp=T(),qp=T(),rp=T(),sp=T(),tp=T(),up=T(),vp=T(),wp=T(),xp=T(),yp=T(),zp=T(),Ap=T(),Bp=T(),Cp=T(),Dp=T(),Ep=T(),Fp=T(),Gp=T(),Hp=T(),Ip=T(),Jp=T(),Kp=T(),Lp=T(),Mp=T(),Np=T(),Op=T(),Pp=T(),Qp=T(),Rp=T(),Sp=T(),Tp=T(),Up=T(),Vp=T(),Wp=T(),Xp=T(),Yp=T(),Zp=T(),$p=T(),aq=T(),bq=T(),cq=T(),dq=T(),eq=T(),fq=T(),gq=T(),hq=T(),iq=T(),jq=T(),kq=T(),lq=T(),mq=T(),nq=T(),oq=T(),pq=T(),qq=T(),rq=T(),sq=T(),tq=T();Tm=100; var uq=T(),vq=T(),wq=T(),xq=T(),yq=T(),zq=T(),Aq=T(),Bq=T(),Cq=T(),Dq=T(),Eq=T(),Fq=T(),Gq=T(),Hq=T(),Iq=T(),Jq=T();Tm=200;var Kq=T(),Lq=T(),Mq=T(),Nq=T(),Oq=T(),Pq=T(),Qq=T(),Rq=T(),Sq=T(),Tq=T(),Uq=T(),Vq=T(),Wq=T(),Xq=T(),Yq=T(),Zq=T(),$q=T();Tm=300;var ar=T(),br=T(),cr=T(),dr=T(),er=T(),fr=T(),gr=T(),hr=T(),ir=T(),jr=T(),kr=T(),lr=T(),mr=T(),nr=T(),or=T(),pr=T(),qr=T(),rr=T(),sr=T(),tr=T(),ur=T(),vr=T(),wr=T(),xr=T(),yr=T(),zr=T();Tm=400; var Ar=T(),Br=T(),Cr=T(),Dr=T(),Er=T(),Fr=T(),Gr=T(),Hr=T(),Ir=T(),Jr=T(),Kr=T(),Lr=T(),Mr=T(),Nr=T(),Or=T(),Pr=T(),Qr=T(),Rr=T(),Sr=T(),Tr=T(),Ur=T(),Vr=T(),Wr=T(),Xr=T(),Yr=T(),Zr=T(),$r=T(),as=T(),bs=T(),cs=T(),ds=T(),es=T(),fs=T(),gs=T(),hs=T(),is=T(),js=T(),ks=T(),ls=T(),ms=T(),ns=T(),os=T(),ps=T(),qs=T(),rs=T(),ss=T(),ts=T(),us=T();Tm=500;var vs=T(),ws=T(),xs=T(),ys=T(),zs=T(),As=T(),Bs=T(),Cs=T(),Ds=T(),Es=T(),Fs=T(),Gs=T(),Hs=T(),Is=T();Tm=600; var Js=T(),Ks=T(),Ls=T(),Ms=T(),Ns=T(),Os=T(),Ps=T(),Qs=T(),Rs=T(),Ss=T(),Ts=T(),Us=T(),Xs=T(),Ys=T(),Zs=T(),$s=T(),at=T();Tm=700;var bt=T(),ct=T(),dt=T(),et=T(),ft=T(),gt=T(),ht=T(),it=T(),jt=T(),kt=T(),lt=T(),mt=T(),nt=T(),ot=T(),pt=T(),qt=T(),rt=T(),st=T(),tt=T(),ut=T(),vt=T(),wt=T(),xt=T();Tm=800;var yt=T(),zt=T(),At=T(),Bt=T(),Ct=T(),Dt=T(),Et=T(),Ft=T(),Gt=T(),Ht=T(),It=T(),Jt=T(),Kt=T(),Lt=T();Tm=900; var Mt=T(),Nt=T(),Ot=T(),Pt=T(),Qt=T(),Rt=T(),St=T(),Tt=T(),Ut=T(),Vt=T(),Wt=T(),Xt=T(),Yt=T(),Zt=T(),$t=T(),au=T(),bu=T(),cu=T(),du=T(),eu=T(),fu=T(),gu=T(),hu=T(),iu=T(),ju=T(),ku=T();Tm=1E3;var lu=T(),mu=T(),nu=T(),ou=T(),pu=T(),qu=T(),ru=T(),su=T(),tu=T(),uu=T(),vu=T(),wu=T(),xu=T(),yu=T(),zu=T(),Au=T(),Bu=T(),Cu=T(),Du=T(),Eu=T(),Fu=T(),Gu=T(),Hu=T(),Iu=T(),Ju=T(),Ku=T();Tm=1100; var Lu=T(),Mu=T(),Nu=T(),Ou=T(),Pu=T(),Qu=T(),Ru=T(),Su=T(),Tu=T(),Uu=T(),Vu=T(),Wu=T(),Xu=T(),Yu=T(),Zu=T(),$u=T(),av=T(),bv=T(),cv=T(),dv=T(),ev=T(),fv=T();Tm=1200;var gv=T(),hv=T(),iv=T(),jv=T(),kv=T(),lv=T(),mv=T(),nv=T(),ov=T(),pv=T(),qv=T(),rv=T(),sv=T(),tv=T(),uv=T(),vv=T(),wv=T(),xv=T(),yv=T();T();T();T();T();var zv=T();Tm=1300; var Av=T(),Bv=T(),Cv=T(),Dv=T(),Ev=T(),Fv=T(),Gv=T(),Hv=T(),Iv=T(),Jv=T(),Kv=T(),Lv=T(),Mv=T(),Nv=T(),Ov=T(),Pv=T(),Qv=T(),Rv=T(),Sv=T(),Tv=T(),Uv=T(),Vv=T(),Wv=T(),Xv=T(),Yv=T(),Zv=T(),$v=T(),aw=T(),bw=T(),cw=T(),dw=T(),ew=T(),fw=T(),gw=T();Tm=1400;var hw=T(),iw=T(),jw=T(),kw=T(),lw=T(),mw=T(),nw=T(),ow=T(),pw=T(),qw=T();Tm=1500;var rw=T(),sw=T(),tw=T(),uw=T(),vw=T(),ww=T(),xw=T(),yw=T(),zw=T(),Aw=T(),Bw=T(),Cw=T(),Dw=T(),Ew=T(),Fw=T(),Gw=T(),Hw=T(),Iw=T(),Jw=T(),Kw=T(),Lw=T(),Mw=T(),Nw=T(),Ow=T();var Pw={co:{ck:1,cr:1,hu:1,id:1,il:1,"in":1,je:1,jp:1,ke:1,kr:1,ls:1,nz:1,th:1,ug:1,uk:1,ve:1,vi:1,za:1},com:{ag:1,ar:1,au:1,bo:1,br:1,bz:1,co:1,cu:1,"do":1,ec:1,fj:1,gi:1,gr:1,gt:1,hk:1,jm:1,ly:1,mt:1,mx:1,my:1,na:1,nf:1,ni:1,np:1,pa:1,pe:1,ph:1,pk:1,pr:1,py:1,sa:1,sg:1,sv:1,tr:1,tw:1,ua:1,uy:1,vc:1,vn:1},off:{ai:1}};function Qw(a){return Rw(window.location,a)} function Rw(a,b){var c;c=a.host.toLowerCase().split(".");if(s(c)<2)c=j;else{var d=c.pop(),f=c.pop();if((f=="igoogle"||f=="gmodules"||f=="googlepages"||f=="googleusercontent"||f=="orkut"||f=="googlegroups")&&d=="com")c=e;else{if(s(d)==2&&s(c)>0)if(Pw[f]&&Pw[f][d]==1)f=c.pop();c=f=="google"}}if(c)return e;if(a.protocol=="file:")return e;if(a.hostname=="localhost")return e;f=a.protocol;var g=a.host,h=a.pathname;c=[];if(h){if(h.indexOf("/")!=0)h="/"+h}else h="/";if(g.charAt(g.length-1)==".")g=g.substr(0, g.length-1);d=[f];f=="https:"&&d.unshift("http:");g=g.toLowerCase();f=[g];g=g.split(".");g[0]!="www"&&f.push("www."+g.join("."));g.shift();for(var k=s(g);k>1;){if(k!=2||g[0]!="co"&&g[0]!="off"){f.push(g.join("."));g.shift()}k--}h=h.split("/");for(g=[];s(h)>1;){h.pop();g.push(h.join("/")+"/")}for(h=0;h?@AB DEFGHIJKLMNO _X-Xss-ProtectionVServer_Content-EncodingTVary\Content-TypeWExpires]Cache-Control]Last-Modified_X-Content-Type-OptionsTDateSAge^Content-Length]1; mode=blockTsffeTgzip_Accept-Encoding_text/javascript_Thu, 23 Jun 2011 21:21:12 GMT_public, max-age=31536000_Tue, 25 May 2010 15:16:53 GMTWnosniff_Wed, 23 Jun 2010 21:21:12 GMTU58351U66056*+ij_NSMutableDictionaryik/\NSDictionaryQ*+no_NSHTTPURLResponsepq/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchivertu_WebResourceResponse#-27^d+0;DJMS\egnv "0INRaoty &,1GKX]bvzv !_khttp://bit.ly/javascript-api.js?version=latest&login=tweettrackjs&apiKey=R_7e9987b2fd13d7e4e881f9cbb168f523Uutf-8O if (typeof(BitlyApi) == 'undefined') var BitlyApi = {}; // BitlyApi namespace. You sholdn't need to access methods here. Instead, use an instance of BitlyApiClient(). if (typeof(BitlyCB) == 'undefined') var BitlyCB = {}; // global namespace for your callback methods. Allows you to define callabacks from within other method calls. BitlyApi.loadScript = function(_src) { var e = document.createElement('script'); e.setAttribute('language','javascript'); e.setAttribute('type', 'text/javascript'); e.setAttribute('src',_src); document.body.appendChild(e); }; BitlyApi.loadCss = function(u) { var e = document.createElement('link'); e.setAttribute('type', 'text/css'); e.setAttribute('href', u); e.setAttribute('rel', 'stylesheet'); e.setAttribute('media', 'screen'); try { document.getElementsByTagName('head')[0].appendChild(e); } catch(z) { document.body.appendChild(e); } }; BitlyApi.call = function(method, params, callback_method_name) { var s = "http://api.bit.ly/" + method; var url_args = []; if (callback_method_name) url_args.push("callback=" + callback_method_name); for (var name in params) { url_args.push(name + "=" + encodeURIComponent(params[name])); }; s += "?" + url_args.join("&"); BitlyApi.loadScript(s); }; var BitlyApiClient = function(login, apiKey, version){ this.login = login || "tweettrackjs"; this.apiKey = apiKey || "R_7e9987b2fd13d7e4e881f9cbb168f523"; this.version = version || "2.0.1"; }; BitlyApiClient.prototype.googleVisRequired = "This method requires the google visualization api. Please include javascript from: http://www.google.com/jsapi. More info: http://code.google.com/apis/visualization/documentation/index.html"; BitlyApiClient.prototype.availableModules = ['stats']; BitlyApiClient.prototype.loadingModules = {}; BitlyApiClient.prototype.moduleLoaded = function(module_name, callback_method_name) { BitlyApiClient.prototype.loadingModules[module_name] = true; for (var mod in BitlyApiClient.prototype.loadingModules) { if (!BitlyApiClient.prototype.loadingModules[mod]) { return false; } }; eval(callback_method_name + "();"); }; BitlyApiClient.prototype.loadModules = function(module_names, callback_method_name) { for (var i=0; i < module_names.length; i++) { BitlyApiClient.prototype.loadingModules[module_names[i]] = false; }; for (var i=0; i < module_names.length; i++) { var name = module_names[i]; var callback_name = "module_" + name + "_loaded"; BitlyCB[callback_name] = function() { BitlyApiClient.prototype.moduleLoaded(name, callback_method_name); }; var s = "http://bit.ly/app/modules/" + name + ".js?callback=BitlyCB." + callback_name; try { BitlyApi.loadScript(s); } catch(e) { BitlyClient.addPageLoadEvent(function(){ BitlyApi.loadScript(s); }); } }; try { BitlyApi.loadCss("http://bit.ly/static/css/javascript-modules.css"); } catch(e) { BitlyClient.addPageLoadEvent(function(){ BitlyApi.loadCss("http://bit.ly/static/css/javascript-modules.css"); }); } }; /* # utils */ BitlyApiClient.prototype.addPageLoadEvent = function(func) { var oldonload = window.onload; if (typeof window.onload != 'function') { window.onload = func; } else { window.onload = function() { oldonload(); func(); }; } }; BitlyApiClient.prototype.extractBitlyHash = function(bitly_url_or_hash) { if (bitly_url_or_hash == null) { return null; } else { var m = bitly_url_or_hash.match(/\/([^\/]+)$/); if (m) { return m[1]; } else { return bitly_url_or_hash; } } }; BitlyApiClient.prototype.createElement = function(element_type, attrs) { var el = document.createElement(element_type); for (var k in attrs) { if (k == "text") { el.appendChild(document.createTextNode(attrs[k])); } else { this.setAttribute(el, k, attrs[k]); } }; return el; }; BitlyApiClient.prototype.setAttribute = function(element, attribute_name, attribute_value) { if (attribute_name == "class") { element.setAttribute("className", attribute_value); // set both "class" and "className" } return element.setAttribute(attribute_name, attribute_value); }; BitlyApiClient.prototype.listen = function (elem, evnt, func) { if (elem.addEventListener) // W3C DOM elem.addEventListener(evnt,func,false); else if (elem.attachEvent) { // IE DOM var r = elem.attachEvent("on"+evnt, func); return r; } }; BitlyApiClient.prototype.targ = function (e) { var targ; if (!e) var e = window.event; if (e.target) targ = e.target; else if (e.srcElement) targ = e.srcElement; if (targ.nodeType == 3) // defeat Safari bug targ = targ.parentNode; return targ; }; BitlyApiClient.prototype.toggle = function(el) { var e; if (typeof(el) == 'string') { e = document.getElementById(el); if (typeof(e) == undefined) { throw "toggle: No DOM element with id: " + el; return; } } else { e = el; } if (e.style.display == 'none') { e.style.display = ''; } else { e.style.display = 'none'; } }; /* # API Generic API caller for more advanced API usage. Allows you to specify extra params for method calls with options. Eg, you can call the /info API and ask for a subset of data using the 'keys' param. */ BitlyApiClient.prototype.call = function(method, params, callback_method_name) { params['version'] = this.version; params['login'] = this.login; params['apiKey'] = this.apiKey; return BitlyApi.call(method, params, callback_method_name); }; // shorten a long url BitlyApiClient.prototype.shorten = function(longUrl, callback_method_name) { return this.call('shorten', {'longUrl': longUrl}, callback_method_name); }; // expand a bitly url BitlyApiClient.prototype.expand = function(shortUrl, callback_method_name) { return this.call('expand', {'shortUrl': shortUrl}, callback_method_name); }; // get info about one or more bitly urls or hashes BitlyApiClient.prototype.info = function(bitly_hash, callback_method_name) { var arr = bitly_hash.split(','); var hashes = []; for (var i=0; i < arr.length && i < 1; i++) {// limit to 1 bitly_hash hashes.push(this.extractBitlyHash(arr[i])); }; return this.call('info', {'hash': hashes.join(',')}, callback_method_name); }; // get referrer data about a bilty url or hash BitlyApiClient.prototype.stats = function(bitly_hash_or_url, callback_method_name) { bitly_hash_or_url = this.extractBitlyHash(bitly_hash_or_url); return this.call('stats', {'hash': bitly_hash_or_url}, callback_method_name); }; /* # TESTS */ BitlyApiClient.prototype.shortenTest = function() { this.shorten(document.location, 'shortenTestCB'); }; function shortenTestCB(data) { // this is how to get a result of shortening a single url var result; for (var r in data.results) { result = data.results[r]; result['longUrl'] = r; break; }; alert(result['longUrl'] + " shortened to " + result['shortUrl']); }; BitlyApiClient.prototype.expandTest = function() { this.expand("http://bit.ly/3j4ir4", 'expandTestCB'); }; function expandTestCB(data) { // this is how to get a result of expanding a single url var result; for (var r in data.results) { result = data.results[r]; result['hash'] = r; break; }; alert(result['hash'] + " expanded to " + result['longUrl']); }; BitlyApiClient.prototype.infoTest = function() { this.info("http://bit.ly/3j4ir4", 'infoTestCB'); }; function infoTestCB(data) { // this is how to get a doc of info call for a single url var doc; for (var r in data.results) { doc = data.results[r]; break; }; alert("got info for " + doc['hash'] + ". eg., longUrl is " + doc['longUrl'] + ", title is " + doc['htmlTitle']); }; BitlyApiClient.prototype.statsTest = function() { this.stats("http://bit.ly/3j4ir4", 'statsTestCB'); }; function statsTestCB(data) { var stats = data.results; alert("stats for " + stats['hash'] + ". " + stats['clicks'] + " clicks"); }; /* # INSTANTIATE CLIENT */ var BitlyClient = new BitlyApiClient(); /* */_application/x-javascriptOCbplist00stX$versionX$objectsY$archiverT$top$"()0123QRSTUVWXYZ[\]^_`abcdefghimnU$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1"##$%&[NS.relativeWNS.base_khttp://bit.ly/javascript-api.js?version=latest&login=tweettrackjs&apiKey=R_7e9987b2fd13d7e4e881f9cbb168f523*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#AӖ3?4567DWNS.keysZNS.objects!89:;<=>?@ABC EFGHIJKLMNOP VServerZConnection_Transfer-Encoding_Content-Encoding\Content-TypeWExpires]Cache-ControlZSet-CookieSP3pTDateVPragmaUAllow\nginx/0.7.42Zkeep-aliveXIdentityTgzip_'application/x-javascript; charset=utf-8_Thu, 24-Jun-2010 11:33:39 GMT_.no-cache, no-store, max-age=0, must-revalidate_._xsrf=4ca8a0a284ae4c57b0d9a5592176d23d; Path=/_CP="CAO PSA OUR"_Thu, 24 Jun 2010 13:33:39 GMTXno-cache_GET, HEAD, POST*+jk_NSMutableDictionaryjl/\NSDictionary*+op_NSHTTPURLResponseqr/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiveruv_WebResourceResponse#-27^dSXclru{ 0=ES^bgntFYy3w5 !_'http://s.bit.ly/TweetAndTrack.js?v=1.01Oq/* requires bitly javascript api: http://code.google.com/p/bitly-api/wiki/JavascriptClientApiDocumentation */ var TweetAndTrack = {}; TweetAndTrack.open = function(targ, url) { var child_spans = targ.getElementsByTagName('span'); if (child_spans && child_spans.length > 0) { var msg = child_spans[0].innerHTML.toString(); } else { msg = ''; } var callback_name = url.replace(/\W/g, ''); BitlyCB[callback_name] = function(data) { var result = TweetAndTrack.popResult(data); var tweet_url = "http://twitter.com/home?status=" + encodeURIComponent(result.shortUrl + " " + msg); TweetAndTrack.newWindow(tweet_url, "600", "400"); }; BitlyClient.call('shorten', {'longUrl': url, 'history': '1'}, 'BitlyCB.' + callback_name); // BitlyClient.shorten(url, 'BitlyCB.' + callback_name); return false; }; TweetAndTrack.popResult = function(data) { // Results are keyed by longUrl, so we need to grab the first one. for (var r in data.results) { return data.results[r]; } }; TweetAndTrack.newWindow = function(url, width, height) { var a = function() { if(!window.open(url,'t','scrollbars=yes,toolbar=1,resizable=1,status=1,width='+width+',height='+height))document.location.href=url; }; if( /Firefox/.test(navigator.userAgent)) { setTimeout(a,0); } else { a(); } };_application/x-javascriptObplist00jkX$versionX$objectsY$archiverT$top "()012LMNOPQRSTUVWXYZ[\]^_`deU$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_'http://s.bit.ly/TweetAndTrack.js?v=1.01*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#AӖ3]3456AWNS.keysZNS.objects789:;<=>?@ BCDEFGHIJKVServer_X-Amz-Request-Id_X-Amz-Meta-Md5-HashTDate]Last-Modified\Content-Type_,X-Amz-Meta-Jets3t-Original-File-Date-Iso8601^Content-LengthZX-Amz-Id-2TEtagXAmazonS3_B330691AAA658240_ 509553ef67ad6853170b0937156344a6_Thu, 24 Jun 2010 13:33:40 GMT_Tue, 24 Mar 2009 20:43:10 GMT_application/x-javascript_2009-03-24T20:42:26.000ZT1393_@2HzLQ/lK/ZZdSZuhiCMCn90NSbQfDbdEopdH/AIgCgtq/exOzg3ks/GI9YyIuf7j_""509553ef67ad6853170b0937156344a6"*+ab_NSMutableDictionaryac/\NSDictionaryq*+fg_NSHTTPURLResponsehi/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverlm_WebResourceResponse#-27Z`{~ $*-3<EGNVacnprtvxz|~ /:?H[~<af|n !_Hhttp://maps.gstatic.com/intl/en_ALL/mapfiles/242c/maps2.api/mod_stats.jsO oGAddMessages({}); __gjsload_maps2_api__('stats', 'if(window.gmapstiming){window.gmapstiming.yw={};window.gmapstiming.yP=1;var Ry=function(a,b,c){var d=a.t[b],f=a.t.start;if(d&&(f||c)){d=a.t[b][0];f=c!=undefined?c:f[0];return d-f}}; window.gmapstiming.getTick=Ry;window.gmapstiming.getLabels=function(a){var b=[];for(var c in a.t)b.push(c);return b}; window.gmapstiming.setTimerName=function(a,b){a.name=b}; window.gmapstiming.report=function(a,b,c){var d="";if(window.gmapstiming.pt){d+="&srt="+window.gmapstiming.pt;delete window.gmapstiming.pt}try{if(window.external&&window.external.tran)d+="&tran="+window.external.tran;else if(window.gtbExternal&&window.gtbExternal.tran)d+="&tran="+window.gtbExternal.tran();else if(window.chrome&&window.chrome.csi)d+="&tran="+window.chrome.csi().tran}catch(f){}var g=document.getElementById("csi");if(g){var h;if(window.gmapstiming._bfr!=undefined)h=window.gmapstiming._bfr; else{h=g.value;window.gmapstiming._bfr=h;g.value=1}h&&(d+="&bfr=1")}if(window.chrome&&window["chrome.loadTimes"]&&window["chrome.loadTimes"]().wasFetchedViaSpdy)d+="&p=s";if(a.Ti)d+="&"+a.Ti;g=a.t;h=g.start;var k=[],n=[];for(var p in g)if(p!="start")if(p.indexOf("_")!=0){var q=g[p][1];if(q)g[q]&&n.push(p+"."+Ry(a,p,g[q][0]));else h&&k.push(p+"."+Ry(a,p))}delete g.start;if(b)for(var u in b)d+="&"+u+"="+b[u];a=[c?c:"http://csi.gstatic.com/csi","?v=3","&s="+(window.gmapstiming.sn||"mfeundefined")+"&action=", a.name,n.length?"&it="+n.join(","):"","",d,"&rt=",k.join(",")].join("");b=new Image;var H=window.gmapstiming.yP++;window.gmapstiming.yw[H]=b;b.onload=b.onerror=function(){delete window.gmapstiming.yw[H]}; b.src=a;b=i;return a}};var Sy="mfe",Ty=i,Uy=[];function Vy(a,b,c){var d=ub||"http://gg."+_mDomain+"/csi",f={};if(Ty)f.e=Ty;we(c)||(f.cad=vg(c));var g=new window.gmapstiming.Timer(1);nc(b,function(h,k){k[0]!="start"&&g.tick(k[0],i,k[1]+1)}); window.gmapstiming.setTimerName(g,a);window.gmapstiming.sn=Sy;window.gmapstiming.report(g,f,d)} function Wy(a){var b=new Image,c=Xy++;Yy[c]=b;b.onload=b.onerror=function(){delete Yy[c]}; b.src=a;b=i} var Yy={},Xy=0;function Zy(a){if(a=="application"||a=="application_link"||a=="apiboot"||a=="details_page"||a=="embed"||a=="textview_results"||a=="placepage"||a=="print"){$y.apply(i,arguments);t(Uy,function(b){$y.apply(i,b)}); Uy=i}else Uy?Uy.push(Ee(arguments)):$y.apply(i,arguments)} function $y(a,b,c){Vy(a,b,c);if(a=="application"||a=="vpage"||a=="vpage-history"||a=="msrender"||a=="msserver"||a=="mymaps")Bi(az(a,b))} function az(a,b){var c=_mUri+"/l",d=[],f={};t(b,function(g){d.push(g[0]+"."+g[1])}); f.stat_m=a+":"+d.join(",");return c+Yf(f,e)} function bz(a,b){Wy(cz(a,b))} function cz(a,b){var c={};if(!we(a)){ve(c,a);c.oi="jsaction";c.sa="T"}if(!we(b)){var d=[];nc(b,function(f,g){d.push([f,g].join(ha))}); if(s(d)>0){d.unshift("jsaction");c.imp=d.join(ia)}}return _mHost+"/maps/gen_204"+Yf(c,e)} function dz(a,b,c,d){var f=Wy,g=["/maps/dcrt"];g.push("?cookie="+a);g.push("&start="+b);g.push("&end="+c);g.push("&name=maps."+d);f(g.join(""))} function ez(a){Ty=a} function fz(a){Sy=a} ;S("stats",hb,Zy);S("stats",jb,bz);S("stats",kb,ez);S("stats",lb,fz);S("stats",mb,dz);S("stats",6,Wy);S("stats");');_text/javascriptObplist00rsX$versionX$objectsY$archiverT$top$"()012PQRSTUVWXYZ[\]^_`abcdefghlmU$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1"##$%&[NS.relativeWNS.base_Hhttp://maps.gstatic.com/intl/en_ALL/mapfiles/242c/maps2.api/mod_stats.js*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#AӖ8dt3456CWNS.keysZNS.objects!789:;<=>?@AB DEFGHIJKLMNO _X-Xss-ProtectionVServer_Content-EncodingTVary\Content-TypeWExpires]Cache-Control]Last-Modified_X-Content-Type-OptionsTDateSAge^Content-Length]1; mode=blockTsffeTgzip_Accept-Encoding_text/javascript_Thu, 23 Jun 2011 20:54:16 GMT_public, max-age=31536000_Tue, 25 May 2010 15:16:53 GMTWnosniff_Wed, 23 Jun 2010 20:54:16 GMTU59968T1383*+ij_NSMutableDictionaryik/\NSDictionary o*+no_NSHTTPURLResponsepq/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchivertu_WebResourceResponse#-27^d05@IORXajls{'5NSWfty~%+05KO\_dx|v !_Zhttp://www.columbiaspectator.com/sites/default/themes/morningside/css/images/smallLogo.jpgO?JFIFHH "ExifMM*bj(1r2i ' 'Adobe Photoshop CS4 Macintosh2010:04:22 20:04:41J&(.HHJFIFHH Adobe_CMAdobed            0" ?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?DI%)$IJI$RI$I%)$IJI$RI$I%):d)wUzGMط{7Ù[]UN{{ѣߨ]<΁1ue:5Wmu =j~F_}aƿZzMۊ_\ cA۪ʟ=ZfG^V }XsƵ}bu[2+q%:Oٛ'dw1˶8nf+Ow[ەbuޙv]>p LZ gmW_.Ohu>0zLךY{r_G~ϬX]___Kyu lkks+uSM{?$[?E˧km9:KMŶXֻo[?o[ۚ0*ZZE~,Ѭ#ΙҺVN+7[YfYηI?zPUoݝ%?eE`ѿ~Gg[:-Qh[*.ztck=K_՚MҫΡӰgKC]O[j0"vT].W[j+}_WbEXR#},̊C5#գ],fU0ׁc˰moc?qadz|:[2cV1e!޷OTGޣ2(ާekK,jsYKm2Kŗо.n S}\״Ջ;W~M5} Kz%:_:Ͷ}X?ou2l8.V-dﱵё_UzLHm`X Td0WenuT}ZO}.WHzK@o6e'<>Y̛ZٻťޝwuNOؖeama\z?Jwr̹Ukc+:ֲH؈߭=yǩ>YP%_NG,jk}f6_UY]^OG^t:^EO}[t{jౌq_*H߮Whs(kuE9jh=-gWNuLA%,pecŕױzUXҶdc L@Hvw u~^͟*=wuķ\Zű}E}*ħ_R\nYksjho؞S,}`/v/{M y}#vMlr(o:˙~ʼn.ˋ2Qij-}kro˜iszo=OGXt^e Yo9u5czhGgWOIϬ3/CexBZm@Ƹ)_og\ށtȯuV~eۓee}yeQ~8IODI%)$IJI$RI$I%)$IJI$RI$I%):d)Photoshop 3.08BIM8BIM%\/{gdպ8BIMHH8BIM&?8BIM 8BIM8BIM 8BIM' 8BIMH/fflff/ff2Z5-8BIMp8BIM8BIM8BIM08BIM- 8BIM@@8BIM8BIMGJ smallLogoJnullboundsObjcRct1Top longLeftlongBtomlongJRghtlongslicesVlLsObjcslicesliceIDlonggroupIDlongoriginenum ESliceOrigin autoGeneratedTypeenum ESliceTypeImg boundsObjcRct1Top longLeftlongBtomlongJRghtlongurlTEXTnullTEXTMsgeTEXTaltTagTEXTcellTextIsHTMLboolcellTextTEXT horzAlignenumESliceHorzAligndefault vertAlignenumESliceVertAligndefault bgColorTypeenumESliceBGColorTypeNone topOutsetlong leftOutsetlong bottomOutsetlong rightOutsetlong8BIM( ?8BIM8BIM 8BIM 0ZJFIFHH Adobe_CMAdobed            0" ?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?DI%)$IJI$RI$I%)$IJI$RI$I%):d)wUzGMط{7Ù[]UN{{ѣߨ]<΁1ue:5Wmu =j~F_}aƿZzMۊ_\ cA۪ʟ=ZfG^V }XsƵ}bu[2+q%:Oٛ'dw1˶8nf+Ow[ەbuޙv]>p LZ gmW_.Ohu>0zLךY{r_G~ϬX]___Kyu lkks+uSM{?$[?E˧km9:KMŶXֻo[?o[ۚ0*ZZE~,Ѭ#ΙҺVN+7[YfYηI?zPUoݝ%?eE`ѿ~Gg[:-Qh[*.ztck=K_՚MҫΡӰgKC]O[j0"vT].W[j+}_WbEXR#},̊C5#գ],fU0ׁc˰moc?qadz|:[2cV1e!޷OTGޣ2(ާekK,jsYKm2Kŗо.n S}\״Ջ;W~M5} Kz%:_:Ͷ}X?ou2l8.V-dﱵё_UzLHm`X Td0WenuT}ZO}.WHzK@o6e'<>Y̛ZٻťޝwuNOؖeama\z?Jwr̹Ukc+:ֲH؈߭=yǩ>YP%_NG,jk}f6_UY]^OG^t:^EO}[t{jౌq_*H߮Whs(kuE9jh=-gWNuLA%,pecŕױzUXҶdc L@Hvw u~^͟*=wuķ\Zű}E}*ħ_R\nYksjho؞S,}`/v/{M y}#vMlr(o:˙~ʼn.ˋ2Qij-}kro˜iszo=OGXt^e Yo9u5czhGgWOIϬ3/CexBZm@Ƹ)_og\ށtȯuV~eۓee}yeQ~8IODI%)$IJI$RI$I%)$IJI$RI$I%):d)8BIM!UAdobe PhotoshopAdobe Photoshop CS48BIM{http://ns.adobe.com/xap/1.0/ Adobed@      Jx !1QA"2 aqB#3C$1a ?UJ@P( @P( @P( @TGПUJ@P( @P( @P( @TGџUVp u(/h @P( kv4u; @P( w?ҝL.qL6ɞ;cJM=7m&*@>` gKogO$E8p~^', kT:e\ˎZcxr9%}GIoc%]tqS^7 qмwqV:"a0 #qq{ AO ynPRނ 6Fqvy8 &U(Sa"%&Ls>ҍץ\iȼd7mA&D.G:)zKɬ]9tv3f[dP9 !)sے[͎@Σ dsA0# T@_:e)Ja"'gsӍlvl̜v+#rGrwim"" PP PwM֨zV=4z.Z =hZ ӑt`PT,#^Pw_ku3iZcUU>f0|nEckmaxՕ̆\lA 䩖- #y^3)p<#[c-sݚo^33$S )B &>OrN[m,+tO#d%6(P[k4lL p"ūBlj.L2}|(V3v9II'mF$Hf:}7 `DU @ ڃҗ&@]WF v>4Te=Ep;'1Uƍ|Z|s3`f@pv;GJ(xD~׉/WP;Πt-Pm`c&0+y pҊ\ofFOtߑ5c璪fM4Њ*Q QB v :7/th4ǐXp͘5Z4.*@ aQŽՉꭰYcO;Wh[-ȷr Phca2.Vm8qqw/t"Bq! %$dX) =#PƧۜvq"=C3+|a Ie2~@UD6Td|HRjNm-Z~\uʄjlEC$*Do%A;2wwW&YeQ|-ka"MRgP bP*` \f8v~p|g M"I\2;et }; s1))D@BePԝ1G%`=0q5\6rUb5?dZ !4`H1z)AC'"^+@\ 1.8 62LKbDlNVrQC\p1*hâUjKD9j"q@B()36:~7_t&uNtid rFItʹD- i?aJXGm.ܳˋ/q̤GtE:ɦSH Z7KP|ki>_M{'cZqdFifO"ɚ&c\/nUg.Svy7ܭv 8I$W]&EIє1 Q;0>Ќvדó<&~WE~m*Hȹ>g(#NJ{!nk^&<4鉳l]Ib.r.FD N^B%0u:S:ּNטq.V8w#E hhkw BJ=@ktʯvk!ua1CkI1\r@-R>ݹ7FxK|qw2l:1٬HTw/@ ڌ{Zk\C=k x\uǍ~s{lcqA/p>ɸivƩkӓ 4v1M^ǔXx*.REMcƝ Ǎ? NE/Aŵ]Ri4Y$s MHuE3~&PBb^BlAqahW 1]s,o(S`bIvS!!S0 L"kP y<2uL]ᢌy0r1s=B1=R9rHḒkL ?]XF*7)G[Ą1Hb0jya.ˁhrp%DKU#0Mc{;QeG[Jq-Ncq6$ ,1rEp+DUrtJ gJ8t^# +ۛJ ڷ} P+4+, voʝQ$q1|%sU}mL$ĥ/P5+GLHdFئXrFd]†(.b#QWO}uI'W*KɼRJBT"K&P[5`ۃ u!CSA@k1TUIܨ*ŰU sZlшn "]$T*$"t@}aQ عf<%4My yչL (%HWMk @.3RÔG_iIKLG1A2+i)^ |V"̒>@ɊU @EC)@z#!՟Z`X=(@X(@X=( @zP-@zP, @zP, ӷjҁ`@zP,P, `t҂֟UJ@P( @P( @P( @TGןUJ@P( @P( @P( @TGПUJ@P( @P( @P( @TGZimage/jpegObplist00jkX$versionX$objectsY$archiverT$top "()012LMNOPQRSTUVWXYZ[\]^_`deU$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1#$%&[NS.relativeWNS.base_Zhttp://www.columbiaspectator.com/sites/default/themes/morningside/css/images/smallLogo.jpg*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#AӖ8ȋ3456AWNS.keysZNS.objects789:;<=>?@ BCDEFGHIJKVServer]Accept-Ranges]Cache-ControlZConnectionTDate]Last-Modified^Content-LengthWExpires\Content-TypeTEtag_Apache/2.2.3 (CentOS)Ubytes_max-age=1209600Uclose_Thu, 24 Jun 2010 13:33:44 GMT_Fri, 23 Apr 2010 00:09:27 GMTU16350_Thu, 08 Jul 2010 13:33:44 GMTZimage/jpeg_"a18afca-3fde-3d8a7bc0"*+ab_NSMutableDictionaryac/\NSDictionary?*+fg_NSHTTPURLResponsehi/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverlm_WebResourceResponse#-27Z`{~>CNW]`foxz$,9>V\nt+.3GK_mn !_7http://pagead2.googlesyndication.com/pagead/show_ads.jsUutf-8O (function(){var h=true,i=null,j=false,k=(new Date).getTime(),aa=function(a){var b=(new Date).getTime()-k;b="&dtd="+(b<1E4?b:"M");return a+b};var l=this,ba=function(a,b,c){a=a.split(".");c=c||l;!(a[0]in c)&&c.execScript&&c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)if(!a.length&&b!==undefined)c[d]=b;else c=c[d]?c[d]:(c[d]={})},m=function(a){var b=typeof a;if(b=="object")if(a){if(a instanceof Array||!(a instanceof Object)&&Object.prototype.toString.call(a)=="[object Array]"||typeof a.length=="number"&&typeof a.splice!="undefined"&&typeof a.propertyIsEnumerable!="undefined"&&!a.propertyIsEnumerable("splice"))return"array"; if(!(a instanceof Object)&&(Object.prototype.toString.call(a)=="[object Function]"||typeof a.call!="undefined"&&typeof a.propertyIsEnumerable!="undefined"&&!a.propertyIsEnumerable("call")))return"function"}else return"null";else if(b=="function"&&typeof a.call=="undefined")return"object";return b},n=function(a){return m(a)=="array"},ca=function(a){var b=m(a);return b=="array"||b=="object"&&typeof a.length=="number"},p=function(a){return typeof a=="string"},da=function(a){a=m(a);return a=="object"|| a=="array"||a=="function"},q=function(a,b){var c=b||l;if(arguments.length>2){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(c,e)}}else return function(){return a.apply(c,arguments)}},ea=function(a){var b=Array.prototype.slice.call(arguments,1);return function(){var c=Array.prototype.slice.call(arguments);c.unshift.apply(c,b);return a.apply(this,c)}},r=function(a,b,c){ba(a,b,c)},fa=function(a, b,c){a[b]=c};var s=function(a,b){var c=parseFloat(a);return isNaN(c)||c>1||c<0?b:c},t=function(a,b){if(a=="true")return h;if(a=="false")return j;return b},ga=/^([\w-]+\.)*([\w-]{2,})(\:[0-9]+)?$/,u=function(a,b){if(!a)return b;var c=a.match(ga);return c?c[0]:b};var ha=function(){return u("","googleads.g.doubleclick.net")},ia=function(){return u("","pagead2.googlesyndication.com")},v=function(){return u("","pagead2.googlesyndication.com")};var oa=function(a,b){if(b)return a.replace(ja,"&").replace(ka,"<").replace(la,">").replace(ma,""");else{if(!na.test(a))return a;if(a.indexOf("&")!=-1)a=a.replace(ja,"&");if(a.indexOf("<")!=-1)a=a.replace(ka,"<");if(a.indexOf(">")!=-1)a=a.replace(la,">");if(a.indexOf('"')!=-1)a=a.replace(ma,""");return a}},ja=/&/g,ka=//g,ma=/\"/g,na=/[&<>\"]/,ra=function(a){if(a.indexOf("&")!=-1)return"document"in l&&a.indexOf("<")==-1?pa(a):qa(a);return a},pa=function(a){var b= l.document.createElement("a");b.innerHTML=a;b.normalize&&b.normalize();a=b.firstChild.nodeValue;b.innerHTML="";return a},qa=function(a){return a.replace(/&([^;]+);/g,function(b,c){switch(c){case "amp":return"&";case "lt":return"<";case "gt":return">";case "quot":return'"';default:if(c.charAt(0)=="#"){var d=Number("0"+c.substr(1));if(!isNaN(d))return String.fromCharCode(d)}return b}})},sa=function(a,b){for(var c=b.length,d=0;db)return 1;return 0};var w=Array.prototype,va=w.forEach?function(a,b,c){w.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=p(a)?a.split(""):a,f=0;f=0)};var Za=function(a){return p(a)?document.getElementById(a):a},$a=Za,bb=function(a,b){ya(b,function(c,d){if(d=="style")a.style.cssText=c;else if(d=="class")a.className=c;else if(d=="for")a.htmlFor=c;else if(d in ab)a.setAttribute(ab[d],c);else a[d]=c})},ab={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",rowspan:"rowSpan",valign:"vAlign",height:"height",width:"width",usemap:"useMap",frameborder:"frameBorder",type:"type"},cb=function(a){var b=a.document;if(Oa&&!A("500")&&!Pa){if(typeof a.innerHeight== "undefined")a=window;b=a.innerHeight;var c=a.document.documentElement.scrollHeight;if(a==a.top)if(c"); c=c.join("")}var f=a.createElement(c);if(d)if(p(d))f.className=d;else bb(f,d);if(b.length>2){d=function(g){if(g)f.appendChild(p(g)?a.createTextNode(g):g)};for(c=2;c0)?va(fb(e)?xa(e):e,d):d(e)}}return f},gb=function(a,b){a.appendChild(b)},fb=function(a){if(a&&typeof a.length=="number")if(da(a))return typeof a.item=="function"||typeof a.item=="string";else if(m(a)=="function")return typeof a.item=="function";return j};var hb=document,B=window,ib=function(a){var b=i;if((a=a.getElementsByTagName("script"))&&a.length){b=a[a.length-1];b=b.parentNode}return b},jb=ib(hb);v(); var C=function(a,b){for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&b.call(i,a[c],c,a)},kb=function(a){return!!a&&typeof a=="function"&&!!a.call},lb=function(a){return!!a&&(typeof a=="object"||typeof a=="function")},nb=function(a,b){if(!a||!lb(a))return h;return!mb(a,b.prototype)},mb=function(a,b){if(!a)return j;var c=h;C(b,function(d,e){if(!c||!(e in a)||typeof d!=typeof a[e])c=j});return c},ob=function(a){if(arguments.length<2)return a.length;for(var b=1,c=arguments.length;b=0){a=3;for(var b=1;b;)try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+(a+1));a++}catch(c){b=i}return a.toString()}else if(tb("msie")&&!window.opera){b=i;try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(d){a= 0;try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");a=6;b.AllowScriptAccess="always"}catch(e){if(a==6)return a.toString()}try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(f){}}if(b){a=b.GetVariable("$version").split(" ")[1];return a.replace(/,/g,".")}}return"0"}function wb(a){var b=a.google_ad_format;if(b)return b.indexOf("_0ads")>0;return a.google_ad_output!="html"&&a.google_num_radlinks>0}function E(a){return!!a&&a.indexOf("_sdo")!=-1} function xb(a,b){if(!(Math.random()<1.0E-4)){var c=Math.random();if(c>2)+f&4294967295}return d>0?d:4294967296+d},Bb=function(a){if(a==a.top)return 0;var b=[];b.push(a.document.URL);a.name&&b.push(a.name);var c=h;a=zb(!c,a);b.push(a.width.toString());b.push(a.height.toString());return Ab(b.join(""))},Cb=function(a){if(!a)return"";var b=[],c=0;for(a=a;a&&c<25;a=a.parentNode,++c)b.push(a.id|| "");return b.join()};var Db={google_ad_channel:"channel",google_ad_host:"host",google_ad_host_channel:"h_ch",google_ad_host_tier_id:"ht_id",google_ad_section:"region",google_ad_type:"ad_type",google_adtest:"adtest",google_allow_expandable_ads:"ea",google_alternate_ad_url:"alternate_ad_url",google_alternate_color:"alt_color",google_bid:"bid",google_city:"gcs",google_color_bg:"color_bg",google_color_border:"color_border",google_color_line:"color_line",google_color_link:"color_link",google_color_text:"color_text",google_color_url:"color_url", google_contents:"contents",google_country:"gl",google_cpm:"cpm",google_cust_age:"cust_age",google_cust_ch:"cust_ch",google_cust_gender:"cust_gender",google_cust_id:"cust_id",google_cust_interests:"cust_interests",google_cust_job:"cust_job",google_cust_l:"cust_l",google_cust_lh:"cust_lh",google_cust_u_url:"cust_u_url",google_disable_video_autoplay:"disable_video_autoplay",google_ed:"ed",google_encoding:"oe",google_feedback:"feedback_link",google_flash_version:"flash",google_font_face:"f",google_font_size:"fs", google_hints:"hints",google_kw:"kw",google_kw_type:"kw_type",google_language:"hl",google_page_url:"url",google_region:"gr",google_reuse_colors:"reuse_colors",google_safe:"adsafe",google_tag_info:"gut",google_targeting:"targeting",google_targeting_video_doc_id:"tvdi",google_ui_features:"ui",google_ui_version:"uiv",google_video_doc_id:"video_doc_id",google_video_product_type:"video_product_type"},Eb={google_ad_block:"ad_block",google_ad_client:"client",google_ad_format:"format",google_ad_output:"output", google_ad_callback:"callback",google_ad_height:"h",google_ad_override:"google_ad_override",google_ad_slot:"slotname",google_ad_width:"w",google_ctr_threshold:"ctr_t",google_image_size:"image_size",google_last_modified_time:"lmt",google_max_num_ads:"num_ads",google_max_radlink_len:"max_radlink_len",google_num_radlinks:"num_radlinks",google_num_radlinks_per_unit:"num_radlinks_per_unit",google_only_ads_with_video:"only_ads_with_video",google_rl_dest_url:"rl_dest_url",google_rl_filtering:"rl_filtering", google_rl_mode:"rl_mode",google_rt:"rt",google_skip:"skip"},Fb={google_only_pyv_ads:"pyv",google_with_pyv_ads:"withpyv"};var Gb=s("0",0),Hb=s("0",0),Ib=s("0.005",0),Jb=s("1",0),Kb=s("0.01",0),Lb=s("0.01",0),Mb=s("0.008",0),Nb=s("0.01",0),Ob=s("0",0);var Pb=t("false",j),Qb=t("false",h),Rb=t("false",j),Sb=t("false",j);var Tb=function(a,b,c){b=q(b,l,a);a=window.onerror;window.onerror=b;try{c()}catch(d){c=d.toString();var e="";if(d.fileName)e=d.fileName;var f=-1;if(d.lineNumber)f=d.lineNumber;b=b(c,e,f);if(!b)throw d;}window.onerror=a};r("google_protectAndRun",Tb); var Vb=function(a,b,c,d){if(Math.random()<0.01){var e=hb;a=["http://",ia(),"/pagead/gen_204","?id=jserror","&jscb=",Pb?1:0,"&jscd=",Rb?1:0,"&context=",D(a),"&msg=",D(b),"&file=",D(c),"&line=",D(d.toString()),"&url=",D(e.URL.substring(0,512)),"&ref=",D(e.referrer.substring(0,512))];a.push(Ub());sb(B,a.join(""))}return!Sb};r("google_handleError",Vb); var Xb=function(a){Wb|=a},Wb=0,Ub=function(){var a=["&client=",D(B.google_ad_client),"&format=",D(B.google_ad_format),"&slotname=",D(B.google_ad_slot),"&output=",D(B.google_ad_output),"&ad_type=",D(B.google_ad_type)];return a.join("")};var Yb=function(a){var b="google_test";try{var c=a[b];a[b]=!c;if(a[b]===!c){a[b]=c;return h}}catch(d){}return j},Zb=function(a){for(;a!=a.parent&&Yb(a.parent);)a=a.parent;return a},$b=i,ac=function(){$b||($b=Zb(window));return $b};var dc,F=function(){this.p=[];this.P=window;this.d=0},ec=function(a,b){this.fn=a;this.win=b};F.prototype.enqueue=function(a,b){this.p.push(new ec(a,b||this.P));this.g()};F.prototype.o=function(){this.d=1};F.prototype.q=function(){if(this.d==1)this.d=0;this.g()};fa(F.prototype,"nq",F.prototype.enqueue);fa(F.prototype,"al",F.prototype.o);fa(F.prototype,"rl",F.prototype.q);F.prototype.g=function(){this.P.setTimeout(q(this.O,this),0)}; F.prototype.O=function(){if(this.d==0&&this.p.length){var a=this.p.shift();this.d=2;a.win.setTimeout(q(this.J,this,a),0);this.g()}};F.prototype.J=function(a){this.d=0;a.fn()};var fc=function(a){return lb(a)&&kb(a.nq)&&kb(a.al)&&kb(a.rl)},gc=function(){if(dc)return dc;var a=ac(),b=a.google_jobrunner;if(fc(b))return dc=b;return a.google_jobrunner=dc=new F},hc=function(a,b){gc().nq(a,b)},ic=function(){gc().al()},jc=function(){var a=ac().google_jobrunner;fc(a)&&a.rl()};var kc,lc,mc,nc,oc,pc,qc,rc=function(){qc=pc=oc=nc=mc=lc=kc=j;var a=Ja();if(a)if(a.indexOf("Firefox")!=-1)kc=h;else if(a.indexOf("Camino")!=-1)lc=h;else if(a.indexOf("iPhone")!=-1||a.indexOf("iPod")!=-1)mc=h;else if(a.indexOf("iPad")!=-1)nc=h;else if(a.indexOf("Android")!=-1)oc=h;else if(a.indexOf("Chrome")!=-1)pc=h;else if(a.indexOf("Safari")!=-1)qc=h};rc();var sc=kc,tc=pc;var G=!!window.google_async_iframe_id,H=G&&window.parent||window,uc=function(a,b){for(var c=a.document,d=b.id,e=0;!d||a.document.getElementById(d);)d="aswift_"+e++;b.id=d;e=["");f=e.join(" ");c.write(f);return d},vc=function(a,b,c){a=a.document.getElementById(b).contentWindow.document;a.open();a.write(c)},wc=function(a){if(G&&a!=a.parent){jc();a.setTimeout(function(){a.document.close()},0)}};function xc(a,b){try{return a.top.document==b}catch(c){}return j}function yc(a,b,c,d){c=c||a.google_ad_width;d=d||a.google_ad_height;if(xc(a,b))return j;var e=b.documentElement;if(c&&d){var f=1,g=1;if(a.innerHeight){f=a.innerWidth;g=a.innerHeight}else if(e&&e.clientHeight){f=e.clientWidth;g=e.clientHeight}else if(b.body){f=b.body.clientWidth;g=b.body.clientHeight}if(g>2*d||f>2*c)return j}return h}function zc(a,b){C(b,function(c,d){a["google_"+d]=c})} function Ac(a,b){if(!b)return a.URL;return a.referrer}function Bc(a,b){if(!b&&a.google_referrer_url==i)return"0";else if(b&&a.google_referrer_url==i)return"1";else if(!b&&a.google_referrer_url!=i)return"2";else if(b&&a.google_referrer_url!=i)return"3";return"4"}function Cc(a,b,c){a.page_url=Ac(b,c);a.page_location=i}function Dc(a,b,c,d){a.page_url=b.google_page_url;a.page_location=Ac(c,d)||"EMPTY"} function Ec(a,b){var c={},d=yc(H,b,a.google_ad_width,a.google_ad_height);c.iframing=Bc(a,d);a.google_page_url?Dc(c,a,b,d):Cc(c,b,d);c.last_modified_time=b.URL==c.page_url?Date.parse(b.lastModified)/1E3:i;c.referrer_url=d?a.google_referrer_url:a.google_page_url&&a.google_referrer_url?a.google_referrer_url:b.referrer;return c}function Fc(a){var b={},c=a.URL.substring(a.URL.lastIndexOf("http"));b.iframing=i;b.page_url=c;b.page_location=a.URL;b.last_modified_time=i;b.referrer_url=c;return b} function Gc(a){var b=Hc(a,H.document);zc(a,b)}function Hc(a,b){var c;return c=a.google_page_url==i&&Ic[b.domain]?Fc(b):Ec(a,b)}var Ic={};Ic["ad.yieldmanager.com"]=h;var Jc="",Mc=function(){if(window.google_ad_frameborder==i)window.google_ad_frameborder=0;if(window.google_ad_output==i)window.google_ad_output="html";if(E(window.google_ad_format)){var a=window.google_ad_format.match(/^(\d+)x(\d+)_.*/);if(a){window.google_ad_width=parseInt(a[1],10);window.google_ad_height=parseInt(a[2],10);window.google_ad_output="html"}}window.google_ad_format=Kc(window.google_ad_format,String(window.google_ad_output),Number(window.google_ad_width),Number(window.google_ad_height), window.google_ad_slot,!!window.google_override_format);Jc=window.google_ad_client||"";window.google_ad_client=Lc(window.google_ad_format,window.google_ad_client);Gc(window);if(window.google_flash_version==i)window.google_flash_version=vb();window.google_ad_section=window.google_ad_section||window.google_ad_region||"";window.google_country=window.google_country||window.google_gl||"";a=(new Date).getTime();if(n(window.google_color_bg))window.google_color_bg=J(window.google_color_bg,a);if(n(window.google_color_text))window.google_color_text= J(window.google_color_text,a);if(n(window.google_color_link))window.google_color_link=J(window.google_color_link,a);if(n(window.google_color_url))window.google_color_url=J(window.google_color_url,a);if(n(window.google_color_border))window.google_color_border=J(window.google_color_border,a);if(n(window.google_color_line))window.google_color_line=J(window.google_color_line,a)},Nc=function(a){C(Db,function(b,c){a[c]=i});C(Eb,function(b,c){a[c]=i});C(Fb,function(b,c){a[c]=i});a.google_container_id=i; a.google_disable_async=i;a.google_eids=i;a.google_page_location=i;a.google_referrer_url=i;a.google_ad_region=i;a.google_gl=i},J=function(a,b){Xb(2);return a[b%a.length]},Lc=function(a,b){if(!b)return"";b=b.toLowerCase();return b=E(a)?Oc(b):Pc(b)},Pc=function(a){if(a&&a.substring(0,3)!="ca-")a="ca-"+a;return a},Oc=function(a){if(a&&a.substring(0,7)!="ca-aff-")a="ca-aff-"+a;return a},Kc=function(a,b,c,d,e,f){if(!a&&b=="html")a=c+"x"+d;return a=Qc(a,e,f)?a.toLowerCase():""},Qc=function(a,b,c){if(!a)return j; if(!b)return h;return c};var K=document,L=navigator,M=window; function Rc(){var a=K.cookie,b=Math.round((new Date).getTime()/1E3),c=M.google_analytics_domain_name;c=typeof c=="undefined"?Sc("auto"):Sc(c);var d=a.indexOf("__utma="+c+".")>-1,e=a.indexOf("__utmb="+c)>-1,f=a.indexOf("__utmc="+c)>-1,g={},o=!!M&&!!M.gaGlobal;if(d){a=a.split("__utma="+c+".")[1].split(";")[0].split(".");g.sid=e&&f?a[3]+"":o&&M.gaGlobal.sid?M.gaGlobal.sid:b+"";g.vid=a[0]+"."+a[1];g.from_cookie=h}else{g.sid=o&&M.gaGlobal.sid?M.gaGlobal.sid:b+"";g.vid=o&&M.gaGlobal.vid?M.gaGlobal.vid: (Math.round(Math.random()*2147483647)^Tc()&2147483647)+"."+b;g.from_cookie=j}g.dh=c;g.hid=o&&M.gaGlobal.hid?M.gaGlobal.hid:Math.round(Math.random()*2147483647);return M.gaGlobal=g} function Tc(){var a=K.cookie?K.cookie:"",b=M.history.length,c,d=[L.appName,L.version,L.language?L.language:L.browserLanguage,L.platform,L.userAgent,L.javaEnabled()?1:0].join("");if(M.screen)d+=M.screen.width+"x"+M.screen.height+M.screen.colorDepth;else if(M.java){c=java.awt.Toolkit.getDefaultToolkit().getScreenSize();d+=c.screen.width+"x"+c.screen.height}d+=a;d+=K.referrer?K.referrer:"";for(a=d.length;b>0;)d+=b--^a++;return Uc(d)} function Uc(a){var b=1,c=0,d;if(!(a==undefined||a=="")){b=0;for(d=a.length-1;d>=0;d--){c=a.charCodeAt(d);b=(b<<6&268435455)+c+(c<<14);c=b&266338304;b=c!=0?b^c>>21:b}}return b}function Sc(a){if(!a||a==""||a=="none")return 1;if("auto"==a){a=K.domain;if("www."==a.substring(0,4))a=a.substring(4,a.length)}return Uc(a.toLowerCase())};var N=function(){this.defaultBucket=[];this.layers={};for(var a=0,b=arguments.length;a0&&a.length>0)return this.defaultBucket.join(",")+","+a.join(",");return this.defaultBucket.join(",")+a.join(",")};var Xc=function(a){this.a=this.S=a;Wc(this)},Yc={};Yc.google_persistent_state=h;Yc.google_persistent_state_async=h; var Zc={},O=function(a){a=a&&Yc[a]?a:G?"google_persistent_state_async":"google_persistent_state";if(Zc[a])return Zc[a];if(a=="google_persistent_state_async")var b=H,c={};else c=b=H;var d=b[a];if(typeof d!="object"||typeof d.S!="object")return b[a]=Zc[a]=new Xc(c);return Zc[a]=d},Wc=function(a){P(a,1,j);P(a,2,j);P(a,3,i);P(a,4,0);P(a,5,0);P(a,6,0);P(a,7,(new Date).getTime());P(a,8,{});P(a,9,{});P(a,10,{});P(a,11,[]);P(a,12,0)},$c=function(a){switch(a){case 1:return"google_new_domain_enabled";case 2:return"google_new_domain_checked"; case 3:return"google_exp_persistent";case 4:return"google_num_sdo_slots";case 5:return"google_num_0ad_slots";case 6:return"google_num_ad_slots";case 7:return"google_correlator";case 8:return"google_prev_ad_formats_by_region";case 9:return"google_prev_ad_slotnames_by_region";case 10:return"google_num_slots_by_channel";case 11:return"google_viewed_host_channels";case 12:return"google_num_slot_to_show"}},T=function(a,b){var c=$c(b);return c=a.S[c]},U=function(a,b,c){return a.S[$c(b)]=c},P=function(a, b,c){a=a.S;b=$c(b);if(a[b]===undefined)return a[b]=c;return a[b]},ad=function(a){if(T(a,1))return h;return U(a,1,!!window.google_new_domain_enabled)},bd=function(a,b){return U(a,3,b)};var cd,dd,V=function(){if(cd)return cd;var a=O(),b=T(a,3);if(nb(b,N))return cd=bd(a,new N(1,2,3,4));return cd=b},ed=function(){dd||(dd=Vc(V()));return dd},fd={CONTROL:"33895100",LOADER:"33895101",RELEASE_CANDIDATE_LOADER:"33895150",BLOCKING_LOADER:"33895151",NO_LOADER:"33895152",NO_LOADER_NO_EXPAND:"33895153"},gd={ASWIFT_LOADER:"33895131",BLOCKING_LOADER:"33895132"};var W=function(){};W.prototype.serialize=function(a){var b=[];this.h(a,b);return b.join("")};W.prototype.h=function(a,b){switch(typeof a){case "string":this.r(a,b);break;case "number":this.L(a,b);break;case "boolean":b.push(a);break;case "undefined":b.push("null");break;case "object":if(a==i){b.push("null");break}if(n(a)){this.K(a,b);break}this.M(a,b);break;case "function":break;default:throw Error("Unknown type: "+typeof a);}}; var hd={'"':'\\"',"\\":"\\\\","/":"\\/","\u0008":"\\b","\u000c":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\u000b":"\\u000b"},id=/\uffff/.test("\uffff")?/[\\\"\x00-\x1f\x7f-\uffff]/g:/[\\\"\x00-\x1f\x7f-\xff]/g;W.prototype.r=function(a,b){b.push('"',a.replace(id,function(c){if(c in hd)return hd[c];var d=c.charCodeAt(0),e="\\u";if(d<16)e+="000";else if(d<256)e+="00";else if(d<4096)e+="0";return hd[c]=e+d.toString(16)}),'"')};W.prototype.L=function(a,b){b.push(isFinite(a)&&!isNaN(a)?a:"null")}; W.prototype.K=function(a,b){var c=a.length;b.push("[");for(var d="",e=0;e"].join("")},od=function(){if(window.google_disable_async)return j;return hb.domain==B.location.hostname&&(z||tc||sc&&!!window.document.body)&& !window.google_container_id&&(!window.google_ad_output||window.google_ad_output=="html")},pd=function(a){var b="script",c={allowtransparency:'"true"',frameborder:'"'+(a.google_ad_frameborder||0)+'"',height:'"'+a.google_ad_height+'"',hspace:'"0"',marginwidth:'"0"',marginheight:'"0"',name:'"google_ads_frame"',scrolling:'"no"',vspace:'"0"',width:'"'+a.google_ad_width+'"'};a.google_ad_frameborder=i;var d=uc(a,c);c=kd(a);ld(a);var e=k,f=(new Date).getTime(),g=["<",b,">",c,"google_unique_id=", a.google_unique_id,';google_async_iframe_id="',d,'";google_start_time=',e,";google_bpp=",f>e?f-e:1,";",nd(),""].join("");hc(function(){ic();vc(a,d,g)})},qd=function(){var a=fd;a=[a.RELEASE_CANDIDATE_LOADER,a.BLOCKING_LOADER,a.NO_LOADER,a.NO_LOADER_NO_EXPAND];V().b(a,Ib,3)},rd=function(){if(G){var a=O("google_persistent_state"),b=T(a,3);a=3;if("geil"in b){b=b.geil(a);V().b([b],1,a)}}},sd=function(){var a=V();return"geil"in a?a.geil(3):""},td=function(){var a=sd(),b=fd;return a== b.RELEASE_CANDIDATE_LOADER},ud=function(){var a=sd(),b=fd;return a==b.BLOCKING_LOADER},vd=function(){var a=sd(),b=fd;return a==b.NO_LOADER_NO_EXPAND},wd=function(){if(Qb){G&&rd();var a=gd,b=0;b=G?a.ASWIFT_LOADER:a.BLOCKING_LOADER;V().b([b],1,4)}};var xd={google:1,googlegroups:1,gmail:1,googlemail:1,googleimages:1,googleprint:1};function yd(a){a=a.google_page_location||a.google_page_url;if(!a)return j;a=a.toString();if(a.indexOf("http://")==0)a=a.substring(7,a.length);else if(a.indexOf("https://")==0)a=a.substring(8,a.length);var b=a.indexOf("/");if(b==-1)b=a.length;a=a.substring(0,b);a=a.split(".");b=j;if(a.length>=3)b=a[a.length-3]in xd;if(a.length>=2)b=b||a[a.length-2]in xd;return b} function zd(a,b,c){var d=O();if(yd(a))return!U(d,2,h);if(!T(d,2)){a=Math.random();if(a<=c){c="http://"+ha()+"/pagead/test_domain.js";a="script";b.write("<"+a+' src="'+c+'">");return U(d,2,h)}}return j}var Ad=function(a){var b=V();if(b.c(1)=="44901228")return j;if(b.c(1)=="44901229"||Math.random()0){var f=e.length>1?e[1].url:i;d.push([a,ra(e[0].url),f])}c(e)}};X.prototype.G=function(){this.m++};X.prototype.I=function(a){this.f.push(a)};var Cd="http://"+v()+"/pagead/osd.js";X.prototype.D=function(){if(!this.C){rb(H);pb(Cd);this.C=h}}; X.prototype.u=function(a){if(this.m>0)for(var b=this.e.document.getElementsByTagName("iframe"),c=this.B?"google_ads_iframe_":"google_ads_frame",d=0;d0)for(var c=this.e.document.getElementsByTagName("a"),d=0;d0){f=g;break}g=g.parentNode}a(f,b[e][0]);b.splice(e,1);break}};X.prototype.w=function(a){for(var b=0;b0){for(var d=0;d1)c=a[0]; return sa(c,"\"'")},Kd=/[^\d]+$/,Ld=function(a){return(a=a.match(Kd))&&a[0]||i},Md={cm:1,"in":1,mm:1,pc:1,pt:1},Nd={em:1,ex:1},Od=function(a){var b=Gd(a,"fontSize"),c=Ld(b);if(b&&"px"==c)return parseInt(b,10);if(z)if(c in Md)return Id(a,b,"left","pixelLeft");else if(a.parentNode&&a.parentNode.nodeType==1&&c in Nd){a=a.parentNode;c=Gd(a,"fontSize");return Id(a,b==c?"1em":b,"left","pixelLeft")}c=eb("span",{style:"visibility:hidden;position:absolute;line-height:0;padding:0;margin:0;border:0;height:1em;"}); gb(a,c);b=c.offsetHeight;c&&c.parentNode&&c.parentNode.removeChild(c);return b};var Y={};function Pd(a){if(a==1)return h;return!Y[a]}function Qd(a,b){if(!(!a||a==""))if(b==1)if(Y[b])Y[b]+=","+a;else Y[b]=a;else Y[b]=a}function Rd(){var a=[];C(Y,function(b){a.push(b)});return a.join(",")}function Sd(a,b){if(n(a))for(var c=0;c");var e=zd(a,b,Jb);(d=d||e)&&tb("msie")&&!window.opera?b.write("<"+c+' src="http://'+v()+'/pagead/render_ads.js">"):b.write("<"+c+'>google_protectAndRun("ads_core.google_render_ad", google_handleError, google_render_ad);")}var Z=function(a){a=a.google_unique_id;if(typeof a=="number")return a;return 0}; function $(a){return a!=i?'"'+a+'"':'""'}var Xd=function(a,b){var c=b.slice(-1),d=c=="?"||c=="#"?"":"&",e=[b];c=function(f,g){if(f||f===0||f===j){if(typeof f=="boolean")f=f?1:0;ob(e,d,g,"=",D(f));d="&"}};C(a,c);return e.join("")};function Yd(){var a=z&&A("6"),b=Na&&A("1.8.1"),c=Oa&&A("525");if(Ua&&(a||b||c))return h;else if(Ta&&(c||b))return h;else if(Va&&b)return h;return j} function Wd(){return(typeof ExpandableAdSlotFactory=="function"||typeof ExpandableAdSlotFactory=="object")&&typeof ExpandableAdSlotFactory.createIframe=="function"}function Vd(a,b){if(a.google_allow_expandable_ads===j||!b.body||a.google_ad_output!="html"||yc(a,b)||!Zd(a)||isNaN(a.google_ad_height)||isNaN(a.google_ad_width)||!Yd()||vd()&&od()||b.domain!=a.location.hostname)return j;return h}function Zd(a){var b=a.google_ad_format;if(E(b))return j;if(wb(a)&&b!="468x15_0ads_al")return j;return h} function $d(){var a;if(B.google_ad_output=="html"&&!(wb(B)||E(B.google_ad_format))&&Pd(0)){a=["6083035","6083034"];a=xb(a,Ob);Qd(a,0)}return a=="6083035"}function ae(a,b){if(!(G?Z(a)==1:!Z(a))||E(a.google_ad_format))return"";var c="",d=wb(a);if(b=="html"||d)c=xb(["36815001","36815002"],Kb);if(c==""&&(b=="js"||d))c=xb(["36815003","36815004"],Lb);if(c==""&&(b=="html"||b=="js"))c=xb(["36813005","36813006"],Mb);return c} function be(){if(G)return"";var a=Ed(),b=window.google_enable_osd,c;if(b===h){c="36813006";ce(c,a)}else if(b!==j&&Pd(0)){c=a.getEid();if(c=="")(c=ae(window,String(window.google_ad_output||"")))&&ce(c,a);else if(c!="36815001"&&c!="36815002"&&c!="36815003"&&c!="36815004"&&c!="36813005"&&c!="36813006")c=""}if(c){Qd(c,0);return c}return""} function ce(a,b){var c=b.getOsdMode(),d=[];switch(a){case "36815004":c=1;d=["js"];break;case "36815002":c=1;d=["html"];break;case "36813006":c=0;d=["html","js"];break}d.length>0&&b.setValidOutputTypes(d);d=O();b.setupOsd(c,a,T(d,7).toString())} function de(a,b,c,d){G||md(a);var e=Z(a);c=Xd({ifi:e},c);c=c.substring(0,1991);c=c.replace(/%\w?$/,"");var f="script";if((a.google_ad_output=="js"||a.google_ad_output=="json_html")&&(a.google_ad_request_done||a.google_radlink_request_done))b.write("<"+f+' language="JavaScript1.1" src='+$(aa(c))+">");else if(a.google_ad_output=="html")if(Td&&Wd()){b=a.google_container_id||d||i;a["google_expandable_ad_slot"+e]=ExpandableAdSlotFactory.createIframe("google_ads_frame"+e,aa(c),a.google_ad_width, a.google_ad_height,b)}else{e='';a.google_container_id?ee(a.google_container_id,b,e):b.write(e)}return c}function fe(a){Nc(a)} function ge(a){var b=ed().c(2)=="44901217";if(!he(b))return j;b=$d();var c=Bd(window,Z(window));a=ie(a);b=c+je(a.google_ad_format,b);window.google_ad_url=Xd(a,b);return h} var ne=function(a){a.dt=k;if(G&&window.google_bpp)a.bpp=window.google_bpp;a.shv="r20100616";var b=O(),c=T(b,8),d=window.google_ad_section,e=window.google_ad_format,f=window.google_ad_slot;if(c[d])E(e)||(a.prev_fmts=c[d]);var g=T(b,9);if(g[d])a.prev_slotnames=g[d].toLowerCase();if(e){if(!E(e))if(c[d])c[d]+=","+e;else c[d]=e}else if(f)if(g[d])g[d]+=","+f;else g[d]=f;a.correlator=T(b,7);if(T(b,2)&&!ad(b))a.dblk=1;if(window.google_ad_channel){c=T(b,10);d="";e=window.google_ad_channel.split(ke); for(f=0;f-1){for(f=0;f0&&b.length>0)a.eid+=",";a.eid+=b};function we(a,b,c,d){a=Vb(a,b,c,d);Ud(window,document);return a}function xe(){Mc()} function ye(a){var b={};a=a.split("?");a=a[a.length-1].split("&");for(var c=0;c1?window.decodeURIComponent?decodeURIComponent(d[1].replace(/\+/g," ")):unescape(d[1]):""}catch(e){}}return b}function ze(){var a=window,b=ye(document.URL);if(b.google_ad_override){a.google_ad_override=b.google_ad_override;a.google_adtest="on"}} function ee(a,b,c){if(a)if((a=b.getElementById(a))&&c&&c.length!=""){a.style.visibility="visible";a.innerHTML=c}} var je=function(a,b){var c;return c=E(a)?"/pagead/sdo?":b?"/pagead/render_iframe_ads.html#":"/pagead/ads?"},Ae=function(a,b){b.dff=Jd(a).toLowerCase();b.dfs=Od(a)},Be=function(a){a.ref=window.google_referrer_url;a.loc=window.google_page_location},he=function(a){var b=O(),c=T(b,8),d=T(b,9),e=window.google_ad_section;if(E(window.google_ad_format)){if(U(b,4,T(b,4)+1)>4&&!a)return j}else if(wb(window)){if(U(b,5,T(b,5)+1)>3&&!a)return j}else{var f=U(b,6,T(b,6)+1);if(window.google_num_slots_to_rotate){Xb(1); c[e]="";d[e]="";T(b,12)||U(b,12,(new Date).getTime()%window.google_num_slots_to_rotate+1);if(T(b,12)!=f)return j}else if(!a&&f>6&&e=="")return j}return h},ie=function(a){var b={};ue(b);ne(b);yb(b);a&&Ae(a,b);oe(b);pe(b);ve(b);Be(b);b.fu=Wb;return b},te=function(a){var b=window.google_container_id,c=b&&$a(b)||$a(a);if(!c&&!b&&a){document.write("");c=$a(a)}return c},ke=/[+, ]/;window.google_render_ad=se;var Ce=function(){ze();wd();var a=window.google_start_time;if(typeof a=="number"){k=a;window.google_start_time=i}Tb("show_ads.google_init_globals",we,xe);Ud(window,document)},De=function(){window.google_start_time=k;document.write(nd())},Ee=function(){if(od()){md(window);pd(window)}else De()};function Fe(){if(Sb&&typeof B.alternateShowAds=="function")B.alternateShowAds.call(i);else if(Qb)Ce();else{Z(window)||qd();if(td())Ee();else ud()?De():Ce()}}Tb("show_ads.main",Vb,Fe);})() _text/javascriptO.bplist00rsX$versionX$objectsY$archiverT$top$"()012PQRSTUVWXYZ[\]^_`abcdefghlmU$null  !R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1"##$%&[NS.relativeWNS.base_7http://pagead2.googlesyndication.com/pagead/show_ads.js*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#Ab3456CWNS.keysZNS.objects!789:;<=>?@AB DEFGHIJKLMNO ^Content-LengthVServer_Content-Encoding\Content-TypeWExpires]Cache-Control]Last-ModifiedSP3pTDate_X-Content-Type-OptionsSAge_X-Xss-ProtectionU14376TcafeTgzip_text/javascript; charset=UTF-8_Thu, 24 Jun 2010 14:24:59 GMT_public, max-age=86400_Thu, 17 Jun 2010 18:24:39 GMT_lpolicyref="http://www.googleadservices.com/pagead/p3p.xml", CP="NOI DEV PSA PSD IVA PVD OTP OUR OTR IND OTC"_Wed, 23 Jun 2010 14:24:59 GMTWnosniffT4442]1; mode=block*+ij_NSMutableDictionaryik/\NSDictionary*+no_NSHTTPURLResponsepq/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchivertu_WebResourceResponse#-27^d$/8>AGPY[bjuw $=ATZ_dLlty  v" !_>http://pagead2.googlesyndication.com/pagead/expansion_embed.jsUutf-8O(function(){function h(a){throw a;}var i=true,j=null,l=false,aa=encodeURIComponent,m=window,ba=Object,n=Error,o=undefined,q=parseInt,ca=String,t=document,da=decodeURIComponent,v=Math,ea=Array;function fa(a,b){return a.width=b}function ga(a,b){return a.currentTarget=b}function ha(a,b){return a.send=b}function ia(a,b){return a.cssText=b}function ja(a,b){return a.name=b}function ka(a,b){return a.toString=b}function la(a,b){return a.length=b}function ma(a,b){return a.target=b}function na(a,b){return a.height=b} var oa="appendChild",w="push",pa="getBoundingClientRect",qa="test",ra="shift",sa="width",x="replace",ta="nodeType",ua="floor",va="getElementById",wa="charAt",y="indexOf",xa="screenX",ya="screenY",za="getBoxObjectFor",z="send",Aa="createElement",Ba="keyCode",Ca="forEach",Da="handleEvent",Ea="type",A="name",Fa="frames",Ga="documentElement",Ha="substr",Ia="toString",B="length",Ja="propertyIsEnumerable",C="prototype",D="setTimeout",La="document",E="split",Ma="location",Na="hasOwnProperty",F="style",G= "body",H="call",I="substring",Oa="apply",Pa="postMessage",J="parentNode",Qa="height",Ra="join",Sa="toLowerCase",K,L=this,M=function(a,b,c){a=a[E](".");c=c||L;!(a[0]in c)&&c.execScript&&c.execScript("var "+a[0]);for(var d;a[B]&&(d=a[ra]());)if(!a[B]&&b!==o)c[d]=b;else c=c[d]?c[d]:(c[d]={})},Ta=function(a,b){a=a[E](".");b=b||L;for(var c;c=a[ra]();)if(b[c])b=b[c];else return j;return b},Ua=function(){},Va=function(a){var b=typeof a;if(b=="object")if(a){if(a instanceof ea||!(a instanceof ba)&&ba[C][Ia][H](a)== "[object Array]"||typeof a[B]=="number"&&typeof a.splice!="undefined"&&typeof a[Ja]!="undefined"&&!a[Ja]("splice"))return"array";if(!(a instanceof ba)&&(ba[C][Ia][H](a)=="[object Function]"||typeof a[H]!="undefined"&&typeof a[Ja]!="undefined"&&!a[Ja]("call")))return"function"}else return"null";else if(b=="function"&&typeof a[H]=="undefined")return"object";return b},O=function(a){return Va(a)=="array"},Wa=function(a){var b=Va(a);return b=="array"||b=="object"&&typeof a[B]=="number"},Xa=function(a){return typeof a== "string"},Ya=function(a){return Va(a)=="function"},ab=function(a){if(a[Na]&&a[Na](Za))return a[Za];a[Za]||(a[Za]=++$a);return a[Za]},Za="closure_hashCode_"+v[ua](v.random()*2147483648)[Ia](36),$a=0,P=function(a,b){var c=b||L;if(arguments[B]>2){var d=ea[C].slice[H](arguments,2);return function(){var f=ea[C].slice[H](arguments);ea[C].unshift[Oa](f,d);return a[Oa](c,f)}}else return function(){return a[Oa](c,arguments)}},bb=Date.now||function(){return+new Date},Q=function(a,b){function c(){}c.prototype= b[C];a.G=b[C];a.prototype=new c};var cb=ea[C],db=cb[y]?function(a,b,c){return cb[y][H](a,b,c)}:function(a,b,c){c=c==j?0:c<0?v.max(0,a[B]+c):c;if(Xa(a)){if(!Xa(b)||b[B]!=1)return-1;return a[y](b,c)}for(c=c;c=0)cb.splice[H](a,b,1)[B]==1;return c},gb=function(){return cb.concat[Oa](cb,arguments)},hb=function(a){if(O(a))return gb(a); else{for(var b=[],c=0,d=a[B];cb)return 1;return 0};bb();var rb,sb,tb,ub,vb,wb,xb,yb,zb,Ab=function(){return L.navigator?L.navigator.userAgent:j},Bb=function(){return L.navigator};vb=ub=tb=sb=rb=l;var Cb;if(Cb=Ab()){var Db=Bb();rb=Cb[y]("Opera")==0;sb=!rb&&Cb[y]("MSIE")!=-1;ub=(tb=!rb&&Cb[y]("WebKit")!=-1)&&Cb[y]("Mobile")!=-1;vb=!rb&&!tb&&Db.product=="Gecko"}var Eb=rb,R=sb,Fb=vb,S=tb,Gb=ub,Hb,Ib=Bb(),Jb=Hb=Ib&&Ib.platform||"";wb=Jb[y]("Mac")!=-1;xb=Jb[y]("Win")!=-1;yb=Jb[y]("Linux")!=-1;zb=!!Bb()&&(Bb().appVersion||"")[y]("X11")!=-1;var Kb,Lb="",Mb; if(Eb&&L.opera){var Nb=L.opera.version;Lb=typeof Nb=="function"?Nb():Nb}else{if(Fb)Mb=/rv\:([^\);]+)(\)|;)/;else if(R)Mb=/MSIE\s+([^\);]+)(\)|;)/;else if(S)Mb=/WebKit\/(\S+)/;if(Mb){var Ob=Mb.exec(Ab());Lb=Ob?Ob[1]:""}}var Pb=Kb=Lb,Qb={},Rb=function(a){return Qb[a]||(Qb[a]=qb(Pb,a)>=0)};var Sb;var Vb=function(a){return a?new Tb(Ub(a)):Sb||(Sb=new Tb)},Wb=function(a){a=a||m;var b=a[La];if(S&&!Rb("500")&&!Gb){if(typeof a.innerHeight=="undefined")a=m;b=a.innerHeight;var c=a[La][Ga].scrollHeight;if(a==a.top)if(c1){if(b%2)h(n("Uneven number of arguments"));for(var c=0;c2*this.c&&mc(this);return i}return l}; var mc=function(a){if(a.c!=a.g[B]){for(var b=0,c=0;b=c[B])h(hc);var k=c[b++];return a?k:d[k]}};return g};var nc=function(a,b){return ba[C][Na][H](a,b)};var oc=/^(?:([^:\/?#]+):)?(?:\/\/(?:([^\/?#]*)@)?([^\/?#:@]*)(?::([0-9]+))?)?([^?#]+)?(?:\?([^#]*))?(?:#(.*))?$/;var T=function(a,b){var c;if(a instanceof T){this.Y(b==j?a.p:b);pc(this,a.l);qc(this,a.O);rc(this,a.w);sc(this,a.s);tc(this,a.r);uc(this,a.i.n());vc(this,a.I)}else if(a&&(c=ca(a).match(oc))){this.Y(!!b);pc(this,c[1]||"",i);qc(this,c[2]||"",i);rc(this,c[3]||"",i);sc(this,c[4]);tc(this,c[5]||"",i);uc(this,c[6]||"",i);vc(this,c[7]||"",i)}else{this.Y(!!b);this.i=new wc(j,this,this.p)}};K=T[C];K.l="";K.O="";K.w="";K.s=j;K.r="";K.I="";K.Ib=l;K.p=l; ka(K,function(){if(this.m)return this.m;var a=[];this.l&&a[w](xc(this.l,yc),":");if(this.w){a[w]("//");this.O&&a[w](xc(this.O,yc),"@");var b;b=this.w;b=Xa(b)?aa(b):j;a[w](b);this.s!=j&&a[w](":",ca(this.s))}this.r&&a[w](xc(this.r,zc));(b=ca(this.i))&&a[w]("?",b);this.I&&a[w]("#",xc(this.I,Ac));return this.m=a[Ra]("")}); K.n=function(){var a;a=this.l;var b=this.O,c=this.w,d=this.s,f=this.r,e=this.i.n(),g=this.I,k=new T(j,this.p);a&&pc(k,a);b&&qc(k,b);c&&rc(k,c);d&&sc(k,d);f&&tc(k,f);e&&uc(k,e);g&&vc(k,g);return a=k}; var pc=function(a,b,c){Bc(a);delete a.m;a.l=c?Cc(b):b;if(a.l)a.l=a.l[x](/:$/,"");return a},qc=function(a,b,c){Bc(a);delete a.m;a.O=c?Cc(b):b;return a},rc=function(a,b,c){Bc(a);delete a.m;a.w=c?Cc(b):b;return a},sc=function(a,b){Bc(a);delete a.m;if(b){b=Number(b);if(isNaN(b)||b<0)h(n("Bad port number "+b));a.s=b}else a.s=j;return a},tc=function(a,b,c){Bc(a);delete a.m;a.r=c?Cc(b):b;return a},uc=function(a,b,c){Bc(a);delete a.m;if(b instanceof wc){a.i=b;a.i.Ia=a;a.i.Y(a.p)}else{c||(b=xc(b,Dc));a.i= new wc(b,a,a.p)}return a},vc=function(a,b,c){Bc(a);delete a.m;a.I=c?Cc(b):b;return a},Bc=function(a){if(a.Ib)h(n("Tried to modify a read-only Uri"))};T[C].Y=function(a){this.p=a;this.i&&this.i.Y(a)}; var Cc=function(a){return a?da(a):""},Ec=/^[a-zA-Z0-9\-_.!~*'():\/;?]*$/,xc=function(a,b){var c=j;if(Xa(a)){c=a;Ec[qa](c)||(c=encodeURI(a));if(c.search(b)>=0)c=c[x](b,Fc)}return c},Fc=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15)[Ia](16)+(a&15)[Ia](16)},yc=/[#\/\?@]/g,zc=/[\#\?]/g,Dc=/[\#\?@]/g,Ac=/#/g,wc=function(a,b,c){this.z=a||j;this.Ia=b||j;this.p=!!c},Hc=function(a){if(!a.b){a.b=new lc;if(a.z)for(var b=a.z[E]("&"),c=0;c=0){f=b[c][I](0,d);e=b[c][I](d+ 1)}else f=b[c];f=da(f[x](/\+/g," "));f=Gc(a,f);a.add(f,e?da(e[x](/\+/g," ")):"")}}};K=wc[C];K.b=j;K.c=j;K.add=function(a,b){Hc(this);Ic(this);a=Gc(this,a);if(this.H(a)){var c=this.b.A(a);O(c)?c[w](b):this.b.X(a,[c,b])}else this.b.X(a,b);this.c++;return this};K.remove=function(a){Hc(this);a=Gc(this,a);if(this.b.H(a)){Ic(this);var b=this.b.A(a);if(O(b))this.c-=b[B];else this.c--;return this.b.remove(a)}return l};K.H=function(a){Hc(this);a=Gc(this,a);return this.b.H(a)}; K.R=function(){Hc(this);for(var a=this.b.K(),b=this.b.R(),c=[],d=0;d0&&a[w]("&");a[w](e,"=",ob(f[g]));b++}else{b>0&&a[w]("&");a[w](e,"=",ob(f));b++}}return this.z=a[Ra]("")});var Ic=function(a){delete a.Q;delete a.z;a.Ia&&delete a.Ia.m};wc[C].n=function(){var a=new wc;if(this.Q)a.Q=this.Q;if(this.z)a.z=this.z;if(this.b)a.b=this.b.n();return a};var Gc=function(a,b){b=ca(b);if(a.p)b=b[Sa]();return b}; wc[C].Y=function(a){var b=a&&!this.p;if(b){Hc(this);Ic(this);kc(this.b,function(c,d){var f=d[Sa]();if(d!=f){this.remove(d);this.add(f,c)}},this)}this.p=a};var U={},Kc=function(a,b){b=b||Jc;for(var c=b[B],d="";a-- >0;)d+=b[wa](v[ua](v.random()*c));return d},Jc="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";var Lc=function(){};Q(Lc,bc);Lc[C].N=0;var Mc=function(a){this.a=a;this.da=[];this.Ab=P(this.Bb,this)};Q(Mc,Lc);K=Mc[C];K.N=2;K.Fa=l;K.Ub=0;K.o=function(){if(Nc(this.a)==0){this.B=this.a.S;this.B.XPC_toOuter=P(this.ab,this)}else this.Na()};K.Na=function(){var a=i;try{if(!this.B)this.B=m.frameElement;if(this.B&&this.B.XPC_toOuter){this.Ba=this.B.XPC_toOuter;this.B.XPC_toOuter.XPC_toInner=P(this.ab,this);a=l;this[z]("tp","SETUP_ACK");Oc(this.a)}}catch(b){}if(a){if(!this.Ma)this.Ma=P(this.Na,this);m[D](this.Ma,100)}}; K.Ha=function(a){if(Nc(this.a)==0&&this.a.h!=2&&a=="SETUP_ACK"){this.Ba=this.B.XPC_toOuter.XPC_toInner;Oc(this.a)}else h(n("Got unexpected transport message."))};K.ab=function(a,b){if(!this.Fa&&this.da[B]==0)Pc(this.a,a,b);else{this.da[w]({Sb:a,Da:b});if(this.da[B]==1)this.Ub=m[D](this.Ab,1)}};K.Bb=function(){for(;this.da[B];){var a=this.da[ra]();Pc(this.a,a.Sb,a.Da)}};ha(K,function(a,b){this.Fa=i;this.Ba(a,b);this.Fa=l});K.e=function(){Mc.G.e[H](this);this.B=this.Ba=j};var V=function(a){this.a=a;this.ea=this.a.f.ppu;this.Nb=this.a.f.lpu;this.ma=[]},Qc,Rc;Q(V,Lc);V[C].N=4;V[C].Ga=0;V[C].Z=l;V[C].L=l;var Sc=function(a){return"googlexpc_"+a.a[A]+"_msg"},Tc=function(a){return"googlexpc_"+a.a[A]+"_ack"}; V[C].o=function(){if(!this.L){var a=Sc(this);this.U=Uc(this,a);this.Aa=m[Fa][a];a=Tc(this);this.P=Uc(this,a);this.pa=m[Fa][a];this.L=i}if(Vc(this,Sc(this))&&Vc(this,Tc(this))){this.eb=new Wc(this,this.a.j[Fa][Sc(this)],P(this.Mb,this));this.Ja=new Wc(this,this.a.j[Fa][Tc(this)],P(this.Lb,this));this.Sa()}else{if(Nc(this.a)==1&&!this.Pb){ja(this.a,Kc(10));Xc(this);this.L=l;this.Pb=Uc(this,"googlexpc_reconnect_"+this.a[A])}else Nc(this.a)==0&&Yc(this);m[D](P(this.o,this),100)}}; var Uc=function(a,b){var c=t[Aa]("iframe"),d=c[F];d.position="absolute";d.top="-10px";d.left="10px";fa(d,"1px");na(d,"1px");c.id=ja(c,b);c.src=a.ea+"#INITIAL";t[G][oa](c);return c},Yc=function(a){for(var b=a.a.j[Fa],c=b[B],d=0;dthis.db)h(n("[goog.structs.SimplePool] Initial cannot be greater than max"));for(b=0;b=0),g;yd=function(u){g=u};if(e){td=function(){return jd(k)};ud=function(u){ld(k,u)};vd=function(){return jd(s)};wd=function(u){ld(s,u)};xd=function(){return jd(p)};zd=function(){ld(p,c())};Ad=function(){return jd(r)};Bd=function(u){ld(r,u)};Cd=function(){return jd(N)};Dd=function(u){ld(N, u)};var k=new W(0,600);k.v=a;var s=new W(0,600);s.v=b;var p=new W(0,600);p.v=c;var r=new W(0,600);r.v=d;var N=new W(0,600);N.v=f}else{td=a;ud=Ua;vd=b;wd=Ua;xd=c;zd=Ua;Ad=d;Bd=Ua;Cd=f;Dd=Ua}})();var Ed={},X={},Fd={},Gd="on",Hd={},Id=function(a,b,c,d,f){if(b)if(O(b)){for(var e=0;e=0&&e.V;u--){ga(k,r[u]);f&=Od(e,r[u],c,i,k)}if(g){e=d[l];e.V=e.c;for(u=0;!k.Ea&&u=a;){var c=Sd[ra]().Gb;Yb(c)}Td=m[D](Vd,1E3)},Vd=function(){Ud()};Rd[C].N=3;Rd[C].o=function(){this[z]("tp","SETUP")};Rd[C].Ha=function(a){if(a=="SETUP"){this[z]("tp","SETUP_ACK");Oc(this.a)}else a=="SETUP_ACK"&&Oc(this.a)}; ha(Rd[C],function(a,b){if(R){var c=t[Aa]("div");c.innerHTML='';c=c.childNodes[0];c.Vb=Wd}else{c=t[Aa]("iframe");S?Sd[w]({timestamp:bb(),Gb:c}):Id(c,"load",Wd)}var d=c[F];d.visibility="hidden";fa(d,na(c[F],"0px"));d.position="absolute";d=this.Kb;d+="#"+this.a[A];if(this.ib)d+=","+this.ib;d+="|"+a+":"+aa(b);c.src=d;t[G][oa](c)});var Wd=function(){Yb(this);this.Vb=j};m.xpcRelay=function(a,b){var c=b[y](":"),d=b[I](0,c);b=b[I](c+1);Pc(U[a],d,da(b))}; Rd[C].e=function(){Rd.G.e[H](this);S&&Ud(0)};var Xd=function(a,b){this.a=a;this.la=b||"*"};Q(Xd,Lc);Xd[C].L=l;Xd[C].N=1;var Yd=0,Zd=function(a){var b=a.sa.data,c=b[y]("|"),d=b[y](":");if(c==-1||d==-1)return l;a=b[I](0,c);c=b[I](c+1,d);b=b[I](d+1);if(d=U[a]){Pc(d,c,b);return i}for(var f in U){d=U[f];if(Nc(d)==1&&d.h!=2&&c=="tp"&&b=="SETUP"){ja(d,a);delete U[f];U[a]=d;Pc(d,c,b);return i}}return l};K=Xd[C];K.Ha=function(a){switch(a){case "SETUP":this[z]("tp","SETUP_ACK");break;case "SETUP_ACK":Oc(this.a);break}}; K.o=function(){if(Yd==0)Id(m[Pa]?m:t,"message",Zd,l,Xd);Yd++;this.L=i;this.qa()};K.qa=function(){if(this.a.h!=2){this[z]("tp","SETUP");m[D](P(this.qa,this),100)}};ha(K,function(a,b){var c=this.a.j;if(c){var d=c[Pa]?c:c[La];ha(this,function(f,e){d[Pa](this.a[A]+"|"+f+":"+e,this.la)});this[z](a,b)}});K.e=function(){Xd.G.e[H](this);if(this.L){Yd--;if(Yd==0)Kd(m[Pa]?m:t,"message",Zd,l,Xd)}};var $d=function(a){this.a=a;this.Oa=a.at||"";this.lb=a.rat||"";if(!m.nix_setup_complete){a="Class GCXPC____NIXVBS_wrapper\n Private m_Transport\nPrivate m_Auth\nPublic Sub SetTransport(transport)\nIf isEmpty(m_Transport) Then\nSet m_Transport = transport\nEnd If\nEnd Sub\nPublic Sub SetAuth(auth)\nIf isEmpty(m_Auth) Then\nm_Auth = auth\nEnd If\nEnd Sub\nPublic Function GetAuthToken()\n GetAuthToken = m_Auth\nEnd Function\nPublic Sub SendMessage(service, payload)\n Call m_Transport.GCXPC____NIXJS_handle_message(service, payload)\nEnd Sub\nPublic Sub CreateChannel(channel)\n Call m_Transport.GCXPC____NIXJS_create_channel(channel)\nEnd Sub\nPublic Sub GCXPC____NIXVBS_container()\n End Sub\nEnd Class\n Function GCXPC____NIXVBS_get_wrapper(transport, auth)\nDim wrap\nSet wrap = New GCXPC____NIXVBS_wrapper\nwrap.SetTransport transport\nwrap.SetAuth auth\nSet GCXPC____NIXVBS_get_wrapper = wrap\nEnd Function"; try{m.execScript(a,"vbscript");m.nix_setup_complete=i}catch(b){}}this.GCXPC____NIXJS_handle_message=this.ba;this.GCXPC____NIXJS_create_channel=this.wb};Q($d,Lc);K=$d[C];K.N=6;K.T=l;K.M=j;K.o=function(){Nc(this.a)==0?this.La():this.Ka()};K.La=function(){if(!this.T){var a=this.a.S;try{a.contentWindow.opener=m.GCXPC____NIXVBS_get_wrapper(this,this.Oa);this.T=i}catch(b){}this.T||m[D](P(this.La,this),100)}}; K.Ka=function(){if(!this.T){try{var a=m.opener;if(a&&"GCXPC____NIXVBS_container"in a){this.M=a;var b=this.M.GetAuthToken();if(b!=this.lb)return;this.M.CreateChannel(m.GCXPC____NIXVBS_get_wrapper(this,this.Oa));this.T=i;Oc(this.a)}}catch(c){return}this.T||m[D](P(this.Ka,this),100)}};K.wb=function(a){this.M=a;a=this.M.GetAuthToken();a==this.lb&&Oc(this.a)};K.ba=function(a,b){function c(){Pc(this.a,a,b)}m[D](P(c,this),1)};ha(K,function(a,b){this.M.SendMessage(a,b)}); K.e=function(){$d.G.e[H](this);this.M=j};var Y=function(a){this.f=a;ja(this,this.f.cn||Kc(10));this.na={};U[this[A]]=this;Id(m,"unload",ae)};Q(Y,bc);Y[C].d=j;Y[C].h=1;Y[C].j=j;Y[C].S=j;var be=function(a){var b;if(Ya(t[Pa])||Ya(m[Pa])||R&&m[Pa])b=1;else if(Fb)b=2;else if(R&&a.f.pru)b=3;else if(R)b=6;else if(a.f.lpu&&a.f.ppu)b=4;return b};Y[C].zb=l;Y[C].vb=l; Y[C].o=function(a){this.ub=a||Ua;if(this.zb)this.vb=i;else{if(this.f.ifrid)this.S=Xa(this.f.ifrid)?t[va](this.f.ifrid):this.f.ifrid;if(this.S){(a=this.S.contentWindow)||(a=m[Fa][this.f.ifrid]);this.j=a}if(!this.j)if(m==top)h(n("CrossPageChannel: Can't connect, peer window-object not set."));else this.j=m.parent;if(!this.d){this.f.tp||(this.f.tp=be(this));switch(this.f.tp){case 1:this.d=new Xd(this,this.f.ph);break;case 6:this.d=new $d(this);break;case 2:this.d=new Mc(this);break;case 3:this.d=new Rd(this); break;case 4:this.d=new V(this);break}if(!this.d)h(n("CrossPageChannel: No suitable transport found!"))}this.d.o()}};Y[C].close=function(){if(this.h==2){this.h=3;this.d.D();this.d=j}};var Oc=function(a){if(a.h!=2){a.h=2;a.ub()}};ha(Y[C],function(a,b){if(this.h==2)if(this.j.closed)this.close();else{var c;c=Va(b);if(c=c=="object"||c=="array"||c=="function"){c=new cc;var d=[];ec(c,b,d);b=d[Ra]("")}this.d[z](a,b)}}); var Pc=function(a,b,c){if(!b||b=="tp")a.d.Ha(c);else if(a.h==2)if(a=a.na[b]){if(a.cb)try{a:{var d=ca(c),f;b=d;if(/^\s*$/[qa](b))f=l;else{var e=/\\["\\\/bfnrtu]/g,g=/"[^"\\\n\r\u2028\u2029\x00-\x08\x10-\x1f\x80-\x9f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,k=/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,s=/^[\],:{}\s\u2028\u2029]*$/;f=s[qa](b[x](e,"@")[x](g,"]")[x](k,""))}if(f)try{c=eval("("+d+")");break a}catch(p){}h(n("Invalid JSON string: "+d))}}catch(r){return}a.Qa(c)}},Nc=function(a){return m.parent== a.j?1:0};Y[C].e=function(){Y.G.e[H](this);this.close();this.S=this.j=j;delete this.na;U[this[A]]=j};var ae=function(){for(var a in U){var b=U[a];b&&b.D()}};var Z=t,ce=m;var de=function(a){a=a||Z[Ma].protocol+"//"+Z[Ma].host;return a+"/robots.txt"};var ee=function(a){return!!a&&(a[y]("?google_debug")>0||a[y]("&google_debug")>0)};var fe=function(){this.C=this.k=l;this.za=i;this.u=this.t=this.ua=this.ta=0};K=fe[C];K.va=function(){return this.t};K.wa=function(){return this.u};K.Eb=function(){return this.ta};K.Fb=function(){return this.ua};K.ja=function(){return this.C};K.Hb=function(){return this.k};K.Tb=function(a){this.za=a}; var he=function(a,b,c){a.C=l;a.za&&ge(a);typeof a.Ta=="function"&&a.Ta(b,c)},ie=function(a,b,c,d){if(d==0||d==3){b=b-a.u;if(b>0)Z[G][F].marginLeft=b+"px"}if(d==0||d==1){a=c-a.t;if(a>0)Z[G][F].marginTop=a+"px"}},ge=function(){Z[G][F].marginLeft="0";Z[G][F].marginTop="0"};var je=function(){fe[H](this)};Q(je,fe); je[C].Cb=function(a){a=a;this.k=i;if(a){if(typeof a[sa]!="number")this.k=l;if(typeof a[Qa]!="number")this.k=l;if(typeof a.expansionCallback!="function")this.k=l;if(typeof a.collapseCallback!="function")this.k=l;if(this.k){this.ta=a[Qa];this.ua=a[sa];this.Ya=a.expansionCallback;this.Ta=a.collapseCallback}}else this.k=l;a=this.k;if(a){a=Z.URL;var b=Wb(ce);this.u=b[sa];this.t=b[Qa];b=a;b=new T(b);a=b.i.A("xpc");b=b.i.A("p");var c={};c.cn=a;c.ph=b;c.ppu=de(b);c.lpu=de();a=c;this.a=new Y(a);a="expandable_ad"; b=P(this.ba,this);this.a.na[a]={name:a,Qa:b,cb:l};ke(this);return i}else return l};var ke=function(a){a.a.o(function(){});m[D](P(a.xa,a),3E4)};je[C].xa=function(){if(this.a&&this.a.h!=2)this.a=j};je[C].Db=function(){var a;a=this.k?this.C?l:i:l;a&&le(this,"expand_w"+this.ua+"_h"+this.ta)};je[C].tb=function(){var a;a=this.k?this.C?i:l:l;a&&le(this,"collapse")};var le=function(a,b){a.a&&a.a.h==2&&a.a[z]("expandable_ad",b)}; je[C].ba=function(a){a=a[E]("_");if(a[0]=="ok"){for(var b,c,d,f=2;f0&&c>0&&d>=0){b=b;c=c;d=d;this.C=i;this.za&&ie(this,b,c,d);typeof this.Ya=="function"&&this.Ya(b,c,d)}else a[1]=="collapse"&&typeof b=="number"&&typeof c=="number"&&b>0&&c>0&&he(this,b,c)}};var $=je;M("CreativeToolset",$,void 0); M("CreativeToolset.prototype.collapseWindow",$[C].tb,void 0);M("CreativeToolset.prototype.enableExpansion",$[C].Cb,void 0);M("CreativeToolset.prototype.expandWindow",$[C].Db,void 0);M("CreativeToolset.prototype.getCollapsedHeight",$[C].va,void 0);M("CreativeToolset.prototype.getCollapsedWidth",$[C].wa,void 0);M("CreativeToolset.prototype.getExpandedHeight",$[C].Eb,void 0);M("CreativeToolset.prototype.getExpandedWidth",$[C].Fb,void 0);M("CreativeToolset.prototype.isExpanded",$[C].ja,void 0); M("CreativeToolset.prototype.isExpansionEnabled",$[C].Hb,void 0);M("CreativeToolset.prototype.shouldMaintainCoordinates",$[C].Tb,void 0);var me=function(a,b){var c;a:{c=b;var d=Ub(a);if(d.defaultView&&d.defaultView.getComputedStyle)if(d=d.defaultView.getComputedStyle(a,"")){c=d[c];break a}c=j}return c||(a.currentStyle?a.currentStyle[b]:j)||a[F][b]},ne=function(a){var b=a[pa]();if(R){a=a.ownerDocument;b.left-=a[Ga].clientLeft+a[G].clientLeft;b.top-=a[Ga].clientTop+a[G].clientTop}return b},oe=function(a){if(R)return a.offsetParent;var b=Ub(a),c=me(a,"position"),d=c=="fixed"||c=="absolute";for(a=a[J];a&&a!=b;a=a[J]){c=me(a,"position"); d=d&&c=="static"&&a!=b[Ga]&&a!=b[G];if(!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||c=="fixed"||c=="absolute"))return a}return j};var pe=function(a,b,c,d){this.C=l;this.Za=a;this.ob=b;this.u=c;this.t=d;this.ha=[]};K=pe[C];K.ja=function(){return this.C};K.wa=function(){return this.u};K.va=function(){return this.t};K.collapse=function(){var a=qe(this);if(a){a=0;for(var b=this.ha[B];athis.u&&(c==0||c==3))re(this,d,"left","-"+(a-this.u)+"px");if(b>this.t&&(c==1||c==0))re(this,d,"top","-"+(b-this.t)+"px");a=d[J];b=a[J];if(a.nodeName[Sa]()=="ins"){re(this,a,"zIndex",999999);re(this,b,"zIndex",999999)}for(a=b[J];a&&a[F];a=a[J]){if(a.nodeName[Sa]()=="body")break;a[F].overflow!="visible"&&re(this,a,"overflow","visible")}this.C=i}}; var qe=function(a){if(!a.$a)a.$a=Z[va](a.Za);return a.$a},re=function(a,b,c,d){a.ha[w](new se(b,c,d))},se=function(a,b,c){this.hb=a;this.xb=b;this.Jb=a[F][b];this.hb[F][b]=c};var te=function(a,b){this.F=a;this.sb=b;b=Z.URL;a=a.ob;b instanceof T||(b=b instanceof T?b.n():new T(b,void 0));a instanceof T||(a=a instanceof T?a.n():new T(a,void 0));var c=b;a=a;b=c.n();var d=!!a.l;if(d)pc(b,a.l);else d=!!a.O;if(d)qc(b,a.O);else d=!!a.w;if(d)rc(b,a.w);else d=a.s!=j;var f=a.r;if(d)sc(b,a.s);else if(d=!!a.r){if(f[wa](0)!="/")if(c.w&&!c.r)f="/"+f;else{c=b.r.lastIndexOf("/");if(c!=-1)f=b.r[Ha](0,c+1)+f}if(f==".."||f==".")f="";else if(f[y]("./")==-1&&f[y]("/.")==-1)f=f;else{c=f[y]("/")== 0;f=f[E]("/");for(var e=[],g=0;g1||e[B]==1&&e[0]!="")e.pop();c&&g==f[B]&&e[w]("")}else{e[w](k);c=i}}f=e[Ra]("/")}}if(d)tc(b,f);else d=a.i[Ia]()!=="";if(d){c=a.i;if(!c.Q)c.Q=Cc(c[Ia]());c=c=c.Q;uc(b,c,void 0)}else d=!!a.I;d&&vc(b,a.I);a=b;b=a.l+"://"+a.w;if(a.s!=j)b+=":"+a.s;this.la=a=b;a=this.F;b={};b.ifrid=a.Za;b.pu=a.ob;b.ph=this.la;b.cn=this.sb;b.ppu=de(this.la);b.lpu=de();a=b;this.a=new Y(a);a="expandable_ad";b=P(this.ba, this);this.a.na[a]={name:a,Qa:b,cb:l};this.Ua();m[D](P(this.xa,this),3E4)};te[C].Ua=function(){if(this.a)try{this.a.o()}catch(a){m[D](P(this.Ua,this),10)}};te[C].xa=function(){if(this.a&&this.a.h!=2){this.a.d.o=function(){};if(this.a.d.N==1)this.a.d.qa=function(){};if(this.a.d.N==4)this.a.d.Xb=function(){};this.a.d.D();this.a.D()}}; te[C].ba=function(a){var b=a[E]("_");a=b[0];if(a=="expand"){if(!this.F.ja()){for(var c=a=0,d=0;dd;g=k[Qa]-(e.y+b.t);d=s||g>=d;s=e.x;f=f>s;b=k[sa]-(e.x+b.u);b=f||b>=s;f=2;if(d&&!b)f=3;else if(!d&&b)f=1;else if(!d&&!b)f=0;b=f;this.F.expand(a,c,b);this.a[z]("expandable_ad","ok_expand_w"+a+"_h"+c+"_d"+b)}}else a=="collapse"&&ue(this)}; var ue=function(a){if(a.F.ja()){a.F.collapse();a.a[z]("expandable_ad","ok_collapse_w"+a.F.wa()+"_h"+a.F.va())}},we=function(a){var b=a.google_frame_id;b||(b="google_frame_"+v[ua](v.random()*2147483647));var c=a.google_ad_url,d=q(a.google_ad_width,10),f=q(a.google_ad_height,10),e=a.google_container_id;c=ve(b,c,d,f,e);return a[b]=c};M("ExpandableAdSlotFactory.createIframeFromWindow",we,void 0); var ve=function(a,b,c,d,f){if(!a||!b||c<=0||d<=0)return j;var e=Kc(10),g=ee(Z.URL);b=xe(b,e,g);g=a;var k="border:none;height:"+d+"px;margin:0;padding:0;position:relative;visibility:visible;width:"+c+"px";k='