From cd59d4ae5733368371ecfdb33ffe136fada6c7b4 Mon Sep 17 00:00:00 2001 From: Stephane Duret Date: Fri, 21 Jun 2013 15:40:00 +0000 Subject: [PATCH] Installation finie et Exploitation en cours 21-06-2013 git-svn-id: http://svn.merethis.net/centreon-esxd/trunk@56 a5eaa968-4c79-4d68-970d-af6011b5b055 --- .../doc-en/_build/doctrees/environment.pickle | Bin 43441 -> 55525 bytes .../doctrees/exploitation/index.doctree | Bin 341484 -> 410975 bytes .../doc-en/_build/doctrees/index.doctree | Bin 5558 -> 6186 bytes .../doctrees/installation/index.doctree | Bin 31121 -> 31184 bytes .../vmware/doc-en/_build/html/.buildinfo | 4 +- .../doc-en/_build/html/_images/archi.png | Bin 29775 -> 25993 bytes .../html/_sources/exploitation/index.txt | 40 +- .../html/_sources/installation/index.txt | 111 +++--- .../doc-en/_build/html/_static/basic.css | 2 +- .../doc-en/_build/html/_static/default.css | 2 +- .../doc-en/_build/html/_static/doctools.js | 16 +- .../doc-en/_build/html/_static/jquery.js | 158 +++++++- .../doc-en/_build/html/_static/searchtools.js | 364 ++++++++---------- .../doc-en/_build/html/_static/sidebar.js | 12 +- .../doc-en/_build/html/_static/underscore.js | 50 +-- .../doc-en/_build/html/_static/websupport.js | 2 +- .../_build/html/exploitation/index.html | 50 +-- .../vmware/doc-en/_build/html/genindex.html | 7 +- .../vmware/doc-en/_build/html/index.html | 14 +- .../_build/html/installation/index.html | 129 +++---- .../vmware/doc-en/_build/html/search.html | 8 +- .../vmware/doc-en/_build/html/searchindex.js | 2 +- .../vmware/doc-en/exploitation/index.rst | 36 +- connectors/vmware/doc-en/images/archi.png | Bin 29775 -> 25993 bytes .../vmware/doc-en/installation/index.rst | 10 +- 25 files changed, 550 insertions(+), 467 deletions(-) diff --git a/connectors/vmware/doc-en/_build/doctrees/environment.pickle b/connectors/vmware/doc-en/_build/doctrees/environment.pickle index 22474718113e27fd68404a8b0bec9516aeb1207a..72be606ccf1663290f3fef01cd1c363cbf26fa4e 100644 GIT binary patch literal 55525 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 literal 43441 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

%#ON{H?F|yTIcZ=ssZNfNxvW2W=TWA%xeGVA3B; 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 @FVtA4N)u`}jcjRX9f{I`+cytEA*OL-dG2r6 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

9{h2h~F;9n>s36#Fou4+B9-Yr#>{ znu2jc`@u28g>{7FkF@gk)N_;?q3t+vVI2*=!a7FSV=cB+v*?`m3HPwBj7(G6%Jy*GlS<|YB7B-2ZqL3&*%H%tB&D{oVI zs~VwI6t%{FhH@JzL%AIrC;~0p}(JfH-I5-IL2@rgmaB-B7RmVp{QR(hl)Z8Z%Xv7Ow<)ha7Bo08I-rh4c&+nYGSPK zkh($%4r<=TUik7J2v%V6-(9HFB)SZjBil{EEkH4ZDEonAKeV!Wp#zVxf7fl3~sQ zKDul+XsHpBnH6mG+-xAJnO(Yg=!+9NQG5E%A=x>tY(9N$2sNkgTmsB(0d^G6qej_l z*E#coug;lI*!eA1wJ?f0CtVu`w3re62v17`JInC9qWGdt(PItc&S@B9np@G24NHw4 zHx^I1@fA`&>&9~peuQU-HUPSs1!yi#=&0Yd3(9QhrR&;-C~fOtObnkIpdLN5FbLj& zmnTt@Im)aAbIQ$xMJ2zOmAA=WT#Yac6l}(R4v{5DITMz|2FjR7JZhQ-Lx#(FOXDBj zW2X?_J16mu7mM6|jLX{Yku&VrMktr)njELLV#Dk9D9}S=@HT z&Q`%LBx+TV)T}0ccA77Wozb7-$g#Ra*T_U`7CT#0%+L$0gJC}-?L!(CJ6j7o;mO({ zsaXgA-ASGXYab>0N_Jfj}`$0&K5V)F}JvdS!j^)hqpl-N0g-mdC&? zW@K3GthsFnzDhmX)kN|No{bo7s?>-gA|&1@-%y%EM_ku!MCr!AVs-#DAio=f;5A(t zL(vhc#gZdPFeThT9w_-nD{oUaNR80bIB_Z46nv#@Ghv%7wh1rbby=ae*_>RI8X@t* z-$GKMQWyS~l(zS0P_Y$S2xTw`3XBMd0wWZ``Wi?ON_lo~BjmOgX@hE3BeY-4?(N8T zNf{#iP#@n?2TxNR^V^ehcJF`JKGVvkg4Gy zSSS=fo8CpaGdfgE?~xK6m5I8mcvrK`Ud8VuZs-Q8nqWU;-I>%~#XG1m*b84qgQR8* z{<{fIleH&!n`C#fviStJ4%eLEy9%(I1=x<=U5&D{u4DE9UmdfjuzOi-(+dC11ow-c zVTPwvi3ctu-VongszXm)@9jhB#=m5DU#LKa_XELa{bVglGG`cFFfZI_K0xvZT6vqa zgVYFJ#R50>vxomf%F%o8? zND#c`D*Blw{5_GfJs@aB;GvPO(xL6Ez=PoGNxHr2N6fY2dpD7pF_% z8M#8-R-CCu@W8?QF#vtwU^|O)?!m>`Xr$&GL9+#vbJYm+6b~*`^o-`AtMuUFJgGb1 zS9d|j>QwZsq%M2XaG}&)_mEV#?mD8p%q@XN_} zGx-WM@J6yA8U89Y%6OV0{%TUrAoI(VAmD0qx~m-5Haz`L!2WTWUwHOlsBiuk8UIf|af z21;E>JX@0QXPzY&1t3VgBjR(C3YAu>-)jUtPw8w)zMpvkEu{BFkkq^+V3cHfX){Q# z3*}|WzhdQWDqmG2w2E@Q*w0X2BV{PBV*^W{5|93B(X%(HHBRV{pMtlfJ#@yU;B89( z<)UZrKnqg$E=X$Llffv-{9%ki>WY!+#?$*keqfO{i65#F`W+{3JbgsI>x7Sm|HQ|C zS_e;4?1axq*$JOx1K&%Ncs8B}m@mmi%>)u}Jbfjp(5XuGM~$biDV>d{0p=UDkd$vh z@D{6pQIhGU%^)c*li{4DG*7CVuOp8ZN=aY8r!%={*! zp^q*zzf*c*6+Qa{%8}?lK~mFYNeqi&QIfgIj0A};Mqix^Ib8M+;}1J0fhsKET7~F| z+ApL`CVrp6W^!yyP|>p~0Q6o}nG#LCs?ys`C60Yn<+uDIZffkcuc}OgExa?T_JkEZ zn+{m?CPU47Q!lYhFO}uqES#8uhzTotHY1?uubDuw@GDDEk~zYN)L$CUvq)rCEAnqG zdNv!}Yo9{ZZ-j8z-_^&N`HYdD8FU52wk zi4`=vP>R(E^aS@JG!I>+dy%E3uA8r}d&lZj^sJ;VyBAqT>U#LOtbWRRP3*-m>;saTwWJ_QGX3-+I61k{)|UJ_R^DC(^i?CY z9w#oeb-`C?>j~S>VoOEODilNcW)d&9^(7u^cd_-Sbh+r+2H1_@sv!94ois#AW`JG< z!4+rT@*T-W(lNm5umNwZM(9#8lr|yXjirIYH~RQNb?`LBv9KxmF5#P@fkF?0WMgS_ zHOlsBiuf%^IhMA>MryW_c>AJfgDHZA4H7TeTT3+5T&Yg2fwT>!+ZR3C7Q2w>W)PHl z5IRaS<+L6o+66U4@O=^o8p=m6ZV?Tr1o|HlDfDJ4nOWa--FWbYkl8friBwjp; zq(Y@Go*gM|FN>jKI9dp01W0N|3K%7sUfK*oDaMTJ=}|)NWRW(goz)2K$BFA{L%vJO zXyM2B__jKDnqpFRA!Sl_#YSp&lek^wcE7YSyHf@=r%Alj>>=6EwMunbb@iT<4oaTw zg?&g+3W5sKf}?^o1+m@>5+ullwU6ZYwemJC`>7GyjuRKw{@^RD1B5-$V)YcIcMo$A zxv0uO;sx{{Nrg&XKnGLW_BB)-f)+wK6a?iM1VniTieTv$BnYMG>rSrB50}CttU|pXz5P zLJ}!p7+Gp{)qRo_lv7)nJei2`seX0}1d;huK~StgdQq%_XcTJzQRdb6r%U7vEAsbO zKReU<$e}DC}b6^&UJr@KY`jeOcMD;WFn)=XHKRaIzU646+ z4;CW-vFc~Viz|G;@-NjuD~3g01MNbF*kKK{S@SV+5o9q&{=dkExfsD<dm&1kj2RY5`E96;uX3w7Y+LZ+Uqm|IEf(J;e~8&z@9-<4H?xoa?CCx%#CQV?wPp>8^acA zX8p6d^K{%SH0z(;f-MyAR@+`@uD#Kq4I4MDn%fAB6Z+wwP;Qr~XE-aaRw%!N2z#yR zblr(v2>vdR)Z8r%QIZ*;2X?4&f$ScM+-pVh)3E1+ez7%9{62%teb}f|`RsnMyi@N3 zXzJ9vf_YFJd+MDp&&fmBYfrroV=Fa}s9mq}*`wehJ9O92&SL_Vvs0LPoQQgr&z=Ai zd3q8gHBU)blw_vpl|4LXmCv4*)H7C!BgFG2UtoAv?2<$I0>g9Qy9I{lrSOGZAr=^3 zR3lgz@D>>81FvRZqMTb`co~h%O`-I##F3 zXC-x6<+C@X?k!*4+iHYKLIrW`XLRq7@9q`eMFUSH1j(X%UyU-JrilN5e0Nd(AsQ&> zEl7s{SdB8CrilN9l=ljsVguiOlz6?$XP;9zPH4uz#{NQ}&_<=Ypl%wz1lRp)^($*#HE8G(1)TDHlK znfm3%?*zvQ&HCB61xZ=+Y$0r5fmz~F z(?NOz0G~S>cRk9C;crZH+iomkHl}rW>*(e&t)oz2Y~0upqgoBhlr7mdvSDsD1TTUb7Z>2Te;h`6j^wkWnzvzXdZ(`FMdBC|Mbz)_|! zb5v!?mXPUsjxI^*#)<0JQZRv$*cAke@A4)}GH00`O?%ZEizTwO6|wWXn;N0_S(F$# z-N9Fpq-BKd;bVKMQNKtM&2jYgB4v%FWwDW(@q#1 zxfMuxNLdjZsaZ+lQ6e}Npvm=Ch*lOm)K;l3ti#7Dly3a5U0oG0bjfNUsaahXatG*@ zI}%T5b+I+1culL=c4Qwl!Z?Zp^;+b+1NGX%ujAwU*1^*hv$`%Rv$`HO@F7Ww*R3vA zp)}U*NxWpQFI4DcrMjq+-5*?ctlj|IC?FwutkQ$B>o-(8#N*v@^5Nu0q&2IH4FCr{ zvM~tW_QrpAxTc{_57z?)Ys_JAWsn+WS6sd}1z!_qGhv&2?B;6JpExwfaJG;fXU>+` z!lJ#}om3a|4$AjlcJDd51iAN|dv9w%6{U`=iw&k(gtoQJltW`AbZZ+@4ux&8k(y?S zV}+l)Qz z_Fuc^R^U6UF4hVc*cXXh3A2ZXG~}Z%b|htA495muX_q)2QE)e2Kqv9$-$=1TZI$X` znt!7xJwDaNCR)@x!2|Ty&LAjoEobvs7+|TtMoV&xl^mZcTphaJVRf-K7-5g>B4c3= ziyqmPa_o`au#uYGB_1V$d{B;#qtp)Zct@Xn_DrN92hQv$OX_5_9yJVeCY5TY^S9AvUA-Xd`QgfEzQIct=eK*+Z*7rJF$a5^x z4zF|72)!tV*Lmc-;dQ?77x?%K>)>gMU3L*Ehu6i}NX;b@@3_9#SVB-Xo5ai4rGkc@ zR;pb!xGn?N4X(?vjVd6Lj}oavS6*2YA18E-o?b;-zrNSiU?ch0fZ)Y;{C7i();b+p z*9mrg4ud~8s1e44vgFuLe{LjY=5E3UUUHXs)PyyeF1>o7IM*%Yqj)umm!?}K7piq> zx{cC}g_7IRMpSozq~=aRqa@QzyLE?DCy#CKlES;KLX0%~*fv}*zDN8%`1&I@I;ik9 z4s37D_&zkXX1t=gUmUw;+$~=-egJ#zn(>3!O3g!RcU0l)VMrjEbURC?9@9P|U^$tE zsYi+EsKVD{5I}|>2f=Ib(ibI}IeMoIyO-0Rl+;sJ3Tg8_%GZvc7Q5tBzIOZ!_-^g^ zSt)!jSBP=AT04G4 z>R$ELz1Fe1z8$H1UFzQO)xFuVI#u{8d6&KG_LkJW?W=o7jWFkVfaYEB-9q4dg1_&> zKd1wzCFc4=^4(GPBQ#R;u^?HlKT)G>o~DTZl$6Jc&#-~w%@Vh7t>hKHzMu?hg^+m1 zi!UV`s;*Rf=&99CuT1`q-3aav5EKTH1{4ONEDD2w z)CsOjSISR<|Ms+ic{ZsUq4^@X$-q}|lM6eA#Wqca<9pxTT1MFN*wmD6U*T&S>_Sk}f~00Tp`#>IPU}HX#oBiH<-O^pV+O0k_Tr3cgzgk`VV|Hn3DI@$BaxZDw9_ za`LTQlv!dBjH_>nFv@ld;qbU8}ffxou6 z?P`0igI&l}Ul0`06+f#AP}KIKLq%19^(5La6LnPqT!AiI6`&$+=ti7S6JuSU)Kvv= zP}3iK;mZafSpUR-cact$=rUZ0gtfgklpEs2 z`0AKOVFy`kC$+scB`8j4&hMYi1P*Pv{%N9gXSKaHhY+%~1xRYPl)fm*%+bSOY`YP; zmE;Foc^mlFYJ|?ji3@xi@D=#B!Zus1emsjl>)Cw_mQ}lNZ_IX-ixXP#V;v&-P`!(F zD5Y!E_G-a?gtt9NYIcx{D9J3)k08AA)Ey>dt3}#C6E#9limAIJ`7Tkzg&*PLN7lj9 z6o>ODQcm5Su#uXbCEiK79-8s9WdsU+tW;Of%pEOmyK+5aunUQ51HsCi_}R=Y%JtBn zV&?8D(cLo9n&o)8`K;mKYgsY&tQ&089*J#Y7x>^@dDpSRZC zn)7yF0rs;1+pGJlQTEmK$^qc3R}K{RAd78U9jDt)%k?zug0D}tnbEb&_WXyMQEr#S zyRti27D9(y7al_C#{Y%+L!k-zJ`4m!dSw(vdZ`{odO?CI;s*8+l0VYQ+Y}z9M(A;z zxD*}@zEXIMu*X`gUOeyF!yHF0YV(qKX*ga|p;DKI6DVyjzM$env=GWkASlTzAWHI5 zBu;2E2&FvRPZ9D|i?l(VrbcMLnC+*N?~-zc@Mrq?v+Ce!igVy>QqJ~su#uW`CEi*2 z9@_Dfbe>S5la=a9n(pU|+pc`i1=xj5T?mqzi^R{Sdr`iJ4i(e=Vu@aoiMkWDtHEPW z)MLdB-G~!vVyu^vx)Zg7n#-^kzFZE1l{)-)6P_k(Pxvb(dzF>VC%kpI=7hgmfNLzk zcI>rkl$~`Qa~=5VnCpeT!D5@%n2-q{l<~Qds^f%C`Mr3POoSe}Uc8yojsFw-w?Gv# zek(|7Zj;q0$(&-e!8~!J`*z9SVdZTS?^Gjn8HK2^pFMsTDM$C+*htMi61VqTJ$svb z$wdiZ5^u_nlT@hG<>5X`XH&knxgRZr@&HI`9uzQ2GQG4Jgi=g-Zq+O2^N_SXY_(0a zaz2khKce^68TF?0qcU5Le${+Q^DzP^UOAt~p&luH0tBUu5Wo4&fY)CiLlCz%TK zHu&y_@*Tn7_2KW;fzuL`^FH}*CVzlNYCaSsOU_4Xl+Du=@gI|NCVzsB)O;%OcIA9N zqePrgw?CUdmt?58Qe9K$rY|VnuAI-8*n{Es6$oB&6*x*V-LxIdXcy8qlKJNR;0N}zu-NZ$DdY*4Y^Ci(`V>YF^DE1-;JV4(MZi?f@Gs$@;Z2$;wYFx`0SI% zQwl$okDs~@o~DSOhLoddT5MqbQR3P9TR$^Bxp6|hexhfPR2WpHy0%8pjFisS-};%E z&_a4=2EiMu0!B%umo|g+y3sSMBiH7LM~*HHi->tgnq|~ z8&3<9?>b=-;TQGsi`Bu?6vxxzq#RF6U<1V#B%Y0@0cI(34Z2WoZz6UrfL#$@J1@kQ5h6cgZhf4{a&X9XxnqE`gLtETcJN-{T@ks#5<=&N%f=YFKMvJ|dj z6{069w$xnzhxQ zuyQ`@0E^yas9A67iFIG8Eca&N#JWUGSUI2d07ZZG14&IqmZBtcgb}H~G@jR&NPjEx zZ!PDu0o-e!LS2kk<#joQ8|3}CA%Xweay}cuJM_{3kko9fV4@_8mHkrm(k2oaXhp`W zoKGWUYou(DRFqS;QJ%6*2^_z2KAS-l{x^Z7W^-wdlFTqYmjCWvWD7}cX{9jL{TY$p zi)EgN@X*NxW3fXBSFgv6;kMUD#F9q4G*~ z6P^8cqjag9&+gcZVYmlKYW9?ZD9QBGhv4MoLfcF7sg<`^0eh60h?2|zy$FIU&b;M2l0&59 zP^-fRe3%-cOT|z+oP0Nyju8GxAAeLGJWX*d98JDU_%Udt=2$_pv2>goW&1Qm{PCn5 zODA9hFL_G5eL0_#D1sGa5--^&OElD6sSeUWI)&2h%lVv&T}bq4AgMWB=qSmQ(|V9- z7t|S&Khw(Fq@JZlXc~*>*w3KOCS_3PU;~TF63>?1dYJRbjT7qi<2heap;8ym1(eQL z+Al;4p@d?<5!BbR+Qs zx=T`_QWwzOl+Kq}??DTp+zW!Qw+V=^w^0O3w;(|%MPGMvWqzL&-ftBm*4kI*4~XAq zuz3(0<5AA%A&7a`;SZz9>+oJZ%p>C1>+mh}i;+jM*ItJ|hON{*uJ-tp^LYZ2NCCsh zQmd=(C#9gA+QQ^hM2t^4pQj;+%s&H?nrEdqN;0$bR+(4dKPQprt;pYB&gTUfZl4NW zJ-;Y_%BdKfXa6Mv|Ne45FT*Sn`wB>EUX_>sL^&V!n)=X{^Lb4Uy`DLACmuEZW959j z7oh%9EuUg~V0<0c^4TUIAa6nz1LXgHD$HAm1Y_=Pkkq`x6l8^b*y+VgepmeW zEdQS@iB$xjbXE^j!#RTjjsh}9iMNog_oq& zwhvDF_3g7kV?Xm9aVXP4V$ab!k$f*n&umu4r_lWa5%%Fprs_xRLF7MypbCc+L`kNf z_U$-h6`x-u@~aie&%T}ys^asT_iqGWWA~|%|PtFtqm6KDLnUcVIReYub6M32%1Yb{-t|-Y& z(JOmY&Z_uKE2-(M6o-fBO}?%$z1Ss(@^yt7z<28kGfLr1xk9Wf%&bPR9^kDj&<9@a z%|bc1t}rVashLgC>~?2%H3B`wx`L|s&^&aN))nTEx;cGyb9JmvReVb7vMN4vOWi!a zx_Q+IlZ5XzVn3ssk9>EFFh3f25Ftnw-GXYA@iayJLgc$^=>{}Xv#=l;ei1dwc$y-9 zQBqz@FNTf(SKU{D*Hz?imImd*$D;C~e9_P)`nVElSG)N1M+N%y0FcBE z#L?eiXa^k{?cL2TK7%B-awY~(1}hVL;?Wv{dZD$7WQRK0x+*-jbiIp@yI^V)pJ9|O z8d}YRx2kl6COvq=$vt|?46FuTps_kgV%Lz`f=R8?U!CE^#BF9&erxgFZ%s+Ap1F?6#htGy&#T00gT<6-bVz8>eQ*yYkqrX#88qfJ9a!}xpb$~#DMjFWU-c}Hc!D9T-VEbDz&-bwQHdHHb_Wjranasv{H zEs4G2E+-SnT{N_lhkBxq^odS3lXkhw z$t2VO@)nT9w&LhJG!6CGp(jghmrM+EsePoalI?xTJ^H^jwI8I=E%paV>;W=RFsXgU zpfgcBL>(xWe>fI*${nOk=uql7n(<)NYonV(BztIH_Aq5CZ*)U*>?hr#jbli8Y9EUPwpI{(!AKlK(5%f}F8`_OP@C@p$CKOr z6xfq{Cx8{$p9q4<-O`#Fr6>L>$gQBX1R5PQK$95Y{8n~VQnst&bP*X*KG;4E^xp}_8)I~$CM{v43Ro-3W1N&1nG z9?vrA<|2(Z=p`4AIgN+At5&6_o%5vle5cs;*9(*hJulxP{>^%Si?~qo7v<$It{_iS z#PJeR;&>?%nE5UCo^~6#oI)7uAK>}YX6npnOd)!A6 z%oZleHRSyg4J}pIbf_U8K&@}c2a!(fL*g$OsRL{ecPU>qbc~)pLRxuek4I6BW_%0; zJ2c?vn~~OfY{n-f_GBgof1Xk%jHhTka!;dP$UP(3XPvAzP-j64JE`?uY3eoSrR3;b)%I)kyA9y}|MLs{C^ffa0XrV;YGyhv<0zKvN zB<<`$^X`(g1U|)%B}0pV;9~Hd)P0{<_e1yUw6jMgbw5hoPkD7ecdt%6dqnEeX)nJ> z-LH9dzbO-9UNor+`#b9W@W6B{5v%EObe9NVK7%r`I4u$D8CmbIvNK73=DhqY7367( z^1VoTm7Ns{3|orb{eYeA?9rP%MMLfR>&5Ki4PC3Q*-MwzImjLC>@g?G(4+f+Bz7)| z7fh<1_JeDN4{L7m&*S*rb3|WdLfb{-!h>Ok!7-NO~a}tW0d5 zrYJvzlqbh3NF;Ws*wdNd9d;ONG2BR!>pZK9D^yxtvyV=T;p9$df_K=}kORD{gJ3{W zf*4RFOVQ9~0Iv^aP4Tbg_#KpMD-&A9W)&!BD1RemDC;1By&J?{=zeF9bt!}KF_K(> z>q#~=p7x_J$yd-AL*RCbdTYDulhU_^Tbi3wsk~LSM>Zk3_w~-c+(R zPPVQ$t^>J&<5A=)8tTsnx|z5`&JZ){J>zOe%mi5(;Mp7!;iojh1O zN-A`+x@JFh`?0D`mkVp(4!aYIfK)vQK18Sbbh&VOUk^G|UM@UdtPLrvUoPx7=Wxq~ zOR5dsz?c}y8S4a6zg*ah+KDKIFO49HZNkw%qSGXr3~xr^z8*%rJ3HQNxv+D%%jLq& z5}4!!T*I~~6Fci0rWN&Sn8}je#mV-tuZN`&CV!IT&e}E!hqiqCw3EB1eLXtB1eA6K zN$hUYS1_qLdKmO=-y?Sy{~nIt1-_>;p)(kHMmbyQ@1*RJdm({AJh2z*=D=y&XCW8IhBUF_?zAIcHl{va5LlL`#Pkr|U>L4xqgr*4He8U=8mwEe?r zn`X;?4{~1SUP3fi>R_3TaX2u0-#LVW({9=Cp->M<4+FtI5b_55K+q=kfdCPt{uSm3 zaUJQn&`-L2g*i&qQApV<%+aX#uQ10*;jx)QJWd~{Oz`TF`$?QWumk>+eEyx|cw{h( zSEA{Y!->iSddjabTJ}rx(1mM9=U14Mr0(Rrx>LGWr)9s9y7ZmnRH-{HukLhZLXa@q z80C!a3{Zc+ITPu`{!0>RaAzqKi_;Rt&t|otRPQQ>;-qR-a~#jGMES~k+c`xt4wU4rYL_ODSOfVNMN4^v8NB`8`}q2TQt<0 z2l^p#g-WYy4p$F)nB3{Z`NsAUSez#KntLI5d`}s$Y8;w{xHS> zx^mC-{pn>%zTzYuh_5OW`du`>KfT6!-w3Zu{*Ao+n-%0~iv8&=Que2}kx1-+#Gdx2 z&Fwp^EgI_0gZZwwLZ_;0j#PhokKAd0+T6a696AZnL-|PjA3J^r z#V5*yR*S}m@+s;S%4d@O+{sR(Wxrq0SkchUJThO(Xy~Iy<|}eft7X4mLpgx{1|+fH z%8!Cc-6SFb(BHJO#zjq4J5?v2X|DgI2W9*Me{GnyPKS3}zX#F#?8nhl_ ze^HGav_39-i2D_#ZqWKSq_C~5@_%gE?{xjunhZ5%m3=K-&x@vPKX?YdKjNgUdJcI@mV|err`hV zvftU^9a?D)ki^cZUQ(!&nXM3I&v?27g-qf{#|4dDO@yDh-limOuuZ082D|P^wZU&=b6i&^&ZS?;=Y{-O_n=%XF_!%YGwu z>AT3XQny@Q-SWzWAQerj!mfaNf7kCP@fGvpg$m-dL~x3%_qWQGkim``5=p@spiFF@ zrYJvNMLwa?9sB{!Q{fIB1vwXVTiax<<&K(>h8Y^xua#jLs5!uI1B_E|4IQi z{v|7hl0kx-lMijU_*ZlM?kQk(WkTy17DPEiTZ5FLt%*cp*Aja{zk$@$kGHK=Th}*t zl%B8uOMaWYd|d^3n(8W^ZKYznyo&9oP(?YO z9-gswkc}~!jjo@uc1+FMu}Dn80?wVlmV2VAM^;Z%tJra>aZgm|X1A5`D0NR%4M<_C zsq#~@fO7&kaW*lG{PWX9DG0kxbxql1BPFI}0cR5!agG@f%tn=7%ub~=CZU3q@59Yv zndDgNnlX4fVnS03Kls_!g#G`UCNz~SrfudwD2lrA`18}9SE_1i)~D%gX?*LXN%bua z_gqBz@fKeOg=~G5Cgnpwl~rvWO}o~&wDTLItJ@amQw|C}2erzd7>e^V^e0pB|9%1I zE-(vVEl6V9AfeLP!*xhtLQb`|Eo zvsT^>ylCbBk$CLxa0jiw2MFdEGmdmACE+ihQ-4?eUatPHTuPb1g-(sosIzNtc^02t z7iGBbL&3jvDdoQK08sA-lGy#_aKWVU5MQC4TS|F=7!P!ed>C&WoL*bCp70;4$c1bV zLP_oHlj@srDQc;28DFvoqeSZ|4?&`F0j;OJEQ91wY2bRw!;r!+70RcNN+YUAjox6? zh*9fpV2_|MK1)a99+mWRe5BZO4y4Ny%Lb03MEbat(|0tA0mLyN*kMFk3MMr|Ph7X- z%F5%!@=wPC2;6Nk=ZKIvUiBl!*b|Vbu(I+*RON1kCn2j_;ZS?BYTT{x$_$%RQ0i`l zry_-!%*t0fE|9{1XA1G^cA+xCD_8E-jXv;+@*?v2SGS9i zN$e#OO`j+)RVL6=es$BzN}6|1W1W9Sx=iXW&#Swldv#h_8L3NGR$eJ}SLM}RtxO0~ z(WENuHLUl~r`JmUy1e}L7367(=-j}1|9pBQGWZokA}KmID-+wNDazkM$`_nlk-#n` zVz0Ea@^&&~(-M;0Yt9`K3T;%^T%%XGJ5lTB2H%BrV(%6|_9_A8#QuAf59P6m3G3nG zy`){Oth^5u=+pOu;KvIb{r!e^(4p}*(aq%U2PO7UCI(L)RwnkuqxA^th1R2zeay+$ zEr;icu2)v(uAf?7`8X9|yJnIcf=@_MXxAh7B)Lcb7gnBv0C0I41pAXnH})r?mZG8O zI@gI#rBw&dO7b};>0TV4S0;23o93XLjr0QReMfu|8T@D=k+dVetV}FVQV|Kk)_23Vkj7pQ;x8DfL*xIaOZlRqL-g<+ z(s<6|yC??O?}1?JW*mJdq?H~!;Rh1?FcX6xA1M>YfxUuJPCq^-B~qUtfe*=vy-+t8 zoiMk?vQ#yx6>k~%%k{x7R#SdPZTRFINv=nJF0G*x9?UPuJ^GKD{1VbY>?;uLyC6gO zI2~2u<8&ZBcF%7l`K^<5-SazTLVwHM^Ly6&?)ih{f6UAOR6(Am2>Q>Y1pOBzutBug zE3TXTjokPc9Z3$<-z60~SzU93dgycm$~|;?q%mM z(g!_Z!`7DZoSxg_elwpLHGq5;ki_=F(RWfB>aml~DzVuzF}TuOnb;MN*X*d*qPaOF zJ7-?Dk1~}P&CwjgnTwQb=H^BMyGBc_P`4?<^UDzZg2}rtsq*U`tMDcGwx+6PyrGxu zuKd>823ytnZ^L(SP7JVpX$LXQD+6&%41xa4N6J1hKN5*uKVs3pzIMv+!rBB(aq9O5L!@k#yt1Jcl=*x5FxLB~TvhVJ^YW`zkf$lavpOl8at$OByQbK?Uw*b0 zMT&;T@(sDRM8mMFYi?0P{tdOhA=g0~bF;-?Fj5ED*6mWhXy_O{U5~W#^0W0(jb_{c z1mDlY(KjQl_1KIXNo?ax4E|Ir6UI|C9=T0WFXTo_c2g%?UVc`?`l6xcJWQj+7pnCz zZAR|g^0Up6M^syYU}p!37EG#{cKx*?dQ9wL{CO)W9PJe1qS5t>cCG41jImoI(arL+ zZBU(i*{(xYFWbZHwyJS2+jnFy+uNbky=-rfRAP5fzPsgTW55A0>2?aHh9q{BU<_v2 z)L2S%xBP4;FaY6t5X{e(zJf{3(K{jRe=i*`t_H^i*zz7_FWn_oM^0rg-4jsnU%Dqs zVPmEc{jN!w;AJ_t{ER;Ed@$tmFWoyMlh|g7rcd*elnL~dU%IvYjOL*Wm!!@w-7Qkr znpZcudv#iVR!QA1QfKq(+PYV#-|-BFJv%TTOujedn*&0rzy(sL&~e{zDOi?Kd}eP&-Nz|reKrgo>2}E zZ>YMu=5Ae94G?8#VzT$whXw*hB3;vSY{{zsenpVgz>_NMipf4cN+n zyx2bhq(X4Vi~j`2?}9r~nb3SWxRX$?;7*q8DNeT2^0QOPQZ!Va59~CthMIj~r<1$$ z^0PBggrLp@!5n2tV}}CrVN(QkOjLGfCTXRP_7mKb&lUbdA%~BRqQN) za)xpPDMPst2@Lazy@%yzH&do)Xe}S$Es_mQ`2cSvcMr?YZUYa(z8xg7cSv2qq}J$P zg|P1w|6PvXg?+a&p)cjI??Ju7zE`sMIoZ0o@D`XG+0f|P{bVf~8p%idfJ8zIKH3M# zJ-SPM51|S{J`9rBN2H}-QX}*x2(op2eFc-6qlZD?_C4|o@qg*~ zUEp6S6FP&DW|Xs)z9wal{00e3CKh`a3(>wKU(wJ)KGyHWAFB7U{y^?77NY%#a)kF2 zNMe7Mih@Zk(2pRz@~KaoGtM11C$OJ}OamD*Z0d!?4kd#GBc|b&Xy^}%S>-&f|rooFNpMk9dLH?`InhFkipzriKds- zKFS1o$}cloh(`0!6}`;NC3SP>)y>nrIxR$t)TM79eWh;Ryt?_62|+5FRE3=%_5Oad zfW#Nfi!W3`oR$dA!mRga_aew(*ia%VIEyJ0o2MztFHXv{dkG{kt5)ot7NS*=12YUs za{YNJafXVkYaZ7jMmG}N01bBwq`r>bk7QGeQz+}T33 zvB&|Goj?*>FTsLI_0nbliVtO+_{Teb2StN2q1AFICDbdF36h=YWT(+Wv_={$8oHTB zrb$LaA3ZXL+|z0y+Rji8pqoJwJ4t>NOzI{P34kv5z6uX=ej!?m6t+5rXo;=|sVA#` z#2C8^5`SnRnuTC)___^Q4PUQn+g0O+uV2g_;yO_3hOc);3VTE-|Hl@h?G9PACPPhI zQv=(3NM+obWheHe#2;IT_IHS)z4ijZIHoKWOzH?DQhTXC?=6;n9LxXeLbQG1US|k3 zMRY%T9YgqX){gsA@PBq8+5zwmt#lwrV*jCF3MP$}?NV-~gT!*MW0|6bXorBe3&;+Y ziWsujGRO|2;FK*yI~=U={|FEa4NG&uq=xCS{P*u7M~Ulb$Awcpe@0~QBFCsYaxZ%q zITrQ)UF0|^{AZ>R?;^)56TCy@-bLsGZ%ikU&%cYDhz$13m1z2)bh0vmp5R@C=AkQk z7db`hPR*-3t$TG^h!&|!-$hQBx-;_X&QvA@39~~{&glLH>hJnzA&r@)l1PI)N10fh zmMDHM>;0|rJY*7kzC=>_3zUiFX^QgyCgolKLL@LyEcR$2+QsC;_##Q}Y4Q?rhsvvK z-qhXyQgTNN(Jn(Ny5Z#@iM>J!3MSQ0AA*~c5A90vU*-7SQ^3{Agw~73hjtC>7236u zz0S!-3(>A88|Gq=W8;cd*{~r8^~mS6=?^3i33?zHkrgJ>d5uli2$tlJ=$hm5J@s6y$Mo zxyg}U#RF3DU|z*TQ>dbhjF0DGDSITZ?9mF!d_0e_-aGTS5EmeL>7NWflPMl2)BmeyLh7^Qdr@E$W@=Z!i$wIWZz=(6~Z4gXAm0nCp zr8MT9f|T#W?}+7H$MS!_5bZtZQw|C}2fZ(UVkkb&(Eosf|Mv^gK7?5S`w>WDKbDt& z#X>Z;ntK*W7ovS4hdxamIs`+tf7wE`;McQG9X(r(_8C3xb~W0kSyO)wUNrUpQc(5_ z_=JA&B}ihwVle5FG&V%}?D|^u-?;j}a!J~^aG_I6xFu=d$+P%8`#b~xdkX%gOVWOT z2Y~uVki`BZhYKc+hxiKZ+>*4P#rTV3 zx^RtnPxV*|}BY?tbTfFa^7TbZHuWoawvOiTO9TNt!)V@ zTryLLx3(%}g14>QTN{1g!{k!r^KWfSBa_%=B$_@h9Nhg(kS zmd~qOp?h^&gBGbv*P!*2x)t;43d)2a6-}zb7Fq8fO;?h9|GfNw3i32XbOy5CKbj6g z20vg(Bt>ViGO>M{qWln2zP7D`1h$A4d!;pK!^n(nK1gzJIIBu1v{7C2qu$A?b zNNhwV22a*iCicXmwI1q)*7}m&z{z&=@jYEI+cZIDL(1aobR;?OHj<9eqz7+fa(DN2 zznp<;@B)oZK=9Ezsl`X^r~u!p1JM~yOe(EB+fwWjz z92xvdA(6EEZK+HwPg9iNij>`NG!lue6?@k!&$cEjK0Qa0!*3gjgcho6epctJL#^+8 z+ajIV?Zl67#euT(ZLfSNkF9)J4-a=Bji)P)K{3GI5hSr=ar9k}R(kAuJ4viQ6N4Y) zl!^WDNR3CmkZO=@$;s+tUAdKK>DT=xHn)zeZ|-8n*#v6AN99OzAWoFF(6|S&k=*XP zVE=`wCP)Dx1A=`%WB~hoP!;z10O_$iHcN7nlXTs&MVZjga(8THz3+~bCBI8v-d2#O zDK>T+DZ67k68Per*ek9y+m+l!Lpymecav1;WOdE2>XEyn*7wLgkj7>W;x8DfLr?g7 zm-6_K9LnkBUZh>FG)qte$oB?G>^?a9PDw*OcFKJvwqGU&SN2yX3Tp?zqhb*B=m=8wf+LYg>``Jb7>Q%HGi!6_&e5t4wfW{ghTNm4K`_Tc zG1~e#5X_gB51EVf+n-+9r{9hj=LwFpZnLh@O}}fHTgTS}xO?dHhz{Qqp_}-gBpV?j z*fE>+!1rWQ;(H1bi9J>91tW1xx@K(--_ukbYOAjKO{df8I(8S#cq5JDPg`AiNszf_MR3?UQZ$XNI;Tn zgc~Fr`dVEx{fxA9BWnFU<0ho>B|P!tCjn4)iCdHp=#o<2ibd9mcPs75nB2a?$5arDhdYdtpO3le)V6N5i5DHFznZwI2B z{=7^|sPRVByjKM6M`kWHoEtdQO3_$ox5De8y zU%{m2=$#Puzv+K1u5TO{V9R@yjShXQ>d2{Vbm%+O`_ZBArSOMLA^P2q$^@f2xy6$7 zf&K3%^7+xBpOH!IFA`19{9ly`^pr=3v{;hnp$nI!&Z9%WN!{;xb*S3(+6?`G^?ofb<*>e49!GfCadd3CcW6JlO8sS4W*^?s~rR*BD+7w=s`oR*07 z?5y`!**TEGTyBY^(ezO!HcwNOpNo{&in)=%o)TgY7EAUePtj0&{(3R5cth3IHNACN zosZnXV#)bYh912DNMaY1I5uM-BeshG39cDFtcAqCu;X{n5sN4j+Q$4{lryYFNg38+ zNF;V~vB!%gmmnLy6ikx4^Dim(P`i(;irn$&!%`?la7%+=G*lW2CN)4WDg?Kz_?L71 zF1Y2D3C)*-TLJY7uAgLAbh4cmOBTq2eHln{ffdCXYW9JxMDEUuCHtcYK@9-Gehrc? zm{d8f2SJs836JMI43dtOoemf1U}Zvg%IC%q*87uV70D0H%MYs{PgCp#tFqqrqT$FS zb~TBlC&%i_#P(^5@@tT?7p;i|b~_e(wpem))?$-mk{rf=6IZCTx@JzD7VD5ZTP!&O zIl#Lv2=+FXAoeyU3qFwt62R+2Szr7cIDQA^hRTFiFv$DcR7J4{%d*_pn&920RFR6i8w>le&UQt)` zg?fcOTC%lHR^RH&jnZySE(~LmYBOK?I)_X(-O%>6alFwki;6*M@uB>Pq*UO;a%9FZ4oDDQ`P8lOMxy|ZkhUY8wrRFR z@+jwJ?j=OCk&c$x7>B;u`_3^GoOa*pI~M8z>2V+!5S2IBK!P^0fdq&k^{+6;i|Yi( zg?`fIE6j_VNOE5e}y?&3Qx%t;uYppWrBBw+z;IJfgSKP^7&Vo(~(K+84^t| zsb?w^=qbO#Xo)1vLs#?)^Dn78E3fYC?$v3DWTY;A=Qu~|&dsYkPni%TY;S>bMt44_ zzu#PdG`^Q7i8Qzim5Ie^iQ*Tr-k;qUBZI+0iKOzEDih1o6y+}?<=K5X5|}3}_D)MA zuOvs&PJziUA-7AWC@Np;h9a7O!(t{49ej^ACd zZd4|;jBRUC&X8^*Wk@$8fuTRKy9-vQZ}r_uzM`Rpd|_Jp*%1C7aYHX@mf;$)|GiR7!) zS~T=055a5F9y;S8c%9r+y+ra2XaRI@f?&%D87!F8AI2C!SMHg$`>Gs{ZfJjlj^0-02Cj}SK|NL@jEEKQ6{unG(MDXQLj+G zlkE3Swr&eNG52eo?6yH|u6ldle^#x3&qWjJJKFJWjjExm4jQy#)#muDX#Qv0#(ORr zSF#gJ_yR}Q`ykjKXsl@HW*(UzWi<5BBl8ovr_~b4pP?K;{{n)YY2`=3q;3+C0O)e> ztMDM_mq`95g}*z6Xo;?erl-Tk!(57Mr$?d=vni+Jmrb;>M0xT@6TXO2Y9H9z!Ci^( zxsZEJxcymCVP}9~ZqRy0WHo5LvYkmaZqT|adx)DErEbuA7NoGBt@3|tiR7%1MQbwD zv^6!HJ)2arTPoTX%H1XxJ|0R$4$T3p$o5S|YiS zQxihAuvEm5Etf&I2nDBXiR7YSh5w6zU_e-!3nn#8kLACA7g<7FOFAx`>iIJw`#Ggb z)scJIyU0?g_wOQ0OW`t^LcEJCt4#0?k$V@R54I!*v#qQNiXx^4NxWosc2Fab|C8gU4M|oSI&zMt{_fJ z1ZN2A{jG8pWH4V=A}Kh-l!?vL6y;YX!vWB=r<<&L) zboXDA+|d%rwNQ#~xHbsp$4WuLr26SYaC7pZtt0*sj^8~6tgB3D9m9esXK3q@GPL!P zz$PDJkH6KoA=xkomLwP3Mq&@O``9)ncf3Th8pQ~16A(;yl?F_AB`=1NL4x4Qci#Ao zWK-#=aXMVUqm&6FGd{7x0*X{xJu>ZM{_ zUd8w+R8fwnhi9w?*(hZ;x_-u*keam?KXONV3mzh5G`D-3srLeD|F$)6aCAsPC+Q}F+OiR2zI3t;yI!GvFV`ByBFWUIMn zk#vdVUUDc&9r{bZZCC!Gt5d^ft0VWOlijY49GbQAKHxAMsN!w50Yo`*|lnh`@t0aOBY5S0uKQ7p&*GpOb!=J z8V~Um+HPSaU%lN!i53DLF6I%K4vvJGsaL0~`jIHB?KKHoHa6LkJqkIlhwNyq9{H-D z-gUI(`BA=Okiz%zlrL!NM9l^@n^kYQfjtgoSbI4rfBF8W_##xxijSv|n>yk3oPZ)k zc_Ij=UrRy3IOT@cU7zaT$Yqcxi|G`{w?l`?^z@>|#<9e|VO-Gf!TZ;}oAT;zRwl$e3(($zdjH^htHf{1i{D;BoR*079jx~c zu6H7XpEo3uVtuzVv3Z)J{5_<6^SKuZ>~kXaU{c%t2@La#y@v^H zzflICp(Dw~_q$|6Q)ztD4FPix^Vy~c52Bs{1Y0ZMh-XKW8l!s^qMk|oGdq44^(@MS zu9Tzhg?dFjt7K<$vN})j;G;Foy~$EERGtrVcCm(<(;(*{vpY|`nmJK~nEHSub}k7Q zOsbp4gP6+aiSONWOL873>7whaOy~o)b7zB~P3L93?-TP$e*V1t0u|(Git-DRvQI38 z1a?#qdruSDXeSTUB9aQ7tRDF@Ei9_aPV?9nLlJ;l93-(zs6LvK4Fnr~P-U!jGgoRB@)~ZuPdMsb%6$ zJMDm2XeJNVCK3vLtRDF*4UAM}dfG~(-4sQ@sRksmqg0=swy8zfpgZN$b~CYVp0duF zPCw0@;*!5DR2e$q6w!|@QIAHOje+@a>{cj*C!;|y;4BTin->iYc74)rE#7S$Z+6l; zce^}k>m;zP6L5{XoieenzEQSEy&7c)$&PWdnv_y`62WjxA=s+a(bQa(;!;&=shZr{ zVfp=p`iUjGBefO{{mHl9SZNQPNn39xGP^k`Q(?ItS^)Dnki?Fcy@E;IVTi$r;k$E# z_)Cu8AvZyp&{_P1f^xR8*Ku`4k^-o7$Vk*EhR!oObdU?J23y$?B26)570XnV#cPY4<`AfJ#6T zySM7ob38SPcA!7yb9^7M?whjuTXWefp5*(fHuS=2q9gmG9*xyoC%G532cQ(b90-C5 z%~Ijca+>V=EI&xR2Rq*EEO!ofd6pj{fkT~uYuCe+iJkTBayaVME=NfANGDsj2Ar>a zuC11xFGeuv$O%7orxa}kuYp-&=ZpFSCh#GWE{cb=~{$ezktY@I-ogWxoA zg-TNhPA9WF&!OQA^AjtgBPA5S*?c(JOZkh0;&OHl8JA1{@{%QA(ym|U(*Fl?Bc1VSI!*RCL+ zAAY5z7NT+$|LYL?~{CJJjU7J^TUH9rVAw5!;ju&1pbvNYI z-Kb0m5>=RBl{$|gUd%`9)IvbpGo#}Cp)zh(!ZeAqM<)|2)>l|&>0WGSLB}R3F%)$3!wW31Yg{f!GcNsVT=KE z<(}#L(|3~m-bp$Te^4g$8x!tP&i?Qt>wP2qgbY5sCy}&2{h~}PPg9itm6ZMIHzX4K zyV%qIw7H#b71S0D_2$8x9>wv8fU0X|SAUv;LTP{6+|Gy`K$!_7u`^4sU{bxb8GzzL znMM4)9KVBNR%I%OG8^g@N^i-|?qsLYg!DOR3^RvGa+kC@Wi<5BBh!c6(`rKcTu=_6 z=LW$R3-Y62Qa6c60Cc(cG1bL`9Dfz(&&GYFa9*bnEuqO$oqsl-Pn9Fa*!ht#A1~JF zXX6D>#-ELc*aeYFe>Sd}J9`*gNW%QxcwwXxyNL3CY-0JMkVUJ|<+N2av3xP9j9aDb z#Nw3rV-w4lfGBWZ5+t!zvQ#jsBaBG6t6wf9mZcp_-Env-9?{%fviJgIOB=rgiLXU= zRE=+Knb0(`!)h-7z_yazmDBh!Jk?&BG`YFHy|fbM^jC4VKO{R^wDp~v=uf72qJLGt zarJHYT;#tt*#*PIdoF6Z=OWvLH>?#0*k#~eX9zW+YFT+5L)bTK$K@#aKRdB}d3c9b zS^*@n{S-{Wq_MJH%B{4bSPG71iYAs9!P^C7D@jER+58z~{V6zQ6UzsH75)zdN$enL zE|}CXJ(mCeonmEi4R%~OW%Fl5_D(TG)scJIJH;xf_wN)#rEplL5bqSLDigd5-lGRzn8c082EzL9L-opeJ~zpn2$u-YM3Uy0!A^*6v=NCYDF)(szo#N!>bm zbt9AsK`NS5gG9{BX=~hd~=kd8*TxT*e#`?U{d|`A-Ku- z(6$o)XvgpF=C#U%){Dl6wl(S%+BTA{bF$I5ceW)PzH>{GyAN+C_E5WzZF_RZ6U%o% zF@hTdlGq)kpch$HrY>cQjzAdzIuZms>Poy|Qth-K0OZ3uTKva2eh163 z%7nIy#)owr>J`>MC40P+Ra;}6^90rw4fW;&I#FDqQXkMsOlM8b3|-suVZUnt`f_A2%)r2G^1QrTn1 z*%Iax_Blvl8(HP2WTC-%-~?!NFa=G|)8|V;3|iUb1(cYQg$DlyBQU)X1mBL6-hxTZ z(pzDwR=rp(mpGRH`-KLV!fD*KhZYT2<{ZLsCm)$47L-l>*Fo&RyIT10X}3sM?U}F`#dt3+$_=bar{MP0zKvT zUVXiY=AkQk?|n(?Ue2p~rF(VydQqe<{d&=>QukV3-RsJPAQerj!oIBN2}_JWZ%bcD~l6vr%DlvBeOq+NZy=u1?fKYs<1*spQ) zS4-MKXGU{(^YNl@B=&7422Z|ICJdx#JXqhOUSRzo*&m&(ThZEB8o%?{NhMoqZ)|EC zyXz#(s45}vX8Ha^!J?tbJa9itL1-@p?iVt1QIhS6MBX@_t3{SnUVFr+s!2Tne+0qRFJ1B%J(8=x0@9Se05Ij zU4ONxH(4=5nk3ihW|v6lVfDy&sD2Jq`c5||(uwUOcFc(e<+Px=ln=$RYcK1eVQ$iR zjm11D2G)H+@DVy3eV3z^9=qIp5}Q90gC7eh6Z_$TS`hV(hXAOBB)f24c99CQG{YDc zB|QqViy?tsG{j!0`yG#pxvvnFs@m&2cIRd{?M=;1ZEowEN%vf&g?Z&Ya7rDvYJ;un z22>5HLS?%~x!bDRTCvlREw$|0y2m{iwP9nT-u*cM-<`&On0(YazP;4mw&F_Ut_OD$ zhVQG|TifeFu(b}#G6!Pztf~!z`_0X*9T=3KTyLd`Dw^6+&`@ft+PbE#s^1E&yOwNY zslH(a&U#7>qdyVPv_Boo4zYyL2^*q%{7}X>b9MhP}-$o1)j3? zQcq8&r_0EA1y7eH^XO^p*m5v}vtW4;>~11=3MTcI0O^X;cmd$*Czcf*iyM6?C=wT}IO|p-F#pAwXxD}yk@=exgs~KjM`j)J5t$K4;PZfD$FA8d#;(~U zIb_yTb*L>p3D+m{=>Oi;4Il?-HUvrRMzWAOK(8WbHWp{K`t4LdGwzd#1_y9IJX2z>{ha! zxki8UaALeJ{p?WV4SJQrV@TuS;OORQWV965I>qjiv9&T`gypA^ZCLN0M(QNLZC-x6 z3i32XkhUi!-a8X9GP!cM644q@9WgG>NP>_i;>GYJhjth;#(Zj@M4CI(lGGO;TjuANb@ zD|EADC*@^Zl&O4$ra6YwDn4GJCnJSzyp=C#l8OIj9e$L@lSX}e)n+5B+M3d*0{7&h z-3>e1N)30Pg%8t}+S++@$34HTwWG~#h{#n9>EP1 zG>j(S5C^C_)K)$6BdR)(%%lIpnEwF>&{zk7B=%srnnl9!qQ*KzoQFEjx^22@tPJlS z&x z3r5<|HO}o)ylChdHJnG<-FNZM2LoE;0uW5%$I;)OXs^fH(}fbdC=-K67b_D6gtZ$e zr$?8N61+>1z?LCmFVu~}dBi)$T0@7eyxOo;1`QcJXi)1K!-lUqXz1`^LsuQL#;}!# z4;eam)zwxWI&_Ue<%+?>aY@{>v{uGBczA1-f2mw+hZqM^(A z2Dm~Fg#M-ta3z^X{~tJa6%3&nt_Df$HFBw7QjZCgKPf7n2G>gRIw$E)gX@(EBP*W< zH?ZEH1~*Fnro8;k7367(EqMzmTk=*U5__B2yZ@-*?Gz~*8q2rA9TE*atseO~&D@Df ze-hkW`y81!%3uQ{X{~J(P*T zpNEwR!@#|kbr)`fmOwz>YX*w~LSze>T;br=(!ZvBqQ%~%TAUaD%s z?9!(3P3;)g!cN@nRW0?CN~>2bJ)sGsxEM}rYQWlB4pA*Vz`h1~K=?WcRxij>0cTdx z&=K{E#ytgN;|lQZO|iX|V=FJ%G9IJ1RUKpWAC#Lju)wRn0!CjujEqMo+a&58ND7^I zkx1-&GC((h&il$l=oq?6fIc7{T{nD60IF}tqy4xJ?Prd;yY2R#Ynw{|=|kuMNFRY< zpLZPn$wPl4kUkOHr#ZI19I{r&%0T)|)iFq)queYA{t6&rvUO*aaO51Hf;g9RPj@f?Zy4^Z?S+2*4l2_G6Civ>3pj zR2>8OGs?|b-2k{$2w-`p%P)`>fWIP<*xzI#1@L!eVgTtZ0i14_09@z42e4G7A6GD2 zeA1-)mIlBzJ#+!C89=Z-42~Wy`W3-7lh|g?vHcr!ih}+&i>hO|dZFB0#yLn`pOiHN zL%0TJzo5?wS-~|M5{d0C6DeG?D-**-X9?FFq*HO-niKMXs1FE!Nx{)WL|-C^<`&yL zIkxkch#=~#>KLMVQEn~)e>D|pdA1%4}#wraP$Du(+I$RVp}oC_DKw2LDeyUMU(-fW3LYUkU;5)K*UHcZxCVpZ zCkq@sT=Xk~YZb8#&9N=L6nyD?ryQp07_L=OZu)`0Qh(bgglnG+uHldsT&p30MGP{L z!nKAnFqAx$ZGc2#HQ{Xk*f;ymD1T2VmL+1ix0`=wYHi5lowk zttQ8I+AD3H+2F4P)8!#dmuE0-4q3sp1rk_BArmP~TPYL6L}v-pXwqqR z<*J2t0Jt?sVz3^)tl(-w0>6{UL<-l=%EWNdS;Ey!Iu%#0NstFbEg;xN2uBYQeTg8N zEVf;8Y}+gc`<*ZDR@E^?Z74Tmz+b6Hy%s|BS_V-&WCc+N68Hs0CQ^uYQznLp&Jv>C zNvHD4wFh(nraeLM%LtAhCi)Y>w3pbD9NY9OL@@2G>KLYdP;PpGzYvo?R{9M{2AS(cmL;}A^$V3X@(aOXC(pds{4C$YATdxT&I&x#g*#}$OED?L9j6rjvgZV5;>-^#=g(OE)tA?Z|Jxh{eZz;rPPzR-%Jhl&0~FkLFP z%W`b17b2K0S9J{26(~3BfWHzB@B%bOElrLGS|yjvg-h6~T3{*zU`*{S?D>zp7)n9zeO7 z4wLUH^|!_luEq?m2O%rC9zp`Ye8@x!*CWcraM4-9^(g67T)7^DJRo`;1fQ(M(L+RE zB8Z+8+fzBVR}gY=<$7AxF+|Ux+`QEdM08$E7wcV0hnF}!4D=ldYI@>1kj_91n}Gpz)v7606#?n>o{a01@LoaVgTtZ0sMmWPr7n_30;8e zD-f*vz|q4+zaqH45!<&pw&P;BzEgD!*Y_wlCwBwal_6YLW^nxgS;6%q5{dmuCQ`V5 zRwjmv&JwO)NT=e;^(*87(QhDF6N00Mh`vM+O}8r9rpM8!%9T`M3K~@mWj6`B*k%<(dUdqG}(OE(?E9q2Txn_e7z|NR69{?IG?F54=Q6+}akz={uMmL450IWd*OF?8J1#mNEVgTtZ0o)@t_Qs46TwAL;hHD#?n|Hxq>B_Zs2-n)#X;}wZ!L=Zj6qJd|#Guewg3?Gj6_@iS$O9q+lGvSb z^bpaP2%=`OP0F!7GZXB0zT>s1I)n>uSL!!gh7fI;K{Oe%f@l{cu$7ifq!6_! z6GKF22~j)gR9?6&Fv`sv-2k{x2;e>$fQLX<03M12KBp=ZDS(G769Y(R3E&Z=f70drNazAw zM}Z{vXdFFU^eckv7_l9jW1FrQeCd2z9;fOUu79H3%mV&O{q4{Yu0u1pj)$z^Isu8q zo+uM3Tqh|L!$oHa*U6-#>o7{$^W@z0Gqkv*p8_cWb1Fz;Ps7mzLk}WgP8Zu5IkvfD zV9r!^49ve!ZWibUm?J`9j>v#H3$g;{Y$UK~LncyS&Q&G`hRzb0^GK)Sl72qq0nr5@ zSkQr^hlsvJ5M3y?i*js(XNCRFedl6T#}HkDax)zKmHN)vAw*|q5M2scL39}s_;iCz zq!3-9Obij7B}7+}PUR*2D(C=ASA$@|1&$sj`V+x)t=O*1v0aMqP6aSsuj&}48&Gbp z27e`(ZVzF)J%i~+$O@*LkVx#!GLgb`i!w1xbe1sPN;=Ih>9;{U0K6RpUx>ib14vIJ z0PhsrT{*U4y(0kcR&@;EJt#M8g1-`gPlNzIkpXxwWCh@TNF?@tnMeVAK$#doI!gc_ zB>j^v=?_5{;CdJYpSH!(!$rR$xE>YTV>z}lF{Bl$-J0!1YoH*Gm~(PeN93 zJ%vPKpO%Rfu4j~q;i9vI>siv#br_EA`I6pH-(KI=-fBy2xT-$~L16Pd2zHOc(PKj= zB5Yn1+e0{%*8+vg!fpJxz# z09irwArguGNG4KedaF8y zYj%{I8@hq37{XP|;F<%nf@@ABu-leQr2TC!Wn#GKEa94)bSkb~^FSUD^##G6TsZn3 zMPDL_<`dieIkvs=;lSX^wScN)h!#Y-IS~Andej;rL~CRaEd*IXv@jC*I)_Z85G|@q z3=y3rM2nG5<&|r3=m1PhfFyQF96e0*CxWR;Y)j?XPM#}*X=zo*FfD^}b0+vJ!8AIA zX>PI@wu3RfZI{++zB({j72aujd0Inpq{yDba zVgLuIItFkc%FRr3R|c>Y0$9ob90XYbxH1xn9V`B=<}x&YTO z5PakUM-LbMir^Y9w$*ZMt04T~v|L@)F7%xd%ES=SSwgfa=~Q01YM=u!jRHyRW;lA7=uZUG=3?6- z$98w$2&OGn9mBL0%FTn|uLRS1Ax!6GFpY++V5&tTv0KYT3ez^q#4yoW!o(%g)9%W( zEwlr`?LZQ{J&qngdKv+^gV@I8*w&pl0&quF#{iB+x!D-}l>odp1n}Anz?~o~0PB&! z4p}mh0ytio7(hBp02@gEq$^hmx&YS%5NxQ0qlb%rMQ}BWttrQLa157Gbqv?eC^tuT z1J}JFT=!;hHA7Z#O+q5EEi#e9)v8Pk7o8XYv$l}yVuPAb^92|3czELNbGSkkplQnWnuv7ECD>8^iR5Sod8{c>qL;m zo`j=^i+)9Loh-Ifa%^wJaGk2^7_QS$Zr<$%uK7Z^=F8wZ9kPP!3?veJrc9)8{Y#k` zE;>uN&LW+PE7#eO2Sn$9U~?-RJw)^+g6KT4ou6a-a6#DbeC4`8)iFf>M!ESM{FP40 z6+(zs$RN59vV!O$B(Ud|Or#K9qD%}Coh3woVv7OqYWs_6i(5O!Oy$=}NI( zm1ApIID+YFRmU)0gK}fQUkRr5LzvdjV7eBvg6TRW5_`Q&q%hr}Obip9B}_MxPO~f5 zP0$ViZwA5lv2pYO($fgQTg7%;j_tr0z}rwzrRUn`PN&!7-|~cSC7>tNU82eNH8P>pR+8C$zSvSXj_`lW?xZ^ui{ucD+(BT zn|)1%ud{IOwml||Yi%CurP}NpD8^4RtemG4h|>3#YTst?Ecw z`P=NfDt!+}K6cd3;aibgoZ0tLJgT;D7K`6Jt<8QQu@7;i_mf*~JL3FE?6WpCq|N#< z@*_vo&Y5?%&3+=$PboU5_rrPk8Orec2W#eTYH4V)rSa`!-G*mv_6v!9$;w&VO6~1U zEfd@9SIG7o-_SaqpBZQyFu`JruTo1x@2%^bJ4$W6?boPpwcp@~PkxiPwy(!??6~^z zJ0r@S+w6C!LHC;%_F8Sj*oM+%=qR;}Z$gWFkGfH{bJz*vA<$MD+hLpS4=Af$w6VQ? z^6CQzwzsyza#N{&!hlvgabRQnq~?M4M{>*t+{Tw^#{Pu-A+>!bmnJh(e9xn0Jaqpo z-F@1yMcL%B+$##FPn-QkrE|8o(xP|qR}^X!#o9TW>suyvUzq8Dfx5vYT3Vd)>W*0+o?aUqR6Z#Lgi!6KxgqbB%4lw?oFkuN1_kBs&|fFq7d$)9!X@vhh@_ zA2)WlriS)Ly9`Q3&RW~2b0@XSl5ytR(Hp|0<(Tf}Z&b@OH*{cQ>!i}a#BqQ?vbc+IWpMROpoO{LujSoD<@C_5K6WNa_(-p*4PP10`rq4bd2 z*(R2739V-mI!D_i+yck$(t+Dyn=PX3(AqiJ@v_U!N+_#cGQHgF zw%cw4ChyVS*xI7YO+#tdfnaVMX#0~3H;tC|`rXGiHcf17#(%pVz~Y&jTU#dDflMye z8Ta7i9RwDmld2Cd+GEQ=uT0??ni}k2Ci(!Ae1{o=!b58pbr+0Mb4gb+G)Q~n*zxJ* zV->LA^h;Y(r&XIBio!9q3+NncYQg8!+nZWjaOShk8|*OD9#T8It=}yxS`|e&x#tv= z*==Arb$5)boj<(sxyOsuD5P(wwb|8?#@YrP`{_3~!yoGO1Et}wn)+qe@aJItNN)Jc zx@Hv^PDRiZ48wUFny6wpyG1j645tNYvXtQrE6px5oRX&J5pxdp@j1er%mW`i%)C7C zvBT`nXOEp5C+bnf+=)jJJ>8hSnc@SES&j!jYM3W^_^JwrPk7*FS%y1oX*WB=E%3Bq zo7s%D+%r*M2i10fhIk#iRw_;ZobZ%i9D z4%5@D;UlnKKn>qo^|o&Kim#Ui!#51QcbNvJHp8AcW)mLxL}otVK~GYH^&n@S#8aCd z-OLG0ac3*T?Xa|Yli`j}+J(q)>mqHiW4J4i_K`8%d`4TP81Ap4JwFUL3ek2JhI?RW z*9OC_9<(um;cf7cXd`km2egt%WgM zK%?50_*jK@;_j$ruXg9gM6N6|IbYdAoxAx*<^Q2kPB`17iJa9%|} zWf}hdrC)3ef9BEit{KUG#%Ee{H4ob{@LC?Y(93Xjm{!OcF00dmd&5=w+Nr>Bdjl<< zHe7G5wdRHk)U~|Ta80b%1sg6V)e*-IiMZ>Xn7TzTAJ~09rtP{eqW88rM E2V%GDcK`qY diff --git a/connectors/vmware/doc-en/_build/doctrees/index.doctree b/connectors/vmware/doc-en/_build/doctrees/index.doctree index 62710a3d7f8535f68e49ca783f066598b558d2e8..62ef966d439f963b1a3972602a219c4b4cb6b016 100644 GIT binary patch literal 6186 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 Dd|w7? literal 5558 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 K9`IWq%={nn1=#-p diff --git a/connectors/vmware/doc-en/_build/html/.buildinfo b/connectors/vmware/doc-en/_build/html/.buildinfo index cd98838b0..8748161eb 100644 --- a/connectors/vmware/doc-en/_build/html/.buildinfo +++ b/connectors/vmware/doc-en/_build/html/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 5c34505a03d196bacf5235352ea2ec0d -tags: a205e9ed8462ae86fdd2f73488852ba9 +config: 32c42c8fca5663d8b06feb85adcec649 +tags: fbb0d17656682115ca4d033fb2f83ba1 diff --git a/connectors/vmware/doc-en/_build/html/_images/archi.png b/connectors/vmware/doc-en/_build/html/_images/archi.png index 82dca91fec4159d8be96155e65412aa0fd645059..f83c5281e36dac30d5c47b4ad131dd03a9807390 100644 GIT binary patch literal 25993 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 Oih_))G)&4g=>GsL(zAX5 literal 29775 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 diff --git a/connectors/vmware/doc-en/_build/html/_sources/exploitation/index.txt b/connectors/vmware/doc-en/_build/html/_sources/exploitation/index.txt index c5657eb15..34cbfba2f 100644 --- a/connectors/vmware/doc-en/_build/html/_sources/exploitation/index.txt +++ b/connectors/vmware/doc-en/_build/html/_sources/exploitation/index.txt @@ -2,41 +2,41 @@ Exploitation ============ -Présentation de Centreon-esxd ------------------------------ +Centreon-esxd Presentation +--------------------------- -Principes Généraux -`````````````````` +Generals Principles +``````````````````` -Centreon-esxd est un programme Perl chargé de récupérer des indicateurs VMWare. Ce programme utilise le SDK Perl fourni par VMWare afin de se connecter et récupérer les informations d'un (ou plusieurs) VirtualCenter. Pour cela il effectue une connexion TCP avec le(s) VirtualCenter. +Centreon-esxd is a Perl program in charged to get back VMWare indicators. This program uses the SDK Perl provided by VMWare in order to connect and get back the informations of one (or more) Virtual Center. To do this, it makes a TCP connection with the VirtualCenter. -Par défaut, « centreon-esxd » lance au moins deux processus (nommé respectivement « handle-client », « handle-vsphere-xxxx ») : +By default "centreon-esxd" starts at least two processes (named "handle-client" and "handle-vsphere-xxxx") : *« handle-client »*: - *Processus en attente des demandes des clients « centreon_esx_client.pl ».* + *Process waiting for requests of "centron-esx-client.pl" clients.* -Voici le fonctionnement : +Steps of operation : -- Un client se connecte. -- Le client demande un indicateur de supervision sur un VirtualCenter. -- Le processus « handle-client » fourni cette demande au processus « handle-vsphere-xxxx ». -- Une réponse est fournie par « handle-vsphere-xxxx » à « handle-client ». -- Le processus « handle-client » fourni la réponse au client. +- A client connects. +- The client ask an monitoring indicator on a VirtualCenter. +- The process "handle-client" sends the request to process "handle-vsphere-xxxx". +- A response is sent by "handle-vsphere-xxxx" to "handle-client". +- The process "handle-client" sends the response to the client. *« handle-vsphere-xxxx »*: - *Processus ayant le rôle de se connecter et garder ouverte une session avec son VirtualCenter (De plus, dans un souci de performances, un cache de description des données de performances est créé).* + *Process responsible to connect and to keep opened a session with the VirtualCenter. To ensure quality performance, a cache of datas description is created.* -Enfin, ce processus récupère les indicateurs VMWare en créant un sous-processus par demande. +Then, this process gets back the VMWare indicators creating a subprocess per request. -Centreon-esxd nécessite impérativement l'utilisation d'un (ou plusieurs) VirtualCenter. Il n'est pas possible de récupérer les informations d'un serveur ESX directement. +Centreon-esxd necessitates the utilization of one (or more) VirtualCenter. It isn't possible to get back informations of an ESX server directly. -Voici un exemple d'architecture éclaté : +This is a example of a fragmented architecture : .. image:: ../images/archi.png -Mode de fonctionnement -`````````````````````` -Le programme « centreon-esxd » fonctionne uniquement en mode « daemon ». (dans le sens où il ne peut fournir les indicateurs sans l'utilisation d'un client). +Operating mode +`````````````` +The "centreon-esxd" program only works in "daemon" mode. (dans le sens où il ne peut fournir les indicateurs sans l'utilisation d'un client). Lors de l'utilisation du plugin *centreon_esx_client.pl*, on passe des chaînes de caractères qui vont être lier aux différentes librairies dans *"/usr/share/centreon/lib/centreon-esxd"* et qui va être ensuite communiquer au Vcenter qui va au final retourner le résultat au Client. Le client ouvre une liaison TCP avec le serveur pour récolter les informations nécessaires. diff --git a/connectors/vmware/doc-en/_build/html/_sources/installation/index.txt b/connectors/vmware/doc-en/_build/html/_sources/installation/index.txt index 3534d2c3c..fd8b2f207 100644 --- a/connectors/vmware/doc-en/_build/html/_sources/installation/index.txt +++ b/connectors/vmware/doc-en/_build/html/_sources/installation/index.txt @@ -2,42 +2,42 @@ Installation ============ -Pré-Requis -========== +Prerequisites +============= -Préconisations logicielles -`````````````````````````` +Software Recommandations +```````````````````````` -Le connecteur "centreon-esxd" est testé et validé sur des environnements Linux. -L'installation sur d'autres environnements n'est pas exclu mais non présenté dans ce document (Solaris, Windows, ...). +The "centreon-esxd" connector has been tested on linux systems. +Installation on other system is possible but is outside the scope of this document. ==================== ===================== -Logiciels Version minimum +Software Minimal Version ==================== ===================== VMWare SDK Perl 5.0 Perl 5.8 centreon-esxd 1.3 ==================== ===================== -Préconisations matérielles -`````````````````````````` +Hardware Recommandations +```````````````````````` -Le matériel nécessaire dépend du nombre de demandes de vérifications. Par défaut, le connecteur n'effectue aucunes vérifications. Les ressources minimales sont de : +Hardware prerequisites will vary depending on the number of monitored hosts. Without configured, no checks are done. Minimal used ressources are : -* mémoire vive : 512 Mo minimum (Peut sensiblement augmenter en fonction du nombre de contrôle). +* RAM : 512 Mo (May slightly increase with the number of checks). -* CPU : même pré-requis que pour le serveur de collecte. +* CPU : same as poller server. -Installation de centreon-esxd - Environnement centos/rhel 5 -=========================================================== +Centreon-esxd Installation - centos/rhel 5 systems +================================================== -Installation du SDK Perl VMWare -``````````````````````````````` +SDK Perl VMWare Installation +```````````````````````````` -Le connecteur « centreon-esxd » utilise le SDK Perl VMWare pour son fonctionnement. Nous allons donc l'installer. Pour cela nous allons commencer par installer CPAN qui est le nom d'un module Perl qui rend aisés le téléchargement, l'installation, la mise à jour et la maintenance des autres modules Perl qui sont archivés sur le CPAN. +The "centreon-esxd" connector uses SDK Perl VMWare for its operation. So we install it. To do this, we begin by install CPAN, it's the name of a Perl module who improves the download, the installation, the upgrade and the maintenance of others Perl modules who are archived on the CPAN. -Installer les pré-requis CPAN:: +Install CPAN prerequisites :: root # yum install gcc make unzip wget expat-devel e2fsprogs-devel openssl-devel root # yum install perl-XML-LibXML perl-Crypt-SSLeay @@ -54,41 +54,39 @@ Installer les pré-requis CPAN:: root # perl Makefile.PL root # make && make install -Nous avons notre environnement prêt pour l'installation du SDK VMWare. +All SDK prerequisites are installed. -Télécharger la dernière version, correspondant à votre architecture 32/64 bits, sur le site officiel de VMWare (`SDK VMWare `_). +Download the last version on the VMWare website (`SDK VMWare `_) (choose the file correponding to your architecture) -Installer le SDK Perl VMWare:: +Install VMWare Perl SDK:: root # tar zxvf VMware-vSphere-Perl-SDK-5.1.0-780721.x86_64.tar.gz root # cd vmware-vsphere-cli-distrib root # perl Makefile.pl root # make && make install -Installation de modules complémentaires -``````````````````````````````````````` +Addtionnal Modules Installation +``````````````````````````````` -Certains modules complémentaires Perl peuvent être installés si vous souhaitez utiliser certaines fonctionnalités du centreon_esxd : +Some features require additionnal prerequisites. -Pour envoyer les logs au daemon « syslog », il est nécessaire d'installer le module « Unix::Syslog »:: +To send data to a syslog daemon, the " Unix::Syslog" must be installed :: root # cpan install Unix::Syslog -Pour vérifier la date des snapshots d'une machine virtuelle, il est nécessaire d'installer le module « DateTime::Format::ISO8601 » ( **ce module installe beaucoup de modules CPAN et est difficilement installable sans mettre à jour globalement « Perl ». Cette mise à jour est très risqué** ):: +To check a virtual server snapshots date, the "DateTime::Format::ISO8601" is required (**be advise that this module has a lot of CPAN dependencies and may need a full Perl update. This update is hazardous**) :: root # cpan install DateTime root # cpan install DateTime::Format::ISO8601 root # o conf make /usr/bin/make root # o conf commit -Ensuite redémarrer votre système. +Reboot your system to complete. -Installation de centreon-esxd -````````````````````````````` +centreon-esxd Installation +`````````````````````````` -Télécharger l'archive de « centreon-esxd ». - -Installer les fichiers:: +Download « centreon-esxd » archive, then install :: root # tar zxvf centreon-esxd-1.X.tar.gz root # cd centreon-esxd-1.X @@ -101,24 +99,22 @@ Installer les fichiers:: root # mkdir -p /usr/share/centreon/lib/centreon-esxd root # cp lib/* /usr/share/centreon/lib/centreon-esxd/ -Activer le daemon « centreon-esxd » au démarrage:: +Configure "centreon-esxd" daemon to start at boot :: root # chkconfig --level 2345 centreon_esxd on -*Le plugin « nagios » correspond au fichier « centreon_esx_client.pl ».* +*"centreon_esx_client.pl" is the corresponding nagios plugin.* -Installation de centreon-esxd - Environnement centos/rhel 6 -=========================================================== +Centreon-esxd Installation - centos/rhel 6 systems +================================================== -Installation du sdk Perl VMWare -``````````````````````````````` +SDK Perl VMWare Installation +````````````````````````````` -Le connecteur « centreon-esxd » utilise le SDK Perl VMWare pour son fonctionnement. +The "centreon-esxd" connector uses SDK Perl VMWare for its operation. So we install it. To do this, we begin by install CPAN, it's the name of a Perl module who improves the download, the installation, the upgrade and the maintenance of others Perl modules who are archived on the CPAN. -Le connecteur « centreon-esxd » utilise le SDK Perl VMWare pour son fonctionnement. Nous allons donc l'installer. Pour cela nous allons commencer par installer CPAN qui est le nom d'un module Perl qui rend aisés le téléchargement, l'installation, la mise à jour et la maintenance des autres modules Perl qui sont archivés sur le CPAN. - -Installer les pré-requis CPAN:: +Install CPAN prerequisites :: root # yum install gcc make unzip wget expat-devel e2fsprogs-devel openssl-devel perl-CPAN libuuid-devel root # yum install perl-XML-LibXML perl-Crypt-SSLeay perl-Class-MethodMaker perl-SOAP-Lite @@ -134,41 +130,39 @@ Installer les pré-requis CPAN:: root # perl Makefile.PL root # make && make install -Nous avons notre environnement prêt pour l'installation du SDK VMWare. +All SDK prerequisites are installed. -Télécharger la dernière version, correspondant à votre architecture 32/64 bits, sur le site officiel de VMWare (`SDK VMWare `_) +Download the last version on the VMWare website (`SDK VMWare `_) (choose the file correponding to your architecture) -Installer le SDK Perl VMWare:: +Install VMWare Perl SDK:: root # tar zxvf VMware-vSphere-Perl-SDK-5.1.0-780721.x86_64.tar.gz root # cd vmware-vsphere-cli-distrib root # perl Makefile.pl root # make && make install -Installation de modules complémentaires -``````````````````````````````````````` +Addtionnal Modules Installation +``````````````````````````````` -Certains modules complémentaires Perl peuvent être installés si vous souhaitez utiliser certaines fonctionnalités du centreon_esxd : +Some features require additionnal prerequisites. -Pour envoyer les logs au daemon « syslog », il est nécessaire d'installer le module « Unix::Syslog »:: +To send data to a syslog daemon, the " Unix::Syslog" must be installed :: root # cpan install Unix::Syslog -Pour vérifier la date des snapshots d'une machine virtuelle, il est nécessaire d'installer le module « DateTime::Format::ISO8601 » ( **ce module installe beaucoup de modules CPAN et est difficilement installable sans mettre à jour globalement « Perl ». Cette mise à jour est très risqué** ):: +To check a virtual server snapshots date, the "DateTime::Format::ISO8601" is required (**be advise that this module has a lot of CPAN dependencies and may need a full Perl update. This update is hazardous**) :: root # cpan install DateTime root # cpan install DateTime::Format::ISO8601 root # o conf make /usr/bin/make root # o conf commit -Ensuite redémarrer votre système. +Reboot your system to complete. -Installation de centreon-esxd -````````````````````````````` +centreon-esxd Installation +`````````````````````````` -Télécharger l'archive de « centreon-esxd ». - -Installer les fichiers:: +Download « centreon-esxd » archive, then install :: root # tar zxvf centreon-esxd-1.X.tar.gz root # cd centreon-esxd-1.X @@ -181,11 +175,10 @@ Installer les fichiers:: root # mkdir -p /usr/share/centreon/lib/centreon-esxd root # cp lib/* /usr/share/centreon/lib/centreon-esxd/ -Activer le daemon « centreon-esxd » au démarrage:: +Configure "centreon-esxd" daemon to start at boot :: root # chkconfig --level 2345 centreon_esxd on -*Le plugin « nagios » correspond au fichier « centreon_esx_client.pl ».* - +*"centreon_esx_client.pl" is the corresponding nagios plugin.* diff --git a/connectors/vmware/doc-en/_build/html/_static/basic.css b/connectors/vmware/doc-en/_build/html/_static/basic.css index a04c8e137..43e8bafaf 100644 --- a/connectors/vmware/doc-en/_build/html/_static/basic.css +++ b/connectors/vmware/doc-en/_build/html/_static/basic.css @@ -4,7 +4,7 @@ * * Sphinx stylesheet -- basic theme. * - * :copyright: Copyright 2007-2013 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ diff --git a/connectors/vmware/doc-en/_build/html/_static/default.css b/connectors/vmware/doc-en/_build/html/_static/default.css index e534a0780..21f3f5098 100644 --- a/connectors/vmware/doc-en/_build/html/_static/default.css +++ b/connectors/vmware/doc-en/_build/html/_static/default.css @@ -4,7 +4,7 @@ * * Sphinx stylesheet -- default theme. * - * :copyright: Copyright 2007-2013 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ diff --git a/connectors/vmware/doc-en/_build/html/_static/doctools.js b/connectors/vmware/doc-en/_build/html/_static/doctools.js index 8614442eb..d4619fdfb 100644 --- a/connectors/vmware/doc-en/_build/html/_static/doctools.js +++ b/connectors/vmware/doc-en/_build/html/_static/doctools.js @@ -4,7 +4,7 @@ * * Sphinx JavaScript utilities for all documentation. * - * :copyright: Copyright 2007-2013 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ @@ -32,7 +32,7 @@ if (!window.console || !console.firebug) { */ jQuery.urldecode = function(x) { return decodeURIComponent(x).replace(/\+/g, ' '); -}; +} /** * small helper function to urlencode strings @@ -61,6 +61,18 @@ jQuery.getQueryParameters = function(s) { return result; }; +/** + * small function to check if an array contains + * a given item. + */ +jQuery.contains = function(arr, item) { + for (var i = 0; i < arr.length; i++) { + if (arr[i] == item) + return true; + } + return false; +}; + /** * highlight a given string on a jquery object by wrapping it in * span elements with the given class name. diff --git a/connectors/vmware/doc-en/_build/html/_static/jquery.js b/connectors/vmware/doc-en/_build/html/_static/jquery.js index 198b3ff07..7c2430802 100644 --- a/connectors/vmware/doc-en/_build/html/_static/jquery.js +++ b/connectors/vmware/doc-en/_build/html/_static/jquery.js @@ -1,4 +1,154 @@ -/*! jQuery v1.7.1 jquery.com | jquery.org/license */ -(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cv(a){if(!ck[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){cl||(cl=c.createElement("iframe"),cl.frameBorder=cl.width=cl.height=0),b.appendChild(cl);if(!cm||!cl.createElement)cm=(cl.contentWindow||cl.contentDocument).document,cm.write((c.compatMode==="CSS1Compat"?"":"")+""),cm.close();d=cm.createElement(a),cm.body.appendChild(d),e=f.css(d,"display"),b.removeChild(cl)}ck[a]=e}return ck[a]}function cu(a,b){var c={};f.each(cq.concat.apply([],cq.slice(0,b)),function(){c[this]=a});return c}function ct(){cr=b}function cs(){setTimeout(ct,0);return cr=f.now()}function cj(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ci(){try{return new a.XMLHttpRequest}catch(b){}}function cc(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g0){if(c!=="border")for(;g=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?parseFloat(d):j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.1",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval"in a},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c
a",d=q.getElementsByTagName("*"),e=q.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=q.getElementsByTagName("input")[0],b={leadingWhitespace:q.firstChild.nodeType===3,tbody:!q.getElementsByTagName("tbody").length,htmlSerialize:!!q.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:q.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete q.test}catch(s){b.deleteExpando=!1}!q.addEventListener&&q.attachEvent&&q.fireEvent&&(q.attachEvent("onclick",function(){b.noCloneEvent=!1}),q.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),q.appendChild(i),k=c.createDocumentFragment(),k.appendChild(q.lastChild),b.checkClone=k.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,k.removeChild(i),k.appendChild(q),q.innerHTML="",a.getComputedStyle&&(j=c.createElement("div"),j.style.width="0",j.style.marginRight="0",q.style.width="2px",q.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0);if(q.attachEvent)for(o in{submit:1,change:1,focusin:1})n="on"+o,p=n in q,p||(q.setAttribute(n,"return;"),p=typeof q[n]=="function"),b[o+"Bubbles"]=p;k.removeChild(q),k=g=h=j=q=i=null,f(function(){var a,d,e,g,h,i,j,k,m,n,o,r=c.getElementsByTagName("body")[0];!r||(j=1,k="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;",m="visibility:hidden;border:0;",n="style='"+k+"border:5px solid #000;padding:0;'",o="

"+""+"
",a=c.createElement("div"),a.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+j+"px",r.insertBefore(a,r.firstChild),q=c.createElement("div"),a.appendChild(q),q.innerHTML="
t
",l=q.getElementsByTagName("td"),p=l[0].offsetHeight===0,l[0].style.display="",l[1].style.display="none",b.reliableHiddenOffsets=p&&l[0].offsetHeight===0,q.innerHTML="",q.style.width=q.style.paddingLeft="1px",f.boxModel=b.boxModel=q.offsetWidth===2,typeof q.style.zoom!="undefined"&&(q.style.display="inline",q.style.zoom=1,b.inlineBlockNeedsLayout=q.offsetWidth===2,q.style.display="",q.innerHTML="
",b.shrinkWrapBlocks=q.offsetWidth!==2),q.style.cssText=k+m,q.innerHTML=o,d=q.firstChild,e=d.firstChild,h=d.nextSibling.firstChild.firstChild,i={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:h.offsetTop===5},e.style.position="fixed",e.style.top="20px",i.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",i.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,i.doesNotIncludeMarginInBodyOffset=r.offsetTop!==j,r.removeChild(a),q=a=null,f.extend(b,i))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e-1)return!0;return!1},val:function(a){var c,d,e,g=this[0];{if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.nodeName.toLowerCase()]||f.valHooks[this.type];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}if(g){c=f.valHooks[g.nodeName.toLowerCase()]||f.valHooks[g.type];if(c&&"get"in c&&(d=c.get(g,"value"))!==b)return d;d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0)return null;c=j?g:0,d=j?g+1:i.length;for(;c=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn)return f(a)[c](d);if(typeof a.getAttribute=="undefined")return f.prop(a,c,d);i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set"in h&&i&&(g=h.set(a,d,c))!==b)return g;a.setAttribute(c,""+d);return d}if(h&&"get"in h&&i&&(g=h.get(a,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;h=0}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/\bhover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function(a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")}; -f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)return;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode)r.push([m,s]),n=m;n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;le&&i.push({elem:this,matches:d.slice(e)});for(j=0;j0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}else k=w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]")if(!u)e.push.apply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)return s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p)return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)m[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h0)for(h=g;h=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling(a.parentNode.firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var V="abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/",""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div
","
"]),f.fn.extend({text:function(a){if(f.isFunction(a))return this.each(function(b){var c=f(this);c.text(a.call(this,b,c.text()))});if(typeof a!="object"&&a!==b)return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a));return f.text(this)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function() -{for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1>");try{for(var c=0,d=this.length;c1&&l0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d,e,g,h=f.support.html5Clone||!bc.test("<"+a.nodeName)?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g)bj(d[g],e[g])}}d=e=null;return h},clean:function(a,b,d,e){var g;b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);var h=[],i;for(var j=0,k;(k=a[j])!=null;j++){typeof k=="number"&&(k+="");if(!k)continue;if(typeof k=="string")if(!_.test(k))k=b.createTextNode(k);else{k=k.replace(Y,"<$1>");var l=(Z.exec(k)||["",""])[1].toLowerCase(),m=bg[l]||bg._default,n=m[0],o=b.createElement("div");b===c?bh.appendChild(o):U(b).appendChild(o),o.innerHTML=m[1]+k+m[2];while(n--)o=o.lastChild;if(!f.support.tbody){var p=$.test(k),q=l==="table"&&!p?o.firstChild&&o.firstChild.childNodes:m[1]===""&&!p?o.childNodes:[];for(i=q.length-1;i>=0;--i)f.nodeName(q[i],"tbody")&&!q[i].childNodes.length&&q[i].parentNode.removeChild(q[i])}!f.support.leadingWhitespace&&X.test(k)&&o.insertBefore(b.createTextNode(X.exec(k)[0]),o.firstChild),k=o.childNodes}var r;if(!f.support.appendChecked)if(k[0]&&typeof (r=k.length)=="number")for(i=0;i=0)return b+"px"}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return br.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bq,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bq.test(g)?g.replace(bq,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){var c;f.swap(a,{display:"inline-block"},function(){b?c=bz(a,"margin-right","marginRight"):c=a.style.marginRight});return c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(bA=function(a,b){var c,d,e;b=b.replace(bs,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b)));return c}),c.documentElement.currentStyle&&(bB=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f===null&&g&&(e=g[b])&&(f=e),!bt.test(f)&&bu.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f||0,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),bz=bA||bB,f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)});var bD=/%20/g,bE=/\[\]$/,bF=/\r?\n/g,bG=/#.*$/,bH=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bI=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bJ=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bK=/^(?:GET|HEAD)$/,bL=/^\/\//,bM=/\?/,bN=/)<[^<]*)*<\/script>/gi,bO=/^(?:select|textarea)/i,bP=/\s+/,bQ=/([?&])_=[^&]*/,bR=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bS=f.fn.load,bT={},bU={},bV,bW,bX=["*/"]+["*"];try{bV=e.href}catch(bY){bV=c.createElement("a"),bV.href="",bV=bV.href}bW=bR.exec(bV.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bS)return bS.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("
").append(c.replace(bN,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bO.test(this.nodeName)||bI.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bF,"\r\n")}}):{name:b.name,value:c.replace(bF,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b_(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b_(a,b);return a},ajaxSettings:{url:bV,isLocal:bJ.test(bW[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":bX},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bZ(bT),ajaxTransport:bZ(bU),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?cb(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified"))f.lastModified[k]=y;if(z=v.getResponseHeader("Etag"))f.etag[k]=z}if(a===304)w="notmodified",o=!0;else try{r=cc(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.Callbacks("once memory"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bH.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bG,"").replace(bL,bW[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bP),d.crossDomain==null&&(r=bR.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bW[1]&&r[2]==bW[2]&&(r[3]||(r[1]==="http:"?80:443))==(bW[3]||(bW[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),b$(bT,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bK.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bM.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bQ,"$1_="+x);d.url=y+(y===d.url?(bM.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bX+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=b$(bU,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)ca(g,a[g],c,e);return d.join("&").replace(bD,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cd=f.now(),ce=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cd++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=b.contentType==="application/x-www-form-urlencoded"&&typeof b.data=="string";if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(ce.test(b.url)||e&&ce.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(ce,l),b.url===j&&(e&&(k=k.replace(ce,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var cf=a.ActiveXObject?function(){for(var a in ch)ch[a](0,1)}:!1,cg=0,ch;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ci()||cj()}:ci,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,cf&&delete ch[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n),m.text=h.responseText;try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cg,cf&&(ch||(ch={},f(a).unload(cf)),ch[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var ck={},cl,cm,cn=/^(?:toggle|show|hide)$/,co=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,cp,cq=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cr;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(cu("show",3),a,b,c);for(var g=0,h=this.length;g=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(g=!1);if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each(["Left","Top"],function(a,c){var d="scroll"+c;f.fn[d]=function(c){var e,g;if(c===b){e=this[0];if(!e)return null;g=cy(e);return g?"pageXOffset"in g?g[a?"pageYOffset":"pageXOffset"]:f.support.boxModel&&g.document.documentElement[d]||g.document.body[d]:e[d]}return this.each(function(){g=cy(this),g?g.scrollTo(a?f(g).scrollLeft():c,a?c:f(g).scrollTop()):this[d]=c})}}),f.each(["Height","Width"],function(a,c){var d=c.toLowerCase();f.fn["inner"+c]=function(){var a=this[0];return a?a.style?parseFloat(f.css(a,d,"padding")):this[d]():null},f.fn["outer"+c]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,d,a?"margin":"border")):this[d]():null},f.fn[d]=function(a){var e=this[0];if(!e)return a==null?null:this;if(f.isFunction(a))return this.each(function(b){var c=f(this);c[d](a.call(this,b,c[d]()))});if(f.isWindow(e)){var g=e.document.documentElement["client"+c],h=e.document.body;return e.document.compatMode==="CSS1Compat"&&g||h&&h["client"+c]||g}if(e.nodeType===9)return Math.max(e.documentElement["client"+c],e.body["scroll"+c],e.documentElement["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c]);if(a===b){var i=f.css(e,d),j=parseFloat(i);return f.isNumeric(j)?j:i}return this.css(d,typeof a=="string"?a:a+"px")}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window); \ No newline at end of file +/*! + * jQuery JavaScript Library v1.4.2 + * http://jquery.com/ + * + * Copyright 2010, John Resig + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * Copyright 2010, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * + * Date: Sat Feb 13 22:33:48 2010 -0500 + */ +(function(A,w){function ma(){if(!c.isReady){try{s.documentElement.doScroll("left")}catch(a){setTimeout(ma,1);return}c.ready()}}function Qa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function X(a,b,d,f,e,j){var i=a.length;if(typeof b==="object"){for(var o in b)X(a,o,b[o],f,e,d);return a}if(d!==w){f=!j&&f&&c.isFunction(d);for(o=0;o)[^>]*$|^#([\w-]+)$/,Ua=/^.[^:#\[\.,]*$/,Va=/\S/, +Wa=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,Xa=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,P=navigator.userAgent,xa=false,Q=[],L,$=Object.prototype.toString,aa=Object.prototype.hasOwnProperty,ba=Array.prototype.push,R=Array.prototype.slice,ya=Array.prototype.indexOf;c.fn=c.prototype={init:function(a,b){var d,f;if(!a)return this;if(a.nodeType){this.context=this[0]=a;this.length=1;return this}if(a==="body"&&!b){this.context=s;this[0]=s.body;this.selector="body";this.length=1;return this}if(typeof a==="string")if((d=Ta.exec(a))&& +(d[1]||!b))if(d[1]){f=b?b.ownerDocument||b:s;if(a=Xa.exec(a))if(c.isPlainObject(b)){a=[s.createElement(a[1])];c.fn.attr.call(a,b,true)}else a=[f.createElement(a[1])];else{a=sa([d[1]],[f]);a=(a.cacheable?a.fragment.cloneNode(true):a.fragment).childNodes}return c.merge(this,a)}else{if(b=s.getElementById(d[2])){if(b.id!==d[2])return T.find(a);this.length=1;this[0]=b}this.context=s;this.selector=a;return this}else if(!b&&/^\w+$/.test(a)){this.selector=a;this.context=s;a=s.getElementsByTagName(a);return c.merge(this, +a)}else return!b||b.jquery?(b||T).find(a):c(b).find(a);else if(c.isFunction(a))return T.ready(a);if(a.selector!==w){this.selector=a.selector;this.context=a.context}return c.makeArray(a,this)},selector:"",jquery:"1.4.2",length:0,size:function(){return this.length},toArray:function(){return R.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this.slice(a)[0]:this[a]},pushStack:function(a,b,d){var f=c();c.isArray(a)?ba.apply(f,a):c.merge(f,a);f.prevObject=this;f.context=this.context;if(b=== +"find")f.selector=this.selector+(this.selector?" ":"")+d;else if(b)f.selector=this.selector+"."+b+"("+d+")";return f},each:function(a,b){return c.each(this,a,b)},ready:function(a){c.bindReady();if(c.isReady)a.call(s,c);else Q&&Q.push(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(R.apply(this,arguments),"slice",R.call(arguments).join(","))},map:function(a){return this.pushStack(c.map(this, +function(b,d){return a.call(b,d,b)}))},end:function(){return this.prevObject||c(null)},push:ba,sort:[].sort,splice:[].splice};c.fn.init.prototype=c.fn;c.extend=c.fn.extend=function(){var a=arguments[0]||{},b=1,d=arguments.length,f=false,e,j,i,o;if(typeof a==="boolean"){f=a;a=arguments[1]||{};b=2}if(typeof a!=="object"&&!c.isFunction(a))a={};if(d===b){a=this;--b}for(;b
a"; +var e=d.getElementsByTagName("*"),j=d.getElementsByTagName("a")[0];if(!(!e||!e.length||!j)){c.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(j.getAttribute("style")),hrefNormalized:j.getAttribute("href")==="/a",opacity:/^0.55$/.test(j.style.opacity),cssFloat:!!j.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:s.createElement("select").appendChild(s.createElement("option")).selected, +parentNode:d.removeChild(d.appendChild(s.createElement("div"))).parentNode===null,deleteExpando:true,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null};b.type="text/javascript";try{b.appendChild(s.createTextNode("window."+f+"=1;"))}catch(i){}a.insertBefore(b,a.firstChild);if(A[f]){c.support.scriptEval=true;delete A[f]}try{delete b.test}catch(o){c.support.deleteExpando=false}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function k(){c.support.noCloneEvent= +false;d.detachEvent("onclick",k)});d.cloneNode(true).fireEvent("onclick")}d=s.createElement("div");d.innerHTML="";a=s.createDocumentFragment();a.appendChild(d.firstChild);c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var k=s.createElement("div");k.style.width=k.style.paddingLeft="1px";s.body.appendChild(k);c.boxModel=c.support.boxModel=k.offsetWidth===2;s.body.removeChild(k).style.display="none"});a=function(k){var n= +s.createElement("div");k="on"+k;var r=k in n;if(!r){n.setAttribute(k,"return;");r=typeof n[k]==="function"}return r};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=e=j=null}})();c.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};var G="jQuery"+J(),Ya=0,za={};c.extend({cache:{},expando:G,noData:{embed:true,object:true, +applet:true},data:function(a,b,d){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var f=a[G],e=c.cache;if(!f&&typeof b==="string"&&d===w)return null;f||(f=++Ya);if(typeof b==="object"){a[G]=f;e[f]=c.extend(true,{},b)}else if(!e[f]){a[G]=f;e[f]={}}a=e[f];if(d!==w)a[b]=d;return typeof b==="string"?a[b]:a}},removeData:function(a,b){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var d=a[G],f=c.cache,e=f[d];if(b){if(e){delete e[b];c.isEmptyObject(e)&&c.removeData(a)}}else{if(c.support.deleteExpando)delete a[c.expando]; +else a.removeAttribute&&a.removeAttribute(c.expando);delete f[d]}}}});c.fn.extend({data:function(a,b){if(typeof a==="undefined"&&this.length)return c.data(this[0]);else if(typeof a==="object")return this.each(function(){c.data(this,a)});var d=a.split(".");d[1]=d[1]?"."+d[1]:"";if(b===w){var f=this.triggerHandler("getData"+d[1]+"!",[d[0]]);if(f===w&&this.length)f=c.data(this[0],a);return f===w&&d[1]?this.data(d[0]):f}else return this.trigger("setData"+d[1]+"!",[d[0],b]).each(function(){c.data(this, +a,b)})},removeData:function(a){return this.each(function(){c.removeData(this,a)})}});c.extend({queue:function(a,b,d){if(a){b=(b||"fx")+"queue";var f=c.data(a,b);if(!d)return f||[];if(!f||c.isArray(d))f=c.data(a,b,c.makeArray(d));else f.push(d);return f}},dequeue:function(a,b){b=b||"fx";var d=c.queue(a,b),f=d.shift();if(f==="inprogress")f=d.shift();if(f){b==="fx"&&d.unshift("inprogress");f.call(a,function(){c.dequeue(a,b)})}}});c.fn.extend({queue:function(a,b){if(typeof a!=="string"){b=a;a="fx"}if(b=== +w)return c.queue(this[0],a);return this.each(function(){var d=c.queue(this,a,b);a==="fx"&&d[0]!=="inprogress"&&c.dequeue(this,a)})},dequeue:function(a){return this.each(function(){c.dequeue(this,a)})},delay:function(a,b){a=c.fx?c.fx.speeds[a]||a:a;b=b||"fx";return this.queue(b,function(){var d=this;setTimeout(function(){c.dequeue(d,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var Aa=/[\n\t]/g,ca=/\s+/,Za=/\r/g,$a=/href|src|style/,ab=/(button|input)/i,bb=/(button|input|object|select|textarea)/i, +cb=/^(a|area)$/i,Ba=/radio|checkbox/;c.fn.extend({attr:function(a,b){return X(this,a,b,true,c.attr)},removeAttr:function(a){return this.each(function(){c.attr(this,a,"");this.nodeType===1&&this.removeAttribute(a)})},addClass:function(a){if(c.isFunction(a))return this.each(function(n){var r=c(this);r.addClass(a.call(this,n,r.attr("class")))});if(a&&typeof a==="string")for(var b=(a||"").split(ca),d=0,f=this.length;d-1)return true;return false},val:function(a){if(a===w){var b=this[0];if(b){if(c.nodeName(b,"option"))return(b.attributes.value||{}).specified?b.value:b.text;if(c.nodeName(b,"select")){var d=b.selectedIndex,f=[],e=b.options;b=b.type==="select-one";if(d<0)return null;var j=b?d:0;for(d=b?d+1:e.length;j=0;else if(c.nodeName(this,"select")){var u=c.makeArray(r);c("option",this).each(function(){this.selected= +c.inArray(c(this).val(),u)>=0});if(!u.length)this.selectedIndex=-1}else this.value=r}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(a,b,d,f){if(!a||a.nodeType===3||a.nodeType===8)return w;if(f&&b in c.attrFn)return c(a)[b](d);f=a.nodeType!==1||!c.isXMLDoc(a);var e=d!==w;b=f&&c.props[b]||b;if(a.nodeType===1){var j=$a.test(b);if(b in a&&f&&!j){if(e){b==="type"&&ab.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed"); +a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&&b.specified?b.value:bb.test(a.nodeName)||cb.test(a.nodeName)&&a.href?0:w;return a[b]}if(!c.support.style&&f&&b==="style"){if(e)a.style.cssText=""+d;return a.style.cssText}e&&a.setAttribute(b,""+d);a=!c.support.hrefNormalized&&f&&j?a.getAttribute(b,2):a.getAttribute(b);return a===null?w:a}return c.style(a,b,d)}});var O=/\.(.*)$/,db=function(a){return a.replace(/[^\w\s\.\|`]/g, +function(b){return"\\"+b})};c.event={add:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){if(a.setInterval&&a!==A&&!a.frameElement)a=A;var e,j;if(d.handler){e=d;d=e.handler}if(!d.guid)d.guid=c.guid++;if(j=c.data(a)){var i=j.events=j.events||{},o=j.handle;if(!o)j.handle=o=function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(o.elem,arguments):w};o.elem=a;b=b.split(" ");for(var k,n=0,r;k=b[n++];){j=e?c.extend({},e):{handler:d,data:f};if(k.indexOf(".")>-1){r=k.split("."); +k=r.shift();j.namespace=r.slice(0).sort().join(".")}else{r=[];j.namespace=""}j.type=k;j.guid=d.guid;var u=i[k],z=c.event.special[k]||{};if(!u){u=i[k]=[];if(!z.setup||z.setup.call(a,f,r,o)===false)if(a.addEventListener)a.addEventListener(k,o,false);else a.attachEvent&&a.attachEvent("on"+k,o)}if(z.add){z.add.call(a,j);if(!j.handler.guid)j.handler.guid=d.guid}u.push(j);c.event.global[k]=true}a=null}}},global:{},remove:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){var e,j=0,i,o,k,n,r,u,z=c.data(a), +C=z&&z.events;if(z&&C){if(b&&b.type){d=b.handler;b=b.type}if(!b||typeof b==="string"&&b.charAt(0)==="."){b=b||"";for(e in C)c.event.remove(a,e+b)}else{for(b=b.split(" ");e=b[j++];){n=e;i=e.indexOf(".")<0;o=[];if(!i){o=e.split(".");e=o.shift();k=new RegExp("(^|\\.)"+c.map(o.slice(0).sort(),db).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(r=C[e])if(d){n=c.event.special[e]||{};for(B=f||0;B=0){a.type= +e=e.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();c.event.global[e]&&c.each(c.cache,function(){this.events&&this.events[e]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType===8)return w;a.result=w;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(f=c.data(d,"handle"))&&f.apply(d,b);f=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+e]&&d["on"+e].apply(d,b)===false)a.result=false}catch(j){}if(!a.isPropagationStopped()&& +f)c.event.trigger(a,b,f,true);else if(!a.isDefaultPrevented()){f=a.target;var i,o=c.nodeName(f,"a")&&e==="click",k=c.event.special[e]||{};if((!k._default||k._default.call(d,a)===false)&&!o&&!(f&&f.nodeName&&c.noData[f.nodeName.toLowerCase()])){try{if(f[e]){if(i=f["on"+e])f["on"+e]=null;c.event.triggered=true;f[e]()}}catch(n){}if(i)f["on"+e]=i;c.event.triggered=false}}},handle:function(a){var b,d,f,e;a=arguments[0]=c.event.fix(a||A.event);a.currentTarget=this;b=a.type.indexOf(".")<0&&!a.exclusive; +if(!b){d=a.type.split(".");a.type=d.shift();f=new RegExp("(^|\\.)"+d.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)")}e=c.data(this,"events");d=e[a.type];if(e&&d){d=d.slice(0);e=0;for(var j=d.length;e-1?c.map(a.options,function(f){return f.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d},fa=function(a,b){var d=a.target,f,e;if(!(!da.test(d.nodeName)||d.readOnly)){f=c.data(d,"_change_data");e=Fa(d);if(a.type!=="focusout"||d.type!=="radio")c.data(d,"_change_data", +e);if(!(f===w||e===f))if(f!=null||e){a.type="change";return c.event.trigger(a,b,d)}}};c.event.special.change={filters:{focusout:fa,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return fa.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return fa.call(this,a)},beforeactivate:function(a){a=a.target;c.data(a, +"_change_data",Fa(a))}},setup:function(){if(this.type==="file")return false;for(var a in ea)c.event.add(this,a+".specialChange",ea[a]);return da.test(this.nodeName)},teardown:function(){c.event.remove(this,".specialChange");return da.test(this.nodeName)}};ea=c.event.special.change.filters}s.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(f){f=c.event.fix(f);f.type=b;return c.event.handle.call(this,f)}c.event.special[b]={setup:function(){this.addEventListener(a, +d,true)},teardown:function(){this.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,f,e){if(typeof d==="object"){for(var j in d)this[b](j,f,d[j],e);return this}if(c.isFunction(f)){e=f;f=w}var i=b==="one"?c.proxy(e,function(k){c(this).unbind(k,i);return e.apply(this,arguments)}):e;if(d==="unload"&&b!=="one")this.one(d,f,e);else{j=0;for(var o=this.length;j0){y=t;break}}t=t[g]}m[q]=y}}}var f=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g, +e=0,j=Object.prototype.toString,i=false,o=true;[0,0].sort(function(){o=false;return 0});var k=function(g,h,l,m){l=l||[];var q=h=h||s;if(h.nodeType!==1&&h.nodeType!==9)return[];if(!g||typeof g!=="string")return l;for(var p=[],v,t,y,S,H=true,M=x(h),I=g;(f.exec(""),v=f.exec(I))!==null;){I=v[3];p.push(v[1]);if(v[2]){S=v[3];break}}if(p.length>1&&r.exec(g))if(p.length===2&&n.relative[p[0]])t=ga(p[0]+p[1],h);else for(t=n.relative[p[0]]?[h]:k(p.shift(),h);p.length;){g=p.shift();if(n.relative[g])g+=p.shift(); +t=ga(g,t)}else{if(!m&&p.length>1&&h.nodeType===9&&!M&&n.match.ID.test(p[0])&&!n.match.ID.test(p[p.length-1])){v=k.find(p.shift(),h,M);h=v.expr?k.filter(v.expr,v.set)[0]:v.set[0]}if(h){v=m?{expr:p.pop(),set:z(m)}:k.find(p.pop(),p.length===1&&(p[0]==="~"||p[0]==="+")&&h.parentNode?h.parentNode:h,M);t=v.expr?k.filter(v.expr,v.set):v.set;if(p.length>0)y=z(t);else H=false;for(;p.length;){var D=p.pop();v=D;if(n.relative[D])v=p.pop();else D="";if(v==null)v=h;n.relative[D](y,v,M)}}else y=[]}y||(y=t);y||k.error(D|| +g);if(j.call(y)==="[object Array]")if(H)if(h&&h.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&E(h,y[g])))l.push(t[g])}else for(g=0;y[g]!=null;g++)y[g]&&y[g].nodeType===1&&l.push(t[g]);else l.push.apply(l,y);else z(y,l);if(S){k(S,q,l,m);k.uniqueSort(l)}return l};k.uniqueSort=function(g){if(B){i=o;g.sort(B);if(i)for(var h=1;h":function(g,h){var l=typeof h==="string";if(l&&!/\W/.test(h)){h=h.toLowerCase();for(var m=0,q=g.length;m=0))l||m.push(v);else if(l)h[p]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()}, +CHILD:function(g){if(g[1]==="nth"){var h=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=h[1]+(h[2]||1)-0;g[3]=h[3]-0}g[0]=e++;return g},ATTR:function(g,h,l,m,q,p){h=g[1].replace(/\\/g,"");if(!p&&n.attrMap[h])g[1]=n.attrMap[h];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,h,l,m,q){if(g[1]==="not")if((f.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=k(g[3],null,null,h);else{g=k.filter(g[3],h,l,true^q);l||m.push.apply(m, +g);return false}else if(n.match.POS.test(g[0])||n.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled===true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,h,l){return!!k(l[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)}, +text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"===g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}}, +setFilters:{first:function(g,h){return h===0},last:function(g,h,l,m){return h===m.length-1},even:function(g,h){return h%2===0},odd:function(g,h){return h%2===1},lt:function(g,h,l){return hl[3]-0},nth:function(g,h,l){return l[3]-0===h},eq:function(g,h,l){return l[3]-0===h}},filter:{PSEUDO:function(g,h,l,m){var q=h[1],p=n.filters[q];if(p)return p(g,l,h,m);else if(q==="contains")return(g.textContent||g.innerText||a([g])||"").indexOf(h[3])>=0;else if(q==="not"){h= +h[3];l=0;for(m=h.length;l=0}},ID:function(g,h){return g.nodeType===1&&g.getAttribute("id")===h},TAG:function(g,h){return h==="*"&&g.nodeType===1||g.nodeName.toLowerCase()===h},CLASS:function(g,h){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(h)>-1},ATTR:function(g,h){var l=h[1];g=n.attrHandle[l]?n.attrHandle[l](g):g[l]!=null?g[l]:g.getAttribute(l);l=g+"";var m=h[2];h=h[4];return g==null?m==="!=":m=== +"="?l===h:m==="*="?l.indexOf(h)>=0:m==="~="?(" "+l+" ").indexOf(h)>=0:!h?l&&g!==false:m==="!="?l!==h:m==="^="?l.indexOf(h)===0:m==="$="?l.substr(l.length-h.length)===h:m==="|="?l===h||l.substr(0,h.length+1)===h+"-":false},POS:function(g,h,l,m){var q=n.setFilters[h[2]];if(q)return q(g,l,h,m)}}},r=n.match.POS;for(var u in n.match){n.match[u]=new RegExp(n.match[u].source+/(?![^\[]*\])(?![^\(]*\))/.source);n.leftMatch[u]=new RegExp(/(^(?:.|\r|\n)*?)/.source+n.match[u].source.replace(/\\(\d+)/g,function(g, +h){return"\\"+(h-0+1)}))}var z=function(g,h){g=Array.prototype.slice.call(g,0);if(h){h.push.apply(h,g);return h}return g};try{Array.prototype.slice.call(s.documentElement.childNodes,0)}catch(C){z=function(g,h){h=h||[];if(j.call(g)==="[object Array]")Array.prototype.push.apply(h,g);else if(typeof g.length==="number")for(var l=0,m=g.length;l";var l=s.documentElement;l.insertBefore(g,l.firstChild);if(s.getElementById(h)){n.find.ID=function(m,q,p){if(typeof q.getElementById!=="undefined"&&!p)return(q=q.getElementById(m[1]))?q.id===m[1]||typeof q.getAttributeNode!=="undefined"&& +q.getAttributeNode("id").nodeValue===m[1]?[q]:w:[]};n.filter.ID=function(m,q){var p=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");return m.nodeType===1&&p&&p.nodeValue===q}}l.removeChild(g);l=g=null})();(function(){var g=s.createElement("div");g.appendChild(s.createComment(""));if(g.getElementsByTagName("*").length>0)n.find.TAG=function(h,l){l=l.getElementsByTagName(h[1]);if(h[1]==="*"){h=[];for(var m=0;l[m];m++)l[m].nodeType===1&&h.push(l[m]);l=h}return l};g.innerHTML=""; +if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")n.attrHandle.href=function(h){return h.getAttribute("href",2)};g=null})();s.querySelectorAll&&function(){var g=k,h=s.createElement("div");h.innerHTML="

";if(!(h.querySelectorAll&&h.querySelectorAll(".TEST").length===0)){k=function(m,q,p,v){q=q||s;if(!v&&q.nodeType===9&&!x(q))try{return z(q.querySelectorAll(m),p)}catch(t){}return g(m,q,p,v)};for(var l in g)k[l]=g[l];h=null}}(); +(function(){var g=s.createElement("div");g.innerHTML="
";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){n.order.splice(1,0,"CLASS");n.find.CLASS=function(h,l,m){if(typeof l.getElementsByClassName!=="undefined"&&!m)return l.getElementsByClassName(h[1])};g=null}}})();var E=s.compareDocumentPosition?function(g,h){return!!(g.compareDocumentPosition(h)&16)}: +function(g,h){return g!==h&&(g.contains?g.contains(h):true)},x=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false},ga=function(g,h){var l=[],m="",q;for(h=h.nodeType?[h]:h;q=n.match.PSEUDO.exec(g);){m+=q[0];g=g.replace(n.match.PSEUDO,"")}g=n.relative[g]?g+"*":g;q=0;for(var p=h.length;q=0===d})};c.fn.extend({find:function(a){for(var b=this.pushStack("","find",a),d=0,f=0,e=this.length;f0)for(var j=d;j0},closest:function(a,b){if(c.isArray(a)){var d=[],f=this[0],e,j= +{},i;if(f&&a.length){e=0;for(var o=a.length;e-1:c(f).is(e)){d.push({selector:i,elem:f});delete j[i]}}f=f.parentNode}}return d}var k=c.expr.match.POS.test(a)?c(a,b||this.context):null;return this.map(function(n,r){for(;r&&r.ownerDocument&&r!==b;){if(k?k.index(r)>-1:c(r).is(a))return r;r=r.parentNode}return null})},index:function(a){if(!a||typeof a=== +"string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){a=typeof a==="string"?c(a,b||this.context):c.makeArray(a);b=c.merge(this.get(),a);return this.pushStack(qa(a[0])||qa(b[0])?b:c.unique(b))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode", +d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a,2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")? +a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a,b){c.fn[a]=function(d,f){var e=c.map(this,b,d);eb.test(a)||(f=d);if(f&&typeof f==="string")e=c.filter(f,e);e=this.length>1?c.unique(e):e;if((this.length>1||gb.test(f))&&fb.test(a))e=e.reverse();return this.pushStack(e,a,R.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return c.find.matches(a,b)},dir:function(a,b,d){var f=[];for(a=a[b];a&&a.nodeType!==9&&(d===w||a.nodeType!==1||!c(a).is(d));){a.nodeType=== +1&&f.push(a);a=a[b]}return f},nth:function(a,b,d){b=b||1;for(var f=0;a;a=a[d])if(a.nodeType===1&&++f===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var Ja=/ jQuery\d+="(?:\d+|null)"/g,V=/^\s+/,Ka=/(<([\w:]+)[^>]*?)\/>/g,hb=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,La=/<([\w:]+)/,ib=/"},F={option:[1,""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]};F.optgroup=F.option;F.tbody=F.tfoot=F.colgroup=F.caption=F.thead;F.th=F.td;if(!c.support.htmlSerialize)F._default=[1,"div
","
"];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d= +c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==w)return this.empty().append((this[0]&&this[0].ownerDocument||s).createTextNode(a));return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this}, +wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})}, +prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b, +this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,f;(f=this[d])!=null;d++)if(!a||c.filter(a,[f]).length){if(!b&&f.nodeType===1){c.cleanData(f.getElementsByTagName("*"));c.cleanData([f])}f.parentNode&&f.parentNode.removeChild(f)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild); +return this},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var d=this.outerHTML,f=this.ownerDocument;if(!d){d=f.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(Ja,"").replace(/=([^="'>\s]+\/)>/g,'="$1">').replace(V,"")],f)[0]}else return this.cloneNode(true)});if(a===true){ra(this,b);ra(this.find("*"),b.find("*"))}return b},html:function(a){if(a===w)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(Ja, +""):null;else if(typeof a==="string"&&!ta.test(a)&&(c.support.leadingWhitespace||!V.test(a))&&!F[(La.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Ka,Ma);try{for(var b=0,d=this.length;b0||e.cacheable||this.length>1?k.cloneNode(true):k)}o.length&&c.each(o,Qa)}return this}});c.fragments={};c.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var f=[];d=c(d);var e=this.length===1&&this[0].parentNode;if(e&&e.nodeType===11&&e.childNodes.length===1&&d.length===1){d[b](this[0]); +return this}else{e=0;for(var j=d.length;e0?this.clone(true):this).get();c.fn[b].apply(c(d[e]),i);f=f.concat(i)}return this.pushStack(f,a,d.selector)}}});c.extend({clean:function(a,b,d,f){b=b||s;if(typeof b.createElement==="undefined")b=b.ownerDocument||b[0]&&b[0].ownerDocument||s;for(var e=[],j=0,i;(i=a[j])!=null;j++){if(typeof i==="number")i+="";if(i){if(typeof i==="string"&&!jb.test(i))i=b.createTextNode(i);else if(typeof i==="string"){i=i.replace(Ka,Ma);var o=(La.exec(i)||["", +""])[1].toLowerCase(),k=F[o]||F._default,n=k[0],r=b.createElement("div");for(r.innerHTML=k[1]+i+k[2];n--;)r=r.lastChild;if(!c.support.tbody){n=ib.test(i);o=o==="table"&&!n?r.firstChild&&r.firstChild.childNodes:k[1]===""&&!n?r.childNodes:[];for(k=o.length-1;k>=0;--k)c.nodeName(o[k],"tbody")&&!o[k].childNodes.length&&o[k].parentNode.removeChild(o[k])}!c.support.leadingWhitespace&&V.test(i)&&r.insertBefore(b.createTextNode(V.exec(i)[0]),r.firstChild);i=r.childNodes}if(i.nodeType)e.push(i);else e= +c.merge(e,i)}}if(d)for(j=0;e[j];j++)if(f&&c.nodeName(e[j],"script")&&(!e[j].type||e[j].type.toLowerCase()==="text/javascript"))f.push(e[j].parentNode?e[j].parentNode.removeChild(e[j]):e[j]);else{e[j].nodeType===1&&e.splice.apply(e,[j+1,0].concat(c.makeArray(e[j].getElementsByTagName("script"))));d.appendChild(e[j])}return e},cleanData:function(a){for(var b,d,f=c.cache,e=c.event.special,j=c.support.deleteExpando,i=0,o;(o=a[i])!=null;i++)if(d=o[c.expando]){b=f[d];if(b.events)for(var k in b.events)e[k]? +c.event.remove(o,k):Ca(o,k,b.handle);if(j)delete o[c.expando];else o.removeAttribute&&o.removeAttribute(c.expando);delete f[d]}}});var kb=/z-?index|font-?weight|opacity|zoom|line-?height/i,Na=/alpha\([^)]*\)/,Oa=/opacity=([^)]*)/,ha=/float/i,ia=/-([a-z])/ig,lb=/([A-Z])/g,mb=/^-?\d+(?:px)?$/i,nb=/^-?\d/,ob={position:"absolute",visibility:"hidden",display:"block"},pb=["Left","Right"],qb=["Top","Bottom"],rb=s.defaultView&&s.defaultView.getComputedStyle,Pa=c.support.cssFloat?"cssFloat":"styleFloat",ja= +function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){return X(this,a,b,true,function(d,f,e){if(e===w)return c.curCSS(d,f);if(typeof e==="number"&&!kb.test(f))e+="px";c.style(d,f,e)})};c.extend({style:function(a,b,d){if(!a||a.nodeType===3||a.nodeType===8)return w;if((b==="width"||b==="height")&&parseFloat(d)<0)d=w;var f=a.style||a,e=d!==w;if(!c.support.opacity&&b==="opacity"){if(e){f.zoom=1;b=parseInt(d,10)+""==="NaN"?"":"alpha(opacity="+d*100+")";a=f.filter||c.curCSS(a,"filter")||"";f.filter= +Na.test(a)?a.replace(Na,b):b}return f.filter&&f.filter.indexOf("opacity=")>=0?parseFloat(Oa.exec(f.filter)[1])/100+"":""}if(ha.test(b))b=Pa;b=b.replace(ia,ja);if(e)f[b]=d;return f[b]},css:function(a,b,d,f){if(b==="width"||b==="height"){var e,j=b==="width"?pb:qb;function i(){e=b==="width"?a.offsetWidth:a.offsetHeight;f!=="border"&&c.each(j,function(){f||(e-=parseFloat(c.curCSS(a,"padding"+this,true))||0);if(f==="margin")e+=parseFloat(c.curCSS(a,"margin"+this,true))||0;else e-=parseFloat(c.curCSS(a, +"border"+this+"Width",true))||0})}a.offsetWidth!==0?i():c.swap(a,ob,i);return Math.max(0,Math.round(e))}return c.curCSS(a,b,d)},curCSS:function(a,b,d){var f,e=a.style;if(!c.support.opacity&&b==="opacity"&&a.currentStyle){f=Oa.test(a.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";return f===""?"1":f}if(ha.test(b))b=Pa;if(!d&&e&&e[b])f=e[b];else if(rb){if(ha.test(b))b="float";b=b.replace(lb,"-$1").toLowerCase();e=a.ownerDocument.defaultView;if(!e)return null;if(a=e.getComputedStyle(a,null))f= +a.getPropertyValue(b);if(b==="opacity"&&f==="")f="1"}else if(a.currentStyle){d=b.replace(ia,ja);f=a.currentStyle[b]||a.currentStyle[d];if(!mb.test(f)&&nb.test(f)){b=e.left;var j=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;e.left=d==="fontSize"?"1em":f||0;f=e.pixelLeft+"px";e.left=b;a.runtimeStyle.left=j}}return f},swap:function(a,b,d){var f={};for(var e in b){f[e]=a.style[e];a.style[e]=b[e]}d.call(a);for(e in b)a.style[e]=f[e]}});if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b= +a.offsetWidth,d=a.offsetHeight,f=a.nodeName.toLowerCase()==="tr";return b===0&&d===0&&!f?true:b>0&&d>0&&!f?false:c.curCSS(a,"display")==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var sb=J(),tb=//gi,ub=/select|textarea/i,vb=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,N=/=\?(&|$)/,ka=/\?/,wb=/(\?|&)_=.*?(&|$)/,xb=/^(\w+:)?\/\/([^\/?#]+)/,yb=/%20/g,zb=c.fn.load;c.fn.extend({load:function(a,b,d){if(typeof a!== +"string")return zb.call(this,a);else if(!this.length)return this;var f=a.indexOf(" ");if(f>=0){var e=a.slice(f,a.length);a=a.slice(0,f)}f="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b==="object"){b=c.param(b,c.ajaxSettings.traditional);f="POST"}var j=this;c.ajax({url:a,type:f,dataType:"html",data:b,complete:function(i,o){if(o==="success"||o==="notmodified")j.html(e?c("
").append(i.responseText.replace(tb,"")).find(e):i.responseText);d&&j.each(d,[i.responseText,o,i])}});return this}, +serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||ub.test(this.nodeName)||vb.test(this.type))}).map(function(a,b){a=c(this).val();return a==null?null:c.isArray(a)?c.map(a,function(d){return{name:b.name,value:d}}):{name:b.name,value:a}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "), +function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:f})},getScript:function(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:f})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href, +global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:A.XMLHttpRequest&&(A.location.protocol!=="file:"||!A.ActiveXObject)?function(){return new A.XMLHttpRequest}:function(){try{return new A.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},etag:{},ajax:function(a){function b(){e.success&& +e.success.call(k,o,i,x);e.global&&f("ajaxSuccess",[x,e])}function d(){e.complete&&e.complete.call(k,x,i);e.global&&f("ajaxComplete",[x,e]);e.global&&!--c.active&&c.event.trigger("ajaxStop")}function f(q,p){(e.context?c(e.context):c.event).trigger(q,p)}var e=c.extend(true,{},c.ajaxSettings,a),j,i,o,k=a&&a.context||e,n=e.type.toUpperCase();if(e.data&&e.processData&&typeof e.data!=="string")e.data=c.param(e.data,e.traditional);if(e.dataType==="jsonp"){if(n==="GET")N.test(e.url)||(e.url+=(ka.test(e.url)? +"&":"?")+(e.jsonp||"callback")+"=?");else if(!e.data||!N.test(e.data))e.data=(e.data?e.data+"&":"")+(e.jsonp||"callback")+"=?";e.dataType="json"}if(e.dataType==="json"&&(e.data&&N.test(e.data)||N.test(e.url))){j=e.jsonpCallback||"jsonp"+sb++;if(e.data)e.data=(e.data+"").replace(N,"="+j+"$1");e.url=e.url.replace(N,"="+j+"$1");e.dataType="script";A[j]=A[j]||function(q){o=q;b();d();A[j]=w;try{delete A[j]}catch(p){}z&&z.removeChild(C)}}if(e.dataType==="script"&&e.cache===null)e.cache=false;if(e.cache=== +false&&n==="GET"){var r=J(),u=e.url.replace(wb,"$1_="+r+"$2");e.url=u+(u===e.url?(ka.test(e.url)?"&":"?")+"_="+r:"")}if(e.data&&n==="GET")e.url+=(ka.test(e.url)?"&":"?")+e.data;e.global&&!c.active++&&c.event.trigger("ajaxStart");r=(r=xb.exec(e.url))&&(r[1]&&r[1]!==location.protocol||r[2]!==location.host);if(e.dataType==="script"&&n==="GET"&&r){var z=s.getElementsByTagName("head")[0]||s.documentElement,C=s.createElement("script");C.src=e.url;if(e.scriptCharset)C.charset=e.scriptCharset;if(!j){var B= +false;C.onload=C.onreadystatechange=function(){if(!B&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){B=true;b();d();C.onload=C.onreadystatechange=null;z&&C.parentNode&&z.removeChild(C)}}}z.insertBefore(C,z.firstChild);return w}var E=false,x=e.xhr();if(x){e.username?x.open(n,e.url,e.async,e.username,e.password):x.open(n,e.url,e.async);try{if(e.data||a&&a.contentType)x.setRequestHeader("Content-Type",e.contentType);if(e.ifModified){c.lastModified[e.url]&&x.setRequestHeader("If-Modified-Since", +c.lastModified[e.url]);c.etag[e.url]&&x.setRequestHeader("If-None-Match",c.etag[e.url])}r||x.setRequestHeader("X-Requested-With","XMLHttpRequest");x.setRequestHeader("Accept",e.dataType&&e.accepts[e.dataType]?e.accepts[e.dataType]+", */*":e.accepts._default)}catch(ga){}if(e.beforeSend&&e.beforeSend.call(k,x,e)===false){e.global&&!--c.active&&c.event.trigger("ajaxStop");x.abort();return false}e.global&&f("ajaxSend",[x,e]);var g=x.onreadystatechange=function(q){if(!x||x.readyState===0||q==="abort"){E|| +d();E=true;if(x)x.onreadystatechange=c.noop}else if(!E&&x&&(x.readyState===4||q==="timeout")){E=true;x.onreadystatechange=c.noop;i=q==="timeout"?"timeout":!c.httpSuccess(x)?"error":e.ifModified&&c.httpNotModified(x,e.url)?"notmodified":"success";var p;if(i==="success")try{o=c.httpData(x,e.dataType,e)}catch(v){i="parsererror";p=v}if(i==="success"||i==="notmodified")j||b();else c.handleError(e,x,i,p);d();q==="timeout"&&x.abort();if(e.async)x=null}};try{var h=x.abort;x.abort=function(){x&&h.call(x); +g("abort")}}catch(l){}e.async&&e.timeout>0&&setTimeout(function(){x&&!E&&g("timeout")},e.timeout);try{x.send(n==="POST"||n==="PUT"||n==="DELETE"?e.data:null)}catch(m){c.handleError(e,x,null,m);d()}e.async||g();return x}},handleError:function(a,b,d,f){if(a.error)a.error.call(a.context||a,b,d,f);if(a.global)(a.context?c(a.context):c.event).trigger("ajaxError",[b,a,f])},active:0,httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status=== +1223||a.status===0}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"),f=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(f)c.etag[b]=f;return a.status===304||a.status===0},httpData:function(a,b,d){var f=a.getResponseHeader("content-type")||"",e=b==="xml"||!b&&f.indexOf("xml")>=0;a=e?a.responseXML:a.responseText;e&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="string")if(b=== +"json"||!b&&f.indexOf("json")>=0)a=c.parseJSON(a);else if(b==="script"||!b&&f.indexOf("javascript")>=0)c.globalEval(a);return a},param:function(a,b){function d(i,o){if(c.isArray(o))c.each(o,function(k,n){b||/\[\]$/.test(i)?f(i,n):d(i+"["+(typeof n==="object"||c.isArray(n)?k:"")+"]",n)});else!b&&o!=null&&typeof o==="object"?c.each(o,function(k,n){d(i+"["+k+"]",n)}):f(i,o)}function f(i,o){o=c.isFunction(o)?o():o;e[e.length]=encodeURIComponent(i)+"="+encodeURIComponent(o)}var e=[];if(b===w)b=c.ajaxSettings.traditional; +if(c.isArray(a)||a.jquery)c.each(a,function(){f(this.name,this.value)});else for(var j in a)d(j,a[j]);return e.join("&").replace(yb,"+")}});var la={},Ab=/toggle|show|hide/,Bb=/^([+-]=)?([\d+-.]+)(.*)$/,W,va=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b){if(a||a===0)return this.animate(K("show",3),a,b);else{a=0;for(b=this.length;a").appendTo("body");f=e.css("display");if(f==="none")f="block";e.remove();la[d]=f}c.data(this[a],"olddisplay",f)}}a=0;for(b=this.length;a=0;f--)if(d[f].elem===this){b&&d[f](true);d.splice(f,1)}});b||this.dequeue();return this}});c.each({slideDown:K("show",1),slideUp:K("hide",1),slideToggle:K("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(a,b){c.fn[a]=function(d,f){return this.animate(b,d,f)}});c.extend({speed:function(a,b,d){var f=a&&typeof a==="object"?a:{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};f.duration=c.fx.off?0:typeof f.duration=== +"number"?f.duration:c.fx.speeds[f.duration]||c.fx.speeds._default;f.old=f.complete;f.complete=function(){f.queue!==false&&c(this).dequeue();c.isFunction(f.old)&&f.old.call(this)};return f},easing:{linear:function(a,b,d,f){return d+f*a},swing:function(a,b,d,f){return(-Math.cos(a*Math.PI)/2+0.5)*f+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]|| +c.fx.step._default)(this);if((this.prop==="height"||this.prop==="width")&&this.elem.style)this.elem.style.display="block"},cur:function(a){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];return(a=parseFloat(c.css(this.elem,this.prop,a)))&&a>-10000?a:parseFloat(c.curCSS(this.elem,this.prop))||0},custom:function(a,b,d){function f(j){return e.step(j)}this.startTime=J();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start; +this.pos=this.state=0;var e=this;f.elem=this.elem;if(f()&&c.timers.push(f)&&!W)W=setInterval(c.fx.tick,13)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(a){var b=J(),d=true;if(a||b>=this.options.duration+this.startTime){this.now= +this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var f in this.options.curAnim)if(this.options.curAnim[f]!==true)d=false;if(d){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;a=c.data(this.elem,"olddisplay");this.elem.style.display=a?a:this.options.display;if(c.css(this.elem,"display")==="none")this.elem.style.display="block"}this.options.hide&&c(this.elem).hide();if(this.options.hide||this.options.show)for(var e in this.options.curAnim)c.style(this.elem, +e,this.options.orig[e]);this.options.complete.call(this.elem)}return false}else{e=b-this.startTime;this.state=e/this.options.duration;a=this.options.easing||(c.easing.swing?"swing":"linear");this.pos=c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||a](this.state,e,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a=c.timers,b=0;b
"; +a.insertBefore(b,a.firstChild);d=b.firstChild;f=d.firstChild;e=d.nextSibling.firstChild.firstChild;this.doesNotAddBorder=f.offsetTop!==5;this.doesAddBorderForTableAndCells=e.offsetTop===5;f.style.position="fixed";f.style.top="20px";this.supportsFixedPosition=f.offsetTop===20||f.offsetTop===15;f.style.position=f.style.top="";d.style.overflow="hidden";d.style.position="relative";this.subtractsBorderForOverflowNotVisible=f.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==j;a.removeChild(b); +c.offset.initialize=c.noop},bodyOffset:function(a){var b=a.offsetTop,d=a.offsetLeft;c.offset.initialize();if(c.offset.doesNotIncludeMarginInBodyOffset){b+=parseFloat(c.curCSS(a,"marginTop",true))||0;d+=parseFloat(c.curCSS(a,"marginLeft",true))||0}return{top:b,left:d}},setOffset:function(a,b,d){if(/static/.test(c.curCSS(a,"position")))a.style.position="relative";var f=c(a),e=f.offset(),j=parseInt(c.curCSS(a,"top",true),10)||0,i=parseInt(c.curCSS(a,"left",true),10)||0;if(c.isFunction(b))b=b.call(a, +d,e);d={top:b.top-e.top+j,left:b.left-e.left+i};"using"in b?b.using.call(a,d):f.css(d)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),f=/^body|html$/i.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.curCSS(a,"marginTop",true))||0;d.left-=parseFloat(c.curCSS(a,"marginLeft",true))||0;f.top+=parseFloat(c.curCSS(b[0],"borderTopWidth",true))||0;f.left+=parseFloat(c.curCSS(b[0],"borderLeftWidth",true))||0;return{top:d.top- +f.top,left:d.left-f.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||s.body;a&&!/^body|html$/i.test(a.nodeName)&&c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(f){var e=this[0],j;if(!e)return null;if(f!==w)return this.each(function(){if(j=wa(this))j.scrollTo(!a?f:c(j).scrollLeft(),a?f:c(j).scrollTop());else this[d]=f});else return(j=wa(e))?"pageXOffset"in j?j[a?"pageYOffset": +"pageXOffset"]:c.support.boxModel&&j.document.documentElement[d]||j.document.body[d]:e[d]}});c.each(["Height","Width"],function(a,b){var d=b.toLowerCase();c.fn["inner"+b]=function(){return this[0]?c.css(this[0],d,false,"padding"):null};c.fn["outer"+b]=function(f){return this[0]?c.css(this[0],d,false,f?"margin":"border"):null};c.fn[d]=function(f){var e=this[0];if(!e)return f==null?null:this;if(c.isFunction(f))return this.each(function(j){var i=c(this);i[d](f.call(this,j,i[d]()))});return"scrollTo"in +e&&e.document?e.document.compatMode==="CSS1Compat"&&e.document.documentElement["client"+b]||e.document.body["client"+b]:e.nodeType===9?Math.max(e.documentElement["client"+b],e.body["scroll"+b],e.documentElement["scroll"+b],e.body["offset"+b],e.documentElement["offset"+b]):f===w?c.css(e,d):this.css(d,typeof f==="string"?f:f+"px")}});A.jQuery=A.$=c})(window); diff --git a/connectors/vmware/doc-en/_build/html/_static/searchtools.js b/connectors/vmware/doc-en/_build/html/_static/searchtools.js index 56676b25b..663be4c90 100644 --- a/connectors/vmware/doc-en/_build/html/_static/searchtools.js +++ b/connectors/vmware/doc-en/_build/html/_static/searchtools.js @@ -4,11 +4,38 @@ * * Sphinx JavaScript utilties for the full-text search. * - * :copyright: Copyright 2007-2013 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ +/** + * helper function to return a node containing the + * search summary for a given text. keywords is a list + * of stemmed words, hlwords is the list of normal, unstemmed + * words. the first one is used to find the occurance, the + * latter for highlighting it. + */ + +jQuery.makeSearchSummary = function(text, keywords, hlwords) { + var textLower = text.toLowerCase(); + var start = 0; + $.each(keywords, function() { + var i = textLower.indexOf(this.toLowerCase()); + if (i > -1) + start = i; + }); + start = Math.max(start - 120, 0); + var excerpt = ((start > 0) ? '...' : '') + + $.trim(text.substr(start, 240)) + + ((start + 240 - text.length) ? '...' : ''); + var rv = $('
').text(excerpt); + $.each(hlwords, function() { + rv = rv.highlightText(this, 'highlighted'); + }); + return rv; +} + /** * Porter Stemmer @@ -193,38 +220,6 @@ var Stemmer = function() { } - -/** - * Simple result scoring code. - */ -var Scorer = { - // Implement the following function to further tweak the score for each result - // The function takes a result array [filename, title, anchor, descr, score] - // and returns the new score. - /* - score: function(result) { - return result[4]; - }, - */ - - // query matches the full name of an object - objNameMatch: 11, - // or matches in the last dotted part of the object name - objPartialMatch: 6, - // Additive scores depending on the priority of the object - objPrio: {0: 15, // used to be importantResults - 1: 5, // used to be objectResults - 2: -5}, // used to be unimportantResults - // Used when the priority is not in the mapping. - objPrioDefault: 0, - - // query found in title - title: 15, - // query found in terms - term: 5 -}; - - /** * Search Module */ @@ -244,13 +239,8 @@ var Search = { }, loadIndex : function(url) { - $.ajax({type: "GET", url: url, data: null, - dataType: "script", cache: true, - complete: function(jqxhr, textstatus) { - if (textstatus != "success") { - document.getElementById("searchindexloader").src = url; - } - }}); + $.ajax({type: "GET", url: url, data: null, success: null, + dataType: "script", cache: true}); }, setIndex : function(index) { @@ -278,20 +268,19 @@ var Search = { if (this._pulse_status >= 0) return; function pulse() { - var i; Search._pulse_status = (Search._pulse_status + 1) % 4; var dotString = ''; - for (i = 0; i < Search._pulse_status; i++) + for (var i = 0; i < Search._pulse_status; i++) dotString += '.'; Search.dots.text(dotString); if (Search._pulse_status > -1) window.setTimeout(pulse, 500); - } + }; pulse(); }, /** - * perform a search for something (or wait until index is loaded) + * perform a search for something */ performSearch : function(query) { // create the required interface elements @@ -311,46 +300,41 @@ var Search = { this.deferQuery(query); }, - /** - * execute search (requires search index to be loaded) - */ query : function(query) { - var i; - var stopwords = ["a","and","are","as","at","be","but","by","for","if","in","into","is","it","near","no","not","of","on","or","such","that","the","their","then","there","these","they","this","to","was","will","with"]; + var stopwords = ["and","then","into","it","as","are","in","if","for","no","there","their","was","is","be","to","that","but","they","not","such","with","by","a","on","these","of","will","this","near","the","or","at"]; - // stem the searchterms and add them to the correct list + // Stem the searchterms and add them to the correct list var stemmer = new Stemmer(); var searchterms = []; var excluded = []; var hlterms = []; var tmp = query.split(/\s+/); var objectterms = []; - for (i = 0; i < tmp.length; i++) { - if (tmp[i] !== "") { + for (var i = 0; i < tmp.length; i++) { + if (tmp[i] != "") { objectterms.push(tmp[i].toLowerCase()); } if ($u.indexOf(stopwords, tmp[i]) != -1 || tmp[i].match(/^\d+$/) || - tmp[i] === "") { + tmp[i] == "") { // skip this "word" continue; } // stem the word var word = stemmer.stemWord(tmp[i]).toLowerCase(); - var toAppend; // select the correct list if (word[0] == '-') { - toAppend = excluded; + var toAppend = excluded; word = word.substr(1); } else { - toAppend = searchterms; + var toAppend = searchterms; hlterms.push(tmp[i].toLowerCase()); } // only add if not already in the list - if (!$u.contains(toAppend, word)) + if (!$.contains(toAppend, word)) toAppend.push(word); - } + }; var highlightstring = '?highlight=' + $.urlencode(hlterms.join(" ")); // console.debug('SEARCH: searching for:'); @@ -358,51 +342,89 @@ var Search = { // console.info('excluded: ', excluded); // prepare search + var filenames = this._index.filenames; + var titles = this._index.titles; var terms = this._index.terms; - var titleterms = this._index.titleterms; - - // array of [filename, title, anchor, descr, score] - var results = []; + var fileMap = {}; + var files = null; + // different result priorities + var importantResults = []; + var objectResults = []; + var regularResults = []; + var unimportantResults = []; $('#search-progress').empty(); // lookup as object - for (i = 0; i < objectterms.length; i++) { - var others = [].concat(objectterms.slice(0, i), - objectterms.slice(i+1, objectterms.length)); - results = results.concat(this.performObjectSearch(objectterms[i], others)); + for (var i = 0; i < objectterms.length; i++) { + var others = [].concat(objectterms.slice(0,i), + objectterms.slice(i+1, objectterms.length)) + var results = this.performObjectSearch(objectterms[i], others); + // Assume first word is most likely to be the object, + // other words more likely to be in description. + // Therefore put matches for earlier words first. + // (Results are eventually used in reverse order). + objectResults = results[0].concat(objectResults); + importantResults = results[1].concat(importantResults); + unimportantResults = results[2].concat(unimportantResults); } - // lookup as search terms in fulltext - results = results.concat(this.performTermsSearch(searchterms, excluded, terms, Scorer.term)) - .concat(this.performTermsSearch(searchterms, excluded, titleterms, Scorer.title)); - - // let the scorer override scores with a custom scoring function - if (Scorer.score) { - for (i = 0; i < results.length; i++) - results[i][4] = Scorer.score(results[i]); - } - - // now sort the results by score (in opposite order of appearance, since the - // display function below uses pop() to retrieve items) and then - // alphabetically - results.sort(function(a, b) { - var left = a[4]; - var right = b[4]; - if (left > right) { - return 1; - } else if (left < right) { - return -1; - } else { - // same score: sort alphabetically - left = a[1].toLowerCase(); - right = b[1].toLowerCase(); - return (left > right) ? -1 : ((left < right) ? 1 : 0); + // perform the search on the required terms + for (var i = 0; i < searchterms.length; i++) { + var word = searchterms[i]; + // no match but word was a required one + if ((files = terms[word]) == null) + break; + if (files.length == undefined) { + files = [files]; } + // create the mapping + for (var j = 0; j < files.length; j++) { + var file = files[j]; + if (file in fileMap) + fileMap[file].push(word); + else + fileMap[file] = [word]; + } + } + + // now check if the files don't contain excluded terms + for (var file in fileMap) { + var valid = true; + + // check if all requirements are matched + if (fileMap[file].length != searchterms.length) + continue; + + // ensure that none of the excluded terms is in the + // search result. + for (var i = 0; i < excluded.length; i++) { + if (terms[excluded[i]] == file || + $.contains(terms[excluded[i]] || [], file)) { + valid = false; + break; + } + } + + // if we have still a valid result we can add it + // to the result list + if (valid) + regularResults.push([filenames[file], titles[file], '', null]); + } + + // delete unused variables in order to not waste + // memory until list is retrieved completely + delete filenames, titles, terms; + + // now sort the regular results descending by title + regularResults.sort(function(a, b) { + var left = a[1].toLowerCase(); + var right = b[1].toLowerCase(); + return (left > right) ? -1 : ((left < right) ? 1 : 0); }); - // for debugging - //Search.lastresults = results.slice(); // a copy - //console.info('search results:', Search.lastresults); + // combine all results + var results = unimportantResults.concat(regularResults) + .concat(objectResults).concat(importantResults); // print the results var resultCount = results.length; @@ -411,7 +433,7 @@ var Search = { if (results.length) { var item = results.pop(); var listItem = $('
  • '); - if (DOCUMENTATION_OPTIONS.FILE_SUFFIX === '') { + if (DOCUMENTATION_OPTIONS.FILE_SUFFIX == '') { // dirhtml builder var dirname = item[0] + '/'; if (dirname.match(/\/index\/$/)) { @@ -435,18 +457,16 @@ var Search = { displayNextItem(); }); } else if (DOCUMENTATION_OPTIONS.HAS_SOURCE) { - $.ajax({url: DOCUMENTATION_OPTIONS.URL_ROOT + '_sources/' + item[0] + '.txt', - dataType: "text", - complete: function(jqxhr, textstatus) { - var data = jqxhr.responseText; - if (data !== '') { - listItem.append(Search.makeSearchSummary(data, searchterms, hlterms)); - } - Search.output.append(listItem); - listItem.slideDown(5, function() { - displayNextItem(); - }); - }}); + $.get(DOCUMENTATION_OPTIONS.URL_ROOT + '_sources/' + + item[0] + '.txt', function(data) { + if (data != '') { + listItem.append($.makeSearchSummary(data, searchterms, hlterms)); + Search.output.append(listItem); + } + listItem.slideDown(5, function() { + displayNextItem(); + }); + }, "text"); } else { // no source available, just display title Search.output.append(listItem); @@ -469,32 +489,20 @@ var Search = { displayNextItem(); }, - /** - * search for object names - */ performObjectSearch : function(object, otherterms) { var filenames = this._index.filenames; var objects = this._index.objects; var objnames = this._index.objnames; var titles = this._index.titles; - var i; - var results = []; + var importantResults = []; + var objectResults = []; + var unimportantResults = []; for (var prefix in objects) { for (var name in objects[prefix]) { var fullname = (prefix ? prefix + '.' : '') + name; if (fullname.toLowerCase().indexOf(object) > -1) { - var score = 0; - var parts = fullname.split('.'); - // check for different match types: exact matches of full name or - // "last name" (i.e. last dotted part) - if (fullname == object || parts[parts.length - 1] == object) { - score += Scorer.objNameMatch; - // matches in last name - } else if (parts[parts.length - 1].indexOf(object) > -1) { - score += Scorer.objPartialMatch; - } var match = objects[prefix][name]; var objname = objnames[match[1]][2]; var title = titles[match[0]]; @@ -504,7 +512,7 @@ var Search = { var haystack = (prefix + ' ' + name + ' ' + objname + ' ' + title).toLowerCase(); var allfound = true; - for (i = 0; i < otherterms.length; i++) { + for (var i = 0; i < otherterms.length; i++) { if (haystack.indexOf(otherterms[i]) == -1) { allfound = false; break; @@ -515,107 +523,37 @@ var Search = { } } var descr = objname + _(', in ') + title; - - var anchor = match[3]; - if (anchor === '') + anchor = match[3]; + if (anchor == '') anchor = fullname; else if (anchor == '-') anchor = objnames[match[1]][1] + '-' + fullname; - // add custom score for some objects according to scorer - if (Scorer.objPrio.hasOwnProperty(match[2])) { - score += Scorer.objPrio[match[2]]; - } else { - score += Scorer.objPrioDefault; + result = [filenames[match[0]], fullname, '#'+anchor, descr]; + switch (match[2]) { + case 1: objectResults.push(result); break; + case 0: importantResults.push(result); break; + case 2: unimportantResults.push(result); break; } - results.push([filenames[match[0]], fullname, '#'+anchor, descr, score]); } } } - return results; - }, - - /** - * search for full-text terms in the index - */ - performTermsSearch : function(searchterms, excluded, terms, score) { - var filenames = this._index.filenames; - var titles = this._index.titles; - - var i, j, file, files; - var fileMap = {}; - var results = []; - - // perform the search on the required terms - for (i = 0; i < searchterms.length; i++) { - var word = searchterms[i]; - // no match but word was a required one - if (!(files = terms[word])) - break; - if (files.length === undefined) { - files = [files]; - } - // create the mapping - for (j = 0; j < files.length; j++) { - file = files[j]; - if (file in fileMap) - fileMap[file].push(word); - else - fileMap[file] = [word]; - } - } - - // now check if the files don't contain excluded terms - for (file in fileMap) { - var valid = true; - - // check if all requirements are matched - if (fileMap[file].length != searchterms.length) - continue; - - // ensure that none of the excluded terms is in the search result - for (i = 0; i < excluded.length; i++) { - if (terms[excluded[i]] == file || - $u.contains(terms[excluded[i]] || [], file)) { - valid = false; - break; - } - } - - // if we have still a valid result we can add it to the result list - if (valid) { - results.push([filenames[file], titles[file], '', null, score]); - } - } - return results; - }, - - /** - * helper function to return a node containing the - * search summary for a given text. keywords is a list - * of stemmed words, hlwords is the list of normal, unstemmed - * words. the first one is used to find the occurance, the - * latter for highlighting it. - */ - makeSearchSummary : function(text, keywords, hlwords) { - var textLower = text.toLowerCase(); - var start = 0; - $.each(keywords, function() { - var i = textLower.indexOf(this.toLowerCase()); - if (i > -1) - start = i; + // sort results descending + objectResults.sort(function(a, b) { + return (a[1] > b[1]) ? -1 : ((a[1] < b[1]) ? 1 : 0); }); - start = Math.max(start - 120, 0); - var excerpt = ((start > 0) ? '...' : '') + - $.trim(text.substr(start, 240)) + - ((start + 240 - text.length) ? '...' : ''); - var rv = $('
    ').text(excerpt); - $.each(hlwords, function() { - rv = rv.highlightText(this, 'highlighted'); + + importantResults.sort(function(a, b) { + return (a[1] > b[1]) ? -1 : ((a[1] < b[1]) ? 1 : 0); }); - return rv; + + unimportantResults.sort(function(a, b) { + return (a[1] > b[1]) ? -1 : ((a[1] < b[1]) ? 1 : 0); + }); + + return [importantResults, objectResults, unimportantResults] } -}; +} $(document).ready(function() { Search.init(); diff --git a/connectors/vmware/doc-en/_build/html/_static/sidebar.js b/connectors/vmware/doc-en/_build/html/_static/sidebar.js index 5adf89522..a45e1926a 100644 --- a/connectors/vmware/doc-en/_build/html/_static/sidebar.js +++ b/connectors/vmware/doc-en/_build/html/_static/sidebar.js @@ -16,20 +16,12 @@ * Once the browser is closed the cookie is deleted and the position * reset to the default (expanded). * - * :copyright: Copyright 2007-2013 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ $(function() { - - - - - - - - // global elements used by the functions. // the 'sidebarbutton' element is defined as global after its // creation, in the add_sidebar_button function @@ -156,4 +148,4 @@ $(function() { add_sidebar_button(); var sidebarbutton = $('#sidebarbutton'); set_position_from_cookie(); -}); \ No newline at end of file +}); diff --git a/connectors/vmware/doc-en/_build/html/_static/underscore.js b/connectors/vmware/doc-en/_build/html/_static/underscore.js index 5b55f32be..5d8991434 100644 --- a/connectors/vmware/doc-en/_build/html/_static/underscore.js +++ b/connectors/vmware/doc-en/_build/html/_static/underscore.js @@ -1,31 +1,23 @@ -// Underscore.js 1.3.1 -// (c) 2009-2012 Jeremy Ashkenas, DocumentCloud Inc. -// Underscore is freely distributable under the MIT license. -// Portions of Underscore are inspired or borrowed from Prototype, +// Underscore.js 0.5.5 +// (c) 2009 Jeremy Ashkenas, DocumentCloud Inc. +// Underscore is freely distributable under the terms of the MIT license. +// Portions of Underscore are inspired by or borrowed from Prototype.js, // Oliver Steele's Functional, and John Resig's Micro-Templating. // For all details and documentation: -// http://documentcloud.github.com/underscore -(function(){function q(a,c,d){if(a===c)return a!==0||1/a==1/c;if(a==null||c==null)return a===c;if(a._chain)a=a._wrapped;if(c._chain)c=c._wrapped;if(a.isEqual&&b.isFunction(a.isEqual))return a.isEqual(c);if(c.isEqual&&b.isFunction(c.isEqual))return c.isEqual(a);var e=l.call(a);if(e!=l.call(c))return false;switch(e){case "[object String]":return a==String(c);case "[object Number]":return a!=+a?c!=+c:a==0?1/a==1/c:a==+c;case "[object Date]":case "[object Boolean]":return+a==+c;case "[object RegExp]":return a.source== -c.source&&a.global==c.global&&a.multiline==c.multiline&&a.ignoreCase==c.ignoreCase}if(typeof a!="object"||typeof c!="object")return false;for(var f=d.length;f--;)if(d[f]==a)return true;d.push(a);var f=0,g=true;if(e=="[object Array]"){if(f=a.length,g=f==c.length)for(;f--;)if(!(g=f in a==f in c&&q(a[f],c[f],d)))break}else{if("constructor"in a!="constructor"in c||a.constructor!=c.constructor)return false;for(var h in a)if(b.has(a,h)&&(f++,!(g=b.has(c,h)&&q(a[h],c[h],d))))break;if(g){for(h in c)if(b.has(c, -h)&&!f--)break;g=!f}}d.pop();return g}var r=this,G=r._,n={},k=Array.prototype,o=Object.prototype,i=k.slice,H=k.unshift,l=o.toString,I=o.hasOwnProperty,w=k.forEach,x=k.map,y=k.reduce,z=k.reduceRight,A=k.filter,B=k.every,C=k.some,p=k.indexOf,D=k.lastIndexOf,o=Array.isArray,J=Object.keys,s=Function.prototype.bind,b=function(a){return new m(a)};if(typeof exports!=="undefined"){if(typeof module!=="undefined"&&module.exports)exports=module.exports=b;exports._=b}else r._=b;b.VERSION="1.3.1";var j=b.each= -b.forEach=function(a,c,d){if(a!=null)if(w&&a.forEach===w)a.forEach(c,d);else if(a.length===+a.length)for(var e=0,f=a.length;e2;a== -null&&(a=[]);if(y&&a.reduce===y)return e&&(c=b.bind(c,e)),f?a.reduce(c,d):a.reduce(c);j(a,function(a,b,i){f?d=c.call(e,d,a,b,i):(d=a,f=true)});if(!f)throw new TypeError("Reduce of empty array with no initial value");return d};b.reduceRight=b.foldr=function(a,c,d,e){var f=arguments.length>2;a==null&&(a=[]);if(z&&a.reduceRight===z)return e&&(c=b.bind(c,e)),f?a.reduceRight(c,d):a.reduceRight(c);var g=b.toArray(a).reverse();e&&!f&&(c=b.bind(c,e));return f?b.reduce(g,c,d,e):b.reduce(g,c)};b.find=b.detect= -function(a,c,b){var e;E(a,function(a,g,h){if(c.call(b,a,g,h))return e=a,true});return e};b.filter=b.select=function(a,c,b){var e=[];if(a==null)return e;if(A&&a.filter===A)return a.filter(c,b);j(a,function(a,g,h){c.call(b,a,g,h)&&(e[e.length]=a)});return e};b.reject=function(a,c,b){var e=[];if(a==null)return e;j(a,function(a,g,h){c.call(b,a,g,h)||(e[e.length]=a)});return e};b.every=b.all=function(a,c,b){var e=true;if(a==null)return e;if(B&&a.every===B)return a.every(c,b);j(a,function(a,g,h){if(!(e= -e&&c.call(b,a,g,h)))return n});return e};var E=b.some=b.any=function(a,c,d){c||(c=b.identity);var e=false;if(a==null)return e;if(C&&a.some===C)return a.some(c,d);j(a,function(a,b,h){if(e||(e=c.call(d,a,b,h)))return n});return!!e};b.include=b.contains=function(a,c){var b=false;if(a==null)return b;return p&&a.indexOf===p?a.indexOf(c)!=-1:b=E(a,function(a){return a===c})};b.invoke=function(a,c){var d=i.call(arguments,2);return b.map(a,function(a){return(b.isFunction(c)?c||a:a[c]).apply(a,d)})};b.pluck= -function(a,c){return b.map(a,function(a){return a[c]})};b.max=function(a,c,d){if(!c&&b.isArray(a))return Math.max.apply(Math,a);if(!c&&b.isEmpty(a))return-Infinity;var e={computed:-Infinity};j(a,function(a,b,h){b=c?c.call(d,a,b,h):a;b>=e.computed&&(e={value:a,computed:b})});return e.value};b.min=function(a,c,d){if(!c&&b.isArray(a))return Math.min.apply(Math,a);if(!c&&b.isEmpty(a))return Infinity;var e={computed:Infinity};j(a,function(a,b,h){b=c?c.call(d,a,b,h):a;bd?1:0}),"value")};b.groupBy=function(a,c){var d={},e=b.isFunction(c)?c:function(a){return a[c]};j(a,function(a,b){var c=e(a,b);(d[c]||(d[c]=[])).push(a)});return d};b.sortedIndex=function(a, -c,d){d||(d=b.identity);for(var e=0,f=a.length;e>1;d(a[g])=0})})};b.difference=function(a){var c=b.flatten(i.call(arguments,1));return b.filter(a,function(a){return!b.include(c,a)})};b.zip=function(){for(var a=i.call(arguments),c=b.max(b.pluck(a,"length")),d=Array(c),e=0;e=0;d--)b=[a[d].apply(this,b)];return b[0]}}; -b.after=function(a,b){return a<=0?b():function(){if(--a<1)return b.apply(this,arguments)}};b.keys=J||function(a){if(a!==Object(a))throw new TypeError("Invalid object");var c=[],d;for(d in a)b.has(a,d)&&(c[c.length]=d);return c};b.values=function(a){return b.map(a,b.identity)};b.functions=b.methods=function(a){var c=[],d;for(d in a)b.isFunction(a[d])&&c.push(d);return c.sort()};b.extend=function(a){j(i.call(arguments,1),function(b){for(var d in b)a[d]=b[d]});return a};b.defaults=function(a){j(i.call(arguments, -1),function(b){for(var d in b)a[d]==null&&(a[d]=b[d])});return a};b.clone=function(a){return!b.isObject(a)?a:b.isArray(a)?a.slice():b.extend({},a)};b.tap=function(a,b){b(a);return a};b.isEqual=function(a,b){return q(a,b,[])};b.isEmpty=function(a){if(b.isArray(a)||b.isString(a))return a.length===0;for(var c in a)if(b.has(a,c))return false;return true};b.isElement=function(a){return!!(a&&a.nodeType==1)};b.isArray=o||function(a){return l.call(a)=="[object Array]"};b.isObject=function(a){return a===Object(a)}; -b.isArguments=function(a){return l.call(a)=="[object Arguments]"};if(!b.isArguments(arguments))b.isArguments=function(a){return!(!a||!b.has(a,"callee"))};b.isFunction=function(a){return l.call(a)=="[object Function]"};b.isString=function(a){return l.call(a)=="[object String]"};b.isNumber=function(a){return l.call(a)=="[object Number]"};b.isNaN=function(a){return a!==a};b.isBoolean=function(a){return a===true||a===false||l.call(a)=="[object Boolean]"};b.isDate=function(a){return l.call(a)=="[object Date]"}; -b.isRegExp=function(a){return l.call(a)=="[object RegExp]"};b.isNull=function(a){return a===null};b.isUndefined=function(a){return a===void 0};b.has=function(a,b){return I.call(a,b)};b.noConflict=function(){r._=G;return this};b.identity=function(a){return a};b.times=function(a,b,d){for(var e=0;e/g,">").replace(/"/g,""").replace(/'/g,"'").replace(/\//g,"/")};b.mixin=function(a){j(b.functions(a), -function(c){K(c,b[c]=a[c])})};var L=0;b.uniqueId=function(a){var b=L++;return a?a+b:b};b.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var t=/.^/,u=function(a){return a.replace(/\\\\/g,"\\").replace(/\\'/g,"'")};b.template=function(a,c){var d=b.templateSettings,d="var __p=[],print=function(){__p.push.apply(__p,arguments);};with(obj||{}){__p.push('"+a.replace(/\\/g,"\\\\").replace(/'/g,"\\'").replace(d.escape||t,function(a,b){return"',_.escape("+ -u(b)+"),'"}).replace(d.interpolate||t,function(a,b){return"',"+u(b)+",'"}).replace(d.evaluate||t,function(a,b){return"');"+u(b).replace(/[\r\n\t]/g," ")+";__p.push('"}).replace(/\r/g,"\\r").replace(/\n/g,"\\n").replace(/\t/g,"\\t")+"');}return __p.join('');",e=new Function("obj","_",d);return c?e(c,b):function(a){return e.call(this,a,b)}};b.chain=function(a){return b(a).chain()};var m=function(a){this._wrapped=a};b.prototype=m.prototype;var v=function(a,c){return c?b(a).chain():a},K=function(a,c){m.prototype[a]= -function(){var a=i.call(arguments);H.call(a,this._wrapped);return v(c.apply(b,a),this._chain)}};b.mixin(b);j("pop,push,reverse,shift,sort,splice,unshift".split(","),function(a){var b=k[a];m.prototype[a]=function(){var d=this._wrapped;b.apply(d,arguments);var e=d.length;(a=="shift"||a=="splice")&&e===0&&delete d[0];return v(d,this._chain)}});j(["concat","join","slice"],function(a){var b=k[a];m.prototype[a]=function(){return v(b.apply(this._wrapped,arguments),this._chain)}});m.prototype.chain=function(){this._chain= -true;return this};m.prototype.value=function(){return this._wrapped}}).call(this); +// http://documentcloud.github.com/underscore/ +(function(){var j=this,n=j._,i=function(a){this._wrapped=a},m=typeof StopIteration!=="undefined"?StopIteration:"__break__",b=j._=function(a){return new i(a)};if(typeof exports!=="undefined")exports._=b;var k=Array.prototype.slice,o=Array.prototype.unshift,p=Object.prototype.toString,q=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;b.VERSION="0.5.5";b.each=function(a,c,d){try{if(a.forEach)a.forEach(c,d);else if(b.isArray(a)||b.isArguments(a))for(var e=0,f=a.length;e=e.computed&&(e={value:f,computed:g})});return e.value};b.min=function(a,c,d){if(!c&&b.isArray(a))return Math.min.apply(Math,a);var e={computed:Infinity};b.each(a,function(f,g,h){g=c?c.call(d,f,g,h):f;gf?1:0}),"value")};b.sortedIndex=function(a,c,d){d=d||b.identity;for(var e=0,f=a.length;e>1;d(a[g])=0})})};b.zip=function(){for(var a=b.toArray(arguments),c=b.max(b.pluck(a,"length")),d=new Array(c),e=0;e0?f-c:c-f)>=0)return e;e[g++]=f}};b.bind=function(a,c){var d=b.rest(arguments,2);return function(){return a.apply(c||j,d.concat(b.toArray(arguments)))}};b.bindAll=function(a){var c=b.rest(arguments);if(c.length==0)c=b.functions(a);b.each(c,function(d){a[d]=b.bind(a[d],a)}); +return a};b.delay=function(a,c){var d=b.rest(arguments,2);return setTimeout(function(){return a.apply(a,d)},c)};b.defer=function(a){return b.delay.apply(b,[a,1].concat(b.rest(arguments)))};b.wrap=function(a,c){return function(){var d=[a].concat(b.toArray(arguments));return c.apply(c,d)}};b.compose=function(){var a=b.toArray(arguments);return function(){for(var c=b.toArray(arguments),d=a.length-1;d>=0;d--)c=[a[d].apply(this,c)];return c[0]}};b.keys=function(a){if(b.isArray(a))return b.range(0,a.length); +var c=[];for(var d in a)q.call(a,d)&&c.push(d);return c};b.values=function(a){return b.map(a,b.identity)};b.functions=function(a){return b.select(b.keys(a),function(c){return b.isFunction(a[c])}).sort()};b.extend=function(a,c){for(var d in c)a[d]=c[d];return a};b.clone=function(a){if(b.isArray(a))return a.slice(0);return b.extend({},a)};b.tap=function(a,c){c(a);return a};b.isEqual=function(a,c){if(a===c)return true;var d=typeof a;if(d!=typeof c)return false;if(a==c)return true;if(!a&&c||a&&!c)return false; +if(a.isEqual)return a.isEqual(c);if(b.isDate(a)&&b.isDate(c))return a.getTime()===c.getTime();if(b.isNaN(a)&&b.isNaN(c))return true;if(b.isRegExp(a)&&b.isRegExp(c))return a.source===c.source&&a.global===c.global&&a.ignoreCase===c.ignoreCase&&a.multiline===c.multiline;if(d!=="object")return false;if(a.length&&a.length!==c.length)return false;d=b.keys(a);var e=b.keys(c);if(d.length!=e.length)return false;for(var f in a)if(!b.isEqual(a[f],c[f]))return false;return true};b.isEmpty=function(a){return b.keys(a).length== +0};b.isElement=function(a){return!!(a&&a.nodeType==1)};b.isArray=function(a){return!!(a&&a.concat&&a.unshift)};b.isArguments=function(a){return a&&b.isNumber(a.length)&&!b.isArray(a)&&!r.call(a,"length")};b.isFunction=function(a){return!!(a&&a.constructor&&a.call&&a.apply)};b.isString=function(a){return!!(a===""||a&&a.charCodeAt&&a.substr)};b.isNumber=function(a){return p.call(a)==="[object Number]"};b.isDate=function(a){return!!(a&&a.getTimezoneOffset&&a.setUTCFullYear)};b.isRegExp=function(a){return!!(a&& +a.test&&a.exec&&(a.ignoreCase||a.ignoreCase===false))};b.isNaN=function(a){return b.isNumber(a)&&isNaN(a)};b.isNull=function(a){return a===null};b.isUndefined=function(a){return typeof a=="undefined"};b.noConflict=function(){j._=n;return this};b.identity=function(a){return a};b.breakLoop=function(){throw m;};var s=0;b.uniqueId=function(a){var c=s++;return a?a+c:c};b.template=function(a,c){a=new Function("obj","var p=[],print=function(){p.push.apply(p,arguments);};with(obj){p.push('"+a.replace(/[\r\t\n]/g, +" ").replace(/'(?=[^%]*%>)/g,"\t").split("'").join("\\'").split("\t").join("'").replace(/<%=(.+?)%>/g,"',$1,'").split("<%").join("');").split("%>").join("p.push('")+"');}return p.join('');");return c?a(c):a};b.forEach=b.each;b.foldl=b.inject=b.reduce;b.foldr=b.reduceRight;b.filter=b.select;b.every=b.all;b.some=b.any;b.head=b.first;b.tail=b.rest;b.methods=b.functions;var l=function(a,c){return c?b(a).chain():a};b.each(b.functions(b),function(a){var c=b[a];i.prototype[a]=function(){var d=b.toArray(arguments); +o.call(d,this._wrapped);return l(c.apply(b,d),this._chain)}});b.each(["pop","push","reverse","shift","sort","splice","unshift"],function(a){var c=Array.prototype[a];i.prototype[a]=function(){c.apply(this._wrapped,arguments);return l(this._wrapped,this._chain)}});b.each(["concat","join","slice"],function(a){var c=Array.prototype[a];i.prototype[a]=function(){return l(c.apply(this._wrapped,arguments),this._chain)}});i.prototype.chain=function(){this._chain=true;return this};i.prototype.value=function(){return this._wrapped}})(); diff --git a/connectors/vmware/doc-en/_build/html/_static/websupport.js b/connectors/vmware/doc-en/_build/html/_static/websupport.js index 19fcda564..e9bd1b851 100644 --- a/connectors/vmware/doc-en/_build/html/_static/websupport.js +++ b/connectors/vmware/doc-en/_build/html/_static/websupport.js @@ -4,7 +4,7 @@ * * sphinx.websupport utilties for all documentation. * - * :copyright: Copyright 2007-2013 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ diff --git a/connectors/vmware/doc-en/_build/html/exploitation/index.html b/connectors/vmware/doc-en/_build/html/exploitation/index.html index 8982a0e59..3cdc39ac9 100644 --- a/connectors/vmware/doc-en/_build/html/exploitation/index.html +++ b/connectors/vmware/doc-en/_build/html/exploitation/index.html @@ -1,3 +1,5 @@ + + @@ -47,36 +49,36 @@

    Exploitation

    -
    -

    Présentation de Centreon-esxd

    -
    -

    Principes Généraux

    -

    Centreon-esxd est un programme Perl chargé de récupérer des indicateurs VMWare. Ce programme utilise le SDK Perl fourni par VMWare afin de se connecter et récupérer les informations d’un (ou plusieurs) VirtualCenter. Pour cela il effectue une connexion TCP avec le(s) VirtualCenter.

    -

    Par défaut, « centreon-esxd » lance au moins deux processus (nommé respectivement « handle-client », « handle-vsphere-xxxx ») :

    +
    +

    Centreon-esxd Presentation

    +
    +

    Generals Principles

    +

    Centreon-esxd is a Perl program in charged to get back VMWare indicators. This program uses the SDK Perl provided by VMWare in order to connect and get back the informations of one (or more) Virtual Center. To do this, it makes a TCP connection with the VirtualCenter.

    +

    By default “centreon-esxd” starts at least two processes (named “handle-client” and “handle-vsphere-xxxx”) :

    « handle-client »:
    -
    Processus en attente des demandes des clients « centreon_esx_client.pl ».
    +
    Process waiting for requests of “centron-esx-client.pl” clients.
    -

    Voici le fonctionnement :

    +

    Steps of operation :

      -
    • Un client se connecte.
    • -
    • Le client demande un indicateur de supervision sur un VirtualCenter.
    • -
    • Le processus « handle-client » fourni cette demande au processus « handle-vsphere-xxxx ».
    • -
    • Une réponse est fournie par « handle-vsphere-xxxx » à « handle-client ».
    • -
    • Le processus « handle-client » fourni la réponse au client.
    • +
    • A client connects.
    • +
    • The client ask an monitoring indicator on a VirtualCenter.
    • +
    • The process “handle-client” sends the request to process “handle-vsphere-xxxx”.
    • +
    • A response is sent by “handle-vsphere-xxxx” to “handle-client”.
    • +
    • The process “handle-client” sends the response to the client.
    « handle-vsphere-xxxx »:
    -
    Processus ayant le rôle de se connecter et garder ouverte une session avec son VirtualCenter (De plus, dans un souci de performances, un cache de description des données de performances est créé).
    +
    Process responsible to connect and to keep opened a session with the VirtualCenter. To ensure quality performance, a cache of datas description is created.
    -

    Enfin, ce processus récupère les indicateurs VMWare en créant un sous-processus par demande.

    -

    Centreon-esxd nécessite impérativement l’utilisation d’un (ou plusieurs) VirtualCenter. Il n’est pas possible de récupérer les informations d’un serveur ESX directement.

    -

    Voici un exemple d’architecture éclaté :

    +

    Then, this process gets back the VMWare indicators creating a subprocess per request.

    +

    Centreon-esxd necessitates the utilization of one (or more) VirtualCenter. It isn’t possible to get back informations of an ESX server directly.

    +

    This is a example of a fragmented architecture :

    ../_images/archi.png
    -
    -

    Mode de fonctionnement

    -

    Le programme « centreon-esxd » fonctionne uniquement en mode « daemon ». (dans le sens où il ne peut fournir les indicateurs sans l’utilisation d’un client).

    +
    +

    Operating mode

    +

    The “centreon-esxd” program only works in “daemon” mode. (dans le sens où il ne peut fournir les indicateurs sans l’utilisation d’un client).

    Lors de l’utilisation du plugin centreon_esx_client.pl, on passe des chaînes de caractères qui vont être lier aux différentes librairies dans “/usr/share/centreon/lib/centreon-esxd” et qui va être ensuite communiquer au Vcenter qui va au final retourner le résultat au Client. Le client ouvre une liaison TCP avec le serveur pour récolter les informations nécessaires.

    @@ -2191,9 +2193,9 @@ snapshot le plus ancien est plus vielle que « temps_courant – XXX 

    Table Of Contents

    \ No newline at end of file diff --git a/connectors/vmware/doc-en/_build/html/genindex.html b/connectors/vmware/doc-en/_build/html/genindex.html index 461f46511..67f65cb2f 100644 --- a/connectors/vmware/doc-en/_build/html/genindex.html +++ b/connectors/vmware/doc-en/_build/html/genindex.html @@ -1,4 +1,7 @@ + + + @@ -14,7 +17,7 @@ - - @@ -93,7 +93,7 @@
    \ No newline at end of file diff --git a/connectors/vmware/doc-en/_build/html/searchindex.js b/connectors/vmware/doc-en/_build/html/searchindex.js index 6a665ac86..d83bedd88 100644 --- a/connectors/vmware/doc-en/_build/html/searchindex.js +++ b/connectors/vmware/doc-en/_build/html/searchindex.js @@ -1 +1 @@ -Search.setIndex({envversion:42,terms:{"2iop":2,code:[],check_merethis_vmware_datastorio:2,trl_lun2:2,librairi:2,global:[1,2],troi:2,yellow:2,"\u00e9clat\u00e9":2,fourni:2,row:[],indicateur:2,"27iop":2,init:1,"surallou\u00e9":2,aux:2,valeur:2,"d\u00e9j\u00e0":2,sond:2,"valid\u00e9":1,"22743040o":2,sont:[1,2],garder:2,check_merethis_vmware_nethost:2,level:1,"d\u00e9marrag":1,servic:[],x86_64:1,visualis:2,"362747904o":2,"derni\u00e8r":1,direct:2,syslog:[1,2],second:2,pass:2,port:2,vmware:[],supervis:2,"_hostvcnam":2,section:[],quelqu:2,statushost:2,riops_lun1:2,communiqu:2,version:1,sur:[1,2],peuvent:[1,2],net:1,cela:[1,2],"charg\u00e9":2,"contr\u00f4ler":2,voici:2,snapshost:2,bodi:[],solari:1,"fonctionnalit\u00e9":1,modifi:2,valu:2,"m\u00eame":1,"tr\u00e8":1,search:[0,1],"v\u00e9rific":1,"r\u00e9cup\u00e8r":2,beaucoup:1,host:2,datetim:1,action:2,que:[1,2],environn:[],"risqu\u00e9":1,modul:[],souhaitez:[1,2],unix:[1,2],instal:[],total:2,"1773761536o":2,commun:2,lwp:1,pourcentag:2,perl:[],latenc:2,overhead:2,rhel:[],vcenter:2,type:2,more:1,ensuit:[1,2],riop:2,check_merethis_vmware_cpuhost:2,log_daemon:2,filtrer:2,check_merethis_vmware_datastoresvm:2,iso8601:1,warn:2,twl_lun2:2,twl_lun1:2,moin:2,cach:2,"rattach\u00e9":2,augment:1,car:2,uniqu:2,pour:[1,2],minimum:1,taux:2,nagio:1,root:1,"506574405632o":2,tar:1,requi:[],share:[1,2],check_merethis_vmware_swaphost:2,templat:2,critic:2,unzip:1,check_merethis_vmware_healthhost:2,"r\u00e9pons":2,traffic_out:2,suivant:2,gcc:1,refresh_keeper_sess:2,"totalit\u00e9":2,rapport:2,write:[],toolsnotinstal:2,optimal:2,xxxx:2,swap_in:2,mac:2,attent:2,mai:[1,2],datastoresvm:2,datastor:[],"remont\u00e9":2,souci:2,permet:2,light:2,timeout_kil:2,correspond:[1,2],allon:1,issu:2,inform:2,ensembl:2,make:1,"m\u00e9moir":[1,2],"d\u00e9faut":[1,2],offici:[],peut:[1,2],"00mhz":2,afin:2,"h\u00e9bergeant":2,kbp:2,jnh:1,"r\u00e9colter":2,"_servicethreshold":2,uuid:1,window:1,"\u00e9critur":2,memhost:2,nom:[1,2],non:1,"syst\u00e8m":[1,2],handl:2,dan:1,taill:2,devel:1,"\u00e9galement":2,effectu:[1,2],autr:1,optionnel:2,nou:1,"1jour":2,"bas\u00e9":2,critiqu:2,name:2,aucun:[1,2],temps_cour:2,"install\u00e9":1,check_merethis_vmware_datastoreusag:2,timeout:2,champ:2,cett:[1,2],espac:2,"cr\u00e9er":2,connect:2,"r\u00e9seau":2,distrib:1,our:2,"probl\u00e8m":2,variabl:2,respectiv:2,mettr:1,"nomm\u00e9":2,content:0,"\u00e9cout":2,traffic_in:2,centreon_esxd:[1,2],red:2,serveur:[1,2],"contr\u00f4l":1,check_merethis_vmware_maintenancehost:2,e2fsprog:1,qui:[1,2],org:1,selon:2,contient:2,libuuid:1,openssl:1,filter:2,liaison:2,yum:1,unknown:2,processeur:2,"r\u00e9sultat":2,"pr\u00e9sent\u00e9":1,check_merethis_vmware_countvmhost:2,mise:1,"pr\u00e9":[],votr:1,affich:2,donc:1,"indiqu\u00e9":2,crit:2,virtualcent:2,tou:2,ont:2,size:2,fonctionn:[],"_hostesxdport":2,mkdir:1,trl_lun1:2,nethost:2,"final":2,shell:[],option:2,"poss\u00e8d":2,cpu2:2,cpu3:2,specifi:2,cpu1:2,"d\u00e9pend":[1,2],date:[1,2],centreon_esx_cli:[1,2],ssl3_get_record:2,"00iop":2,older:2,wiops_lun2:2,wiops_lun1:2,timeout_vspher:2,ressourc:[1,2],sera:2,"red\u00e9marr":1,cpu_total_mhz:2,"acc\u00e8":2,aussi:2,myvmnam:2,"56196403200o":2,wiop:2,jour:1,lib:[1,2],min:2,hostvcnam:2,"d\u00e9connexion":2,libpath:2,fonction:1,deux:2,soap:[1,2],simplifi:2,macro:2,"sp\u00e9cifier":2,index:0,usernam:2,"configur\u00e9":2,plat:2,doit:2,dessu:2,maintenancehost:2,cpu0:2,"v\u00e9rifier":1,toolsnotrun:2,"class":1,url:2,request:2,snapshot:1,"_servicedsnam":2,"68705865728o":2,"\u00e9tat":2,vcname:2,"n\u00e9cessair":[1,2],"cr\u00e9\u00e9":2,text:[],session:2,threshold:2,identifi:2,trop:2,retrouv:2,xml:1,fichier:[1,2],menu:2,activ:[1,2],"cr\u00e9ant":2,"70148096o":2,"diff\u00e9rent":2,"s\u00e9par\u00e9":2,yml:[],count:2,cpuvm:2,ssl:2,mainten:1,"pr\u00eat":1,"t\u00e9l\u00e9chargement":1,vsphere_serv:2,"172032b":2,"2147483648o":2,snapshotvm:2,grai:2,bad:2,write_r:2,"\u00e9vite":2,"caract\u00e8r":2,swap_out:2,riops_lun2:2,"643976658944o":2,"_servicecrit":2,"recommand\u00e9":2,fail:2,sen:2,xxxxx:2,sorti:2,nombr:[1,2],vont:2,"_servicewarn":2,attribut:[],parent:2,check_merethis_vmware_memhost:2,officiel:1,comm:2,avon:1,cli:1,plugin:[1,2],"sp\u00e9cifi\u00e9":2,etc:[1,2],erreur:2,rend:1,login:2,"allou\u00e9":2,"d\u00e9conseill\u00e9":2,makefil:1,"d\u00e9finit":2,perfdata:2,"d\u00e9finir":2,linux:1,connexion:2,aller:2,json:[],"pr\u00e9sent":2,difficil:1,datastoreshost:2,cpu_tot:2,xxx:2,demand:[1,2],viperltoolkit:[],toolsvm:2,"entr\u00e9":2,"ais\u00e9":1,"_hostesxdhost":2,error:2,"1408f119":2,stdout:2,envoy:1,expat:1,"4561920o":2,"allum\u00e9":2,"00m":2,vou:[1,2],libxml:1,archiv:1,cento:[],conf:1,chkconfig:1,situ:2,par:[1,2],develop:[],log_crit:2,author:1,perform:2,balloon:2,memvm:2,"pr\u00e9senc":2,"ex\u00e9cut":2,"imp\u00e9rativ":2,traiter:2,grand:2,lite:1,http:[1,2],ouvr:2,nic:2,nicnam:2,vieux:2,moyen:2,"h\u00f4te":[],com:[],notr:1,"r\u00e9cup\u00e9rer":2,traffic_:2,client:2,command:[],titl:[],san:[1,2],programm:2,"g\u00e9n\u00e8re":2,protocol:[1,2],physiqu:2,tcp:2,processu:2,ayant:2,connecteur:1,bit:1,"renvoy\u00e9":2,site:1,virgul:2,toolsold:2,exempl:2,"cibl\u00e9":2,bloc:[],log_facil:2,enfin:2,check_merethis_vmware_snapshotvm:2,adress:2,esxdhost:2,bin:1,xxxxxx:2,format:1,read:2,mot:2,cpan:[],remont:2,check_merethis_vmware_datastoreshost:2,healthhost:2,password:2,daemon:[1,2],header:[],fournir:2,"d\u00e9fini":2,dsname:2,noth:2,collect:1,"pr\u00e9alabl":2,page:0,"r\u00f4le":2,www:[],besoin:2,swap_:2,interv:2,seuil:2,"14344192b":2,log_mod:2,hostesxdhost:2,bloqu:2,"n\u00e9cessit":2,ouvert:2,tmp:2,est:[1,2],swaphost:2,octet:2,esx:[],retri:2,avoir:2,minimal:1,machin:1,plu:2,sensibl:1,ancien:2,usag:[],virtuel:1,"test\u00e9":1,wget:1,"\u00eatre":[1,2],column:[],commit:1,"donn\u00e9":2,zxvf:1,routin:2,read_rat:2,vsphere:[1,2],son:[1,2],lier:2,"archiv\u00e9":1,sou:2,retourn:2,lieu:2,mymeta:[],testvc:2,log:[1,2],plusieur:2,support:[],logiciel:[],lor:2,esx1:2,interfac:2,comport:2,"1589248b":2,methodmak:1,usr:[1,2],lun2:2,lun1:2,pleinement:2,form:2,link:[],cpuhost:2,sdk:[],info:2,vive:1,temp:2,possibl:2,"default":2,avec:2,record:2,"cha\u00een":2,notam:2,vmnic0:2,"s\u00e9rie":2,user1:2,certain:1,utilis:[1,2],decrypt:2,lectur:2,"m\u00e9triqu":2,file:2,dessou:2,"mod\u00e8l":[],hostesxdport:2,commenc:1,"occup\u00e9":2,courant:2,check_merethis_vmware_statushost:2,crypt:1,seul:2,"_servicenicnam":2,normal:2,viell:2,test:[1,2],snaphost:2,architectur:[1,2],countvmhost:2,check_merethis_vmware_toolsvm:2,cpu0_mhz:2,hostaddress:2,"param\u00e8tr":2,check_merethis_vmware_cpuvm:2,lanc:2,niveau:2,exclu:1,ssleai:1,descript:2,check_merethis_vmware_memvm:2,"598016b":2,esxdport:2,"t\u00e9l\u00e9charger":1,cpu:1},objtypes:{},objnames:{},filenames:["index","installation/index","exploitation/index"],titles:["Welcome to Centreon ESXD’s documentation!","Installation","Exploitation"],objects:{},titleterms:{configur:2,modul:1,requi:1,"pr\u00e9":1,"contr\u00f4l":2,indic:0,exploit:2,cento:1,tabl:0,instal:1,"cr\u00e9ation":2,connecteur:2,check:2,vmware:[1,2],centreon:[0,1,2],reseau:2,welcom:0,"mod\u00e8l":2,titl:[],section:[],"mat\u00e9riel":1,logiciel:1,perl:1,health:2,rhel:1,optimisationd:[],document:0,memoir:2,attribut:2,machin:2,swap:2,statut:2,dan:2,usag:2,"identit\u00e9":2,"pr\u00e9conis":1,"h\u00f4te":2,"g\u00e9n\u00e9riqu":2,mainten:2,cpan:[],datastor:2,fonctionn:2,countvm:2,sdk:1,vmtool:2,esxd:[0,1,2],"compl\u00e9mentair":1,optimis:2,command:2,troubleshoot:2,"g\u00e9n\u00e9raux":2,list:2,virtuel:2,"pr\u00e9sentat":2,princip:2,snapshot:2,mode:2,esx:2,fich:2,servic:2,cpu:2,environn:1}}) \ No newline at end of file +Search.setIndex({objects:{},terms:{"2iop":2,code:[],check_merethis_vmware_datastorio:2,trl_lun2:2,librairi:2,global:2,all:1,yellow:2,"nomm\u00e9":[],"\u00e9clat\u00e9":[],fourni:[],row:[],indicateur:2,depend:1,"27iop":2,send:[1,2],init:1,program:2,"surallou\u00e9":2,aux:2,sent:2,valeur:2,"d\u00e9j\u00e0":2,sond:2,"valid\u00e9":[],"22743040o":2,util:2,hardwar:1,sont:2,garder:[],check_merethis_vmware_nethost:2,vmtool:2,level:1,necessit:2,list:[0,2],"d\u00e9marrag":[],servic:2,x86_64:1,visualis:2,"362747904o":2,"derni\u00e8r":[],direct:2,syslog:[1,2],second:2,pass:2,download:1,port:2,vmware:[1,2],supervis:[],"_hostvcnam":2,section:[],quelqu:2,statushost:2,riops_lun1:2,communiqu:2,version:1,sur:2,peuvent:2,net:1,cela:[],"charg\u00e9":[],full:1,"contr\u00f4ler":2,voici:[],snapshost:2,bodi:[],solari:[],"fonctionnalit\u00e9":[],modifi:2,valu:2,"m\u00eame":[],"tr\u00e8":[],search:[0,1],"v\u00e9rific":[],"r\u00e9cup\u00e8r":[],beaucoup:[],"g\u00e9n\u00e9riqu":2,datetim:1,action:2,que:2,environn:[],"risqu\u00e9":[],modul:[0,1,2],souhaitez:2,ask:2,unix:[1,2],instal:[0,1,2],total:2,"1773761536o":2,commun:2,lwp:1,upgrad:1,perl:[1,2],connector:1,latenc:2,overhead:2,rhel:[0,1],scope:1,vcenter:2,addtionn:1,type:2,swap:2,ensuit:2,riop:2,check_merethis_vmware_cpuhost:2,log_daemon:2,filtrer:2,check_merethis_vmware_datastoresvm:2,iso8601:1,warn:2,twl_lun2:2,twl_lun1:2,moin:2,recommand:1,cach:2,"rattach\u00e9":2,must:1,augment:[],car:2,work:2,uniqu:2,pour:2,minimum:[],client:2,taux:2,nagio:1,root:1,"506574405632o":2,tar:1,process:2,requi:[],share:[1,2],check_merethis_vmware_swaphost:2,templat:2,critic:2,unzip:1,check_merethis_vmware_healthhost:2,"r\u00e9pons":[],traffic_out:2,suivant:2,gcc:1,refresh_keeper_sess:2,"totalit\u00e9":2,rapport:2,write:[],toolsnotinstal:2,optimal:2,memoir:2,updat:1,xxxx:2,"r\u00e9sultat":2,swap_in:2,mac:2,attent:[],mai:[1,2],datastoresvm:2,datastor:2,data:[1,2],"remont\u00e9":2,souci:[],welcom:0,permet:2,light:2,timeout_kil:2,correspond:[1,2],allon:[],issu:2,inform:2,ensembl:2,order:2,"m\u00e9moir":2,"d\u00e9faut":2,offici:[],peut:2,increas:1,"00mhz":2,afin:2,"h\u00e9bergeant":2,kbp:2,jnh:1,"r\u00e9colter":2,reseau:2,"_servicethreshold":2,uuid:1,window:[],"\u00e9critur":2,memhost:2,nom:2,non:[],"syst\u00e8m":2,handl:2,qualiti:2,dan:[0,2],taill:2,devel:1,"\u00e9galement":2,effectu:2,autr:[],optionnel:2,nou:[],son:[],"1jour":2,check_merethis_vmware_snapshotvm:2,critiqu:2,name:[1,2],aucun:2,troubleshoot:2,"g\u00e9n\u00e9raux":[],temps_cour:2,"install\u00e9":[],check_merethis_vmware_datastoreusag:2,mode:2,timeout:2,done:1,cett:2,espac:2,ouvr:2,"cr\u00e9er":2,connect:2,"r\u00e9seau":2,distrib:1,our:2,"probl\u00e8m":2,variabl:2,respectiv:[],mettr:[],reboot:1,content:0,"\u00e9cout":2,health:2,traffic_in:2,centreon_esxd:[1,2],red:2,serveur:2,"contr\u00f4l":[0,2],check_merethis_vmware_maintenancehost:2,e2fsprog:1,hazard:1,qui:2,org:1,selon:2,contient:2,libuuid:1,openssl:1,keep:2,filter:2,liaison:2,yum:1,isn:2,outsid:1,unknown:2,principl:2,poller:1,processeur:2,oper:[1,2],softwar:1,"pr\u00e9sent\u00e9":[],check_merethis_vmware_countvmhost:2,mise:[],"pr\u00e9":[],number:1,votr:[],affich:2,donc:[],"indiqu\u00e9":2,crit:2,virtualcent:2,tou:2,open:2,ont:2,size:2,fonctionn:2,start:[1,2],"_hostesxdport":2,mkdir:1,system:[0,1],least:2,trl_lun1:2,nethost:2,"final":2,shell:[],option:2,"poss\u00e8d":2,cpu2:2,cpu3:2,specifi:2,cpu1:2,"d\u00e9pend":2,date:[1,2],virtuel:2,centreon_esx_cli:[1,2],ssl3_get_record:2,provid:2,"00iop":2,older:2,wiops_lun2:2,wiops_lun1:2,timeout_vspher:2,ressourc:[1,2],sera:2,"red\u00e9marr":[],cpu_total_mhz:2,"acc\u00e8":2,ram:1,aussi:2,myvmnam:2,titl:[],"56196403200o":2,wiop:2,tabl:0,need:1,requisit:[],optimis:[0,2],troi:2,jour:[],lib:[1,2],min:2,check:[1,2],hostvcnam:2,"d\u00e9connexion":2,libpath:2,exampl:2,fonction:[],deux:[],soap:[1,2],simplifi:2,begin:1,macro:2,"sp\u00e9cifier":2,swaphost:2,usernam:2,"configur\u00e9":2,who:1,plat:2,doit:2,dessu:2,maintenancehost:2,cpu0:2,"v\u00e9rifier":[],toolsnotrun:2,"class":1,charg:2,countvm:2,url:2,request:2,snapshot:[1,2],"_servicedsnam":2,"68705865728o":2,"\u00e9tat":2,vcname:2,"n\u00e9cessair":2,"cr\u00e9\u00e9":[],text:[],subprocess:2,directli:2,session:2,threshold:2,identifi:2,trop:2,retrouv:2,xml:1,fichier:2,onli:2,menu:2,configur:[0,1,2],activ:2,"cr\u00e9ant":[],"cr\u00e9ation":2,"70148096o":2,"diff\u00e9rent":2,"s\u00e9par\u00e9":2,yml:[],count:2,get:2,centron:2,cpuvm:2,ssl:2,mainten:[1,2],"pr\u00eat":[],"t\u00e9l\u00e9chargement":[],champ:2,vsphere_serv:2,esxd:[0,1,2],"172032b":2,"2147483648o":2,requir:1,snapshotvm:2,grai:2,bad:2,write_r:2,"\u00e9vite":2,"caract\u00e8r":2,swap_out:2,riops_lun2:2,"643976658944o":2,"_servicecrit":2,"recommand\u00e9":2,respons:2,fail:2,sen:2,xxxxx:2,sorti:2,centreon:[0,1,2],nombr:2,vari:1,vont:2,"_servicewarn":2,gener:2,attribut:2,parent:2,check_merethis_vmware_memhost:2,pourcentag:2,comm:2,avon:[],cli:1,last:1,plugin:[1,2],"sp\u00e9cifi\u00e9":2,etc:[1,2],monitor:[1,2],erreur:2,rend:[],improv:1,login:2,com:[],pre:[],"d\u00e9conseill\u00e9":2,makefil:1,"d\u00e9finit":2,perfdata:2,exploit:[0,2],"d\u00e9finir":2,linux:1,connexion:[],aller:2,been:1,json:[],wait:2,"pr\u00e9sent":2,difficil:[],datastoreshost:2,cpu_tot:2,xxx:2,"identit\u00e9":2,demand:[],viperltoolkit:[],toolsvm:2,present:[0,2],correpond:1,"entr\u00e9":2,"ais\u00e9":[],"_hostesxdhost":2,error:2,"1408f119":2,stdout:2,envoy:[],expat:1,"4561920o":2,"allum\u00e9":2,"00m":2,vou:2,libxml:1,archiv:1,cento:[0,1],conf:1,chkconfig:1,situ:2,par:2,develop:[],log_crit:2,minim:1,perform:2,make:[1,2],memvm:2,same:1,"pr\u00e9senc":2,fragment:2,"ex\u00e9cut":2,"imp\u00e9rativ":[],traiter:2,grand:2,lite:1,document:[0,1,2],complet:1,http:[1,2],statut:2,nic:2,"d\u00e9fini":2,nicnam:2,vieux:2,moyen:2,center:2,"h\u00f4te":2,"allou\u00e9":2,notr:[],"r\u00e9cup\u00e9rer":[],traffic_:2,without:1,command:2,thi:[1,2],choos:1,san:2,programm:[],"g\u00e9n\u00e8re":2,protocol:[1,2],physiqu:2,tcp:2,indic:[0,2],processu:[],ayant:[],connecteur:2,bit:[],"renvoy\u00e9":2,site:[],virgul:2,toolsold:2,exempl:2,"cibl\u00e9":2,bloc:[],log_facil:2,enfin:[],"bas\u00e9":2,adress:2,esxdhost:2,bin:1,advis:1,format:1,read:2,mot:2,cpan:[1,2],remont:2,check_merethis_vmware_datastoreshost:2,healthhost:2,password:2,daemon:[1,2],header:[],fournir:2,officiel:[],dsname:2,noth:2,collect:[],princip:[],index:0,"pr\u00e9alabl":2,page:0,"r\u00f4le":[],vsphere:[1,2],besoin:2,swap_:2,interv:2,seuil:2,some:1,back:2,"14344192b":2,log_mod:2,hostesxdhost:2,bloqu:2,server:[1,2],"n\u00e9cessit":[],ouvert:[],tmp:2,est:2,"mat\u00e9riel":2,octet:2,per:2,esx:2,retri:2,xxxxxx:2,avoir:2,minimal:[],machin:2,plu:2,sensibl:[],ancien:2,usag:2,host:[1,2],prerequisit:[0,1],"test\u00e9":[],wget:1,"\u00eatre":2,column:[],slightli:1,commit:1,"donn\u00e9":[],zxvf:1,routin:2,read_rat:2,additionn:1,www:[],two:2,lier:2,"archiv\u00e9":[],sou:[],retourn:2,lieu:2,ensur:2,mymeta:[],your:1,websit:1,testvc:2,log:2,plusieur:[],support:[],logiciel:[],lor:2,esx1:2,interfac:2,author:1,lot:1,comport:2,"1589248b":2,methodmak:1,usr:[1,2],lun2:2,lun1:2,pleinement:2,form:2,link:[],cpuhost:2,sdk:[1,2],info:2,vive:[],temp:2,possibl:[1,2],"default":2,avec:2,record:2,"cha\u00een":2,notam:2,step:2,fich:2,more:[1,2],vmnic0:2,featur:1,"s\u00e9rie":2,creat:2,user1:2,certain:[],utilis:2,decrypt:2,lectur:2,"m\u00e9triqu":2,file:[1,2],dessou:2,"mod\u00e8l":2,hostesxdport:2,commenc:[],"occup\u00e9":2,courant:2,check_merethis_vmware_statushost:2,crypt:1,seul:2,boot:1,virtual:[1,2],other:1,"_servicenicnam":2,normal:2,viell:2,test:[1,2],snaphost:2,architectur:[1,2],countvmhost:2,check_merethis_vmware_toolsvm:2,cpu0_mhz:2,hostaddress:2,"param\u00e8tr":2,check_merethis_vmware_cpuvm:2,balloon:2,lanc:[],niveau:2,exclu:[],ssleai:1,descript:2,check_merethis_vmware_memvm:2,"598016b":2,esxdport:2,"t\u00e9l\u00e9charger":[],cpu:[1,2]},objtypes:{},titles:["Welcome to Centreon ESXD’s documentation!","Installation","Exploitation"],objnames:{},filenames:["index","installation/index","exploitation/index"]}) \ No newline at end of file diff --git a/connectors/vmware/doc-en/exploitation/index.rst b/connectors/vmware/doc-en/exploitation/index.rst index ea9bede9a..34cbfba2f 100644 --- a/connectors/vmware/doc-en/exploitation/index.rst +++ b/connectors/vmware/doc-en/exploitation/index.rst @@ -5,38 +5,38 @@ Exploitation Centreon-esxd Presentation --------------------------- -Principes Généraux -`````````````````` +Generals Principles +``````````````````` -Centreon-esxd est un programme Perl chargé de récupérer des indicateurs VMWare. Ce programme utilise le SDK Perl fourni par VMWare afin de se connecter et récupérer les informations d'un (ou plusieurs) VirtualCenter. Pour cela il effectue une connexion TCP avec le(s) VirtualCenter. +Centreon-esxd is a Perl program in charged to get back VMWare indicators. This program uses the SDK Perl provided by VMWare in order to connect and get back the informations of one (or more) Virtual Center. To do this, it makes a TCP connection with the VirtualCenter. -Par défaut, « centreon-esxd » lance au moins deux processus (nommé respectivement « handle-client », « handle-vsphere-xxxx ») : +By default "centreon-esxd" starts at least two processes (named "handle-client" and "handle-vsphere-xxxx") : *« handle-client »*: - *Processus en attente des demandes des clients « centreon_esx_client.pl ».* + *Process waiting for requests of "centron-esx-client.pl" clients.* -Voici le fonctionnement : +Steps of operation : -- Un client se connecte. -- Le client demande un indicateur de supervision sur un VirtualCenter. -- Le processus « handle-client » fourni cette demande au processus « handle-vsphere-xxxx ». -- Une réponse est fournie par « handle-vsphere-xxxx » à « handle-client ». -- Le processus « handle-client » fourni la réponse au client. +- A client connects. +- The client ask an monitoring indicator on a VirtualCenter. +- The process "handle-client" sends the request to process "handle-vsphere-xxxx". +- A response is sent by "handle-vsphere-xxxx" to "handle-client". +- The process "handle-client" sends the response to the client. *« handle-vsphere-xxxx »*: - *Processus ayant le rôle de se connecter et garder ouverte une session avec son VirtualCenter (De plus, dans un souci de performances, un cache de description des données de performances est créé).* + *Process responsible to connect and to keep opened a session with the VirtualCenter. To ensure quality performance, a cache of datas description is created.* -Enfin, ce processus récupère les indicateurs VMWare en créant un sous-processus par demande. +Then, this process gets back the VMWare indicators creating a subprocess per request. -Centreon-esxd nécessite impérativement l'utilisation d'un (ou plusieurs) VirtualCenter. Il n'est pas possible de récupérer les informations d'un serveur ESX directement. +Centreon-esxd necessitates the utilization of one (or more) VirtualCenter. It isn't possible to get back informations of an ESX server directly. -Voici un exemple d'architecture éclaté : +This is a example of a fragmented architecture : .. image:: ../images/archi.png -Mode de fonctionnement -`````````````````````` -Le programme « centreon-esxd » fonctionne uniquement en mode « daemon ». (dans le sens où il ne peut fournir les indicateurs sans l'utilisation d'un client). +Operating mode +`````````````` +The "centreon-esxd" program only works in "daemon" mode. (dans le sens où il ne peut fournir les indicateurs sans l'utilisation d'un client). Lors de l'utilisation du plugin *centreon_esx_client.pl*, on passe des chaînes de caractères qui vont être lier aux différentes librairies dans *"/usr/share/centreon/lib/centreon-esxd"* et qui va être ensuite communiquer au Vcenter qui va au final retourner le résultat au Client. Le client ouvre une liaison TCP avec le serveur pour récolter les informations nécessaires. diff --git a/connectors/vmware/doc-en/images/archi.png b/connectors/vmware/doc-en/images/archi.png index 82dca91fec4159d8be96155e65412aa0fd645059..f83c5281e36dac30d5c47b4ad131dd03a9807390 100644 GIT binary patch literal 25993 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 Oih_))G)&4g=>GsL(zAX5 literal 29775 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 diff --git a/connectors/vmware/doc-en/installation/index.rst b/connectors/vmware/doc-en/installation/index.rst index 03e2ed3f4..fd8b2f207 100644 --- a/connectors/vmware/doc-en/installation/index.rst +++ b/connectors/vmware/doc-en/installation/index.rst @@ -3,7 +3,7 @@ Installation ============ Prerequisites -========== +============= Software Recommandations ```````````````````````` @@ -34,10 +34,10 @@ Centreon-esxd Installation - centos/rhel 5 systems SDK Perl VMWare Installation ```````````````````````````` -Le connecteur « centreon-esxd » utilise le SDK Perl VMWare pour son fonctionnement. Nous allons donc l'installer. Pour cela nous allons commencer par installer CPAN qui est le nom d'un module Perl qui rend aisés le téléchargement, l'installation, la mise à jour et la maintenance des autres modules Perl qui sont archivés sur le CPAN. +The "centreon-esxd" connector uses SDK Perl VMWare for its operation. So we install it. To do this, we begin by install CPAN, it's the name of a Perl module who improves the download, the installation, the upgrade and the maintenance of others Perl modules who are archived on the CPAN. -Installer les pré-requis CPAN:: +Install CPAN prerequisites :: root # yum install gcc make unzip wget expat-devel e2fsprogs-devel openssl-devel root # yum install perl-XML-LibXML perl-Crypt-SSLeay @@ -112,9 +112,9 @@ Centreon-esxd Installation - centos/rhel 6 systems SDK Perl VMWare Installation ````````````````````````````` -Le connecteur « centreon-esxd » utilise le SDK Perl VMWare pour son fonctionnement. Nous allons donc l'installer. Pour cela nous allons commencer par installer CPAN qui est le nom d'un module Perl qui rend aisés le téléchargement, l'installation, la mise à jour et la maintenance des autres modules Perl qui sont archivés sur le CPAN. +The "centreon-esxd" connector uses SDK Perl VMWare for its operation. So we install it. To do this, we begin by install CPAN, it's the name of a Perl module who improves the download, the installation, the upgrade and the maintenance of others Perl modules who are archived on the CPAN. -Installer les pré-requis CPAN:: +Install CPAN prerequisites :: root # yum install gcc make unzip wget expat-devel e2fsprogs-devel openssl-devel perl-CPAN libuuid-devel root # yum install perl-XML-LibXML perl-Crypt-SSLeay perl-Class-MethodMaker perl-SOAP-Lite