From c84d7c45270136a2d3524942f0864edfffb2d050 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Wed, 6 Jul 2011 11:43:39 +0000 Subject: [PATCH] Update jquery layout lib --- COPYRIGHT | 2 +- .../plugins/layout/jquery.layout-latest.jgz | Bin 0 -> 42730 bytes .../layout/jquery.layout-latest.min.jgz | Bin 17060 -> 0 bytes .../layout/jquery.layout-latest.min.js | 1226 ----------------- htdocs/main.inc.php | 4 +- 5 files changed, 3 insertions(+), 1229 deletions(-) create mode 100644 htdocs/includes/jquery/plugins/layout/jquery.layout-latest.jgz delete mode 100644 htdocs/includes/jquery/plugins/layout/jquery.layout-latest.min.jgz delete mode 100644 htdocs/includes/jquery/plugins/layout/jquery.layout-latest.min.js diff --git a/COPYRIGHT b/COPYRIGHT index 3872a12729d..ac8175f83a0 100644 --- a/COPYRIGHT +++ b/COPYRIGHT @@ -25,7 +25,7 @@ GeoIP x.x Yes GeoIP Ma jQuery 1.6.1 GPL and MIT Licence Yes JS library jQuery UI 1.8.14 GPL and MIT Licence Yes JS library plugin UI jQuery JCrop 0.9.8 MIT Licence Yes JS library plugin Crop (to crop images) -jQuery Layout 1.3.0 GPL and MIT Licence Yes JS library plugin Layout (RC-29.12) +jQuery Layout 1.3.0 GPL and MIT Licence Yes JS library plugin Layout (RC-29.15) jQuery TableDnD 0.5 GPL and MIT Licence Yes JS library plugin TableDnD (to reorder table rows) jQuery jNotify 1.1.00 Apache Software License 2.0 No GPL3 only JS library plugin jNotify (to use ajax popups) jQuery Mobile 1.0b1 GPL and MIT Licence Yes JS library for smartphone (not used) diff --git a/htdocs/includes/jquery/plugins/layout/jquery.layout-latest.jgz b/htdocs/includes/jquery/plugins/layout/jquery.layout-latest.jgz new file mode 100644 index 0000000000000000000000000000000000000000..a3c068acb0ef63e5642a712fad2f586bd869cd55 GIT binary patch literal 42730 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⁢- zbJ?kEQxL+ZqpxQs+qP?Cync#eh-uzvca;Ro<-+A$6BstkJ;d<2t;B_E#qnk3-%KdJ ztmGq!jEld@b|d~7(SJhQ33^mS?$f0ea}ZiZy_^-))ysVL%6e~&4K@RFemO~H#Ah3X zQxPyxd~Ke!G&i>j@?BDP7;UQqbKZ?5q--3N2I$%RykR{{aZ|3PG5~FU&Sl z6nqoH|GJm_CVH44#^o9LP$mv(43e)%o_WDDsggYJEqIoQcHveEF}4g^!30@VNj@@{ zGqQ+pQc$f4Ez&!J4_^lk-@7_RfWq{1$b@P=uLjfQU~;CqJKhOWOB6~}=C4)TV_=%Z z=hz-_67JC=@3z4vV8ODfz$trugnoCH6a9<%W5@()Iup87@SBiTdpTv>gjgg5<=tfw zDk&hXGNx28t*6?YS|FHDXgjnI>Xf7o(u@(`nUf~QdlA$KLq^NReFi;hoS}o%dAU4a z)UBhM5S%@q!BoI8if=;p(x`}JCAIuBD{_+x!UcCJPE86lh&0p$=z%%X(G`zVz!~xp z=C$eXADmgr_RNy1V*_Og;K)6;CHPGxcrzAOslH&EHLa|8(kh!3d=rL<<{!-Y*m21q zad%9zRK|@*GtLM~(y>d{t7&(!+s(&EK2d0E%HfD;lBGAMrZ zMOjru^THV~_3*@(ZFjow>+LBae459~NAevVCugsB_Y+N}pf>1Ic&o>|^l&$RSoEvV z&@l@Z<1JK^h?fb53&Of8W``zDU{@u}%{Gz|54lR>_9)2C+@~>=j&(x#SpL*E>_|=@ zh@U&Zn5XF??@!}UiZ%?0Xgi;wfxn-fas^mVvL1!}QLIiGSP_3I!-Q|&Q7_t5$2tv6 z|2`MIME)g1YSRJyGy?J%Fr}1Fp#H#Baq8-lA6l9Gl-d$PR;JD=EVQpvoCzswPSY+l zU?a$#Uo?gUensLYUp(j=Pj2`j35MHv;sum*!@adgQbJ7O{o*)TzN`w5)=CvxJ zu_q)XSZH0b0Ou^Ne9bpn$!pX!?>jxQ8aCA}zgFOKa@{}loRzVkEQJJ!I;e4Uy_gRY zu8jbB2Ivb*Mzp{E*K#z!iEaNFFQQEcZxZQ4c?t3#@g>YFIAS4$aR^{s@b6jw0LFr} zJTMsOC#>kZJd0~u9~O+>u++r$6HJv=)1V<@Y%4oO$z>#?ECsc58;%F6uGnShcPp>t znpk=I{bP$5)X)IDu&fU`4|qO2)#pIEB|hh6PVjehD`4Q62l>>386zkF@21T$l+@F{ z5efJ+I*nB5lnR}OLZ`lvG`)M++c{-6U0p!1WleD9@e936coZ$&FS?3L?c{+duIu7z z(qYXc?Rl>t^9+i3bLH>u2v>q0IENGVqL+D9nF><}Cr^?;RR0g(*ODaJVXNP(UVs01 z@9aKbZA4t!ZU9hepvE9;2*=h&ebr=1mkFK<(Z>MeHlUPoa3Tsh^`0cgijDcr;C!(p zjbTIX`9|Obvvf(IFj-0}Q1m)&pk0abPA#V$R$wdwL%5pxV~<6)n{nnMQl7OLTBuEE zKy8Hss$lFKK26OSwo7)b&9iE*>;oclX!)xGa>~$9O9OFE^W2zc0r4UX_-uD#Ivk&p z941$@;@ZeTNC|%II~7f(=qz}+?^Zp9R{acOrB&E?-nAz}^)?8k0yR1%+Cs=e%;8Yc zoJEz7bYT=S$Ktgq=iDLvIY%b6Vk^!v24xI%+a#E45jK3YWnT*fQe>(1pa_xi0TFgW z=cj2BY9=y;k{QE5iWhf;C#72KZiLE(7Blp9M{Aiw(5_XjCaDIi5p7nkuTw4J?|@?O zxiXm*UhaaQSvn>Dmr8mtDp8yGGb-*;v`-@S&IMcIiugEZur@#q1uKuvPKOo@NuYs} zLoZa+17VmD6JeD_zSH2o`x7wy82S0{BVgL}-Sn-x1cF-|@uT4uiJ!I;O)>qzumAPv z;o5@f(Q%eyUu}gcAAe9@qQVnrUBM4SzgCkuc-*?h!P_=ssI2Fom zy_td##Du>hGenM*`WiefDU}7B%9^Q1*l_M>5`Y;^(I7&~j`I*afaNIHecw~f-F{$3 zi(&fmXL!EmW{I>kZm*+CQ?sb@3=j}(KxctTs4eD$X?9_bLti8gcrm(~(GPCT?tcPU zw_o~_nQ3{)Kls(xfif8S;l$qRVZ-a46(O8AUAuv=CC!;@ax3?kTiYt=jWL~Zgftsi z82-f{wj$PTJmp-ihz^CoEAXi415X9AR_kpgFJ8Qe=yynB60bvOJ!(%SWZiu_hMWVK zxH>z7;T-w~_S5Rc$SPGEA9l4lvh>fX&0yKd&0VhPki zGz_wI&(jI~7_brE1l)1R)l?5;BjQ~3v-z8b9?i8wva9V#x14?He3@G!wvWLS(Ex9(hZTn#)k%w{< z%KfML2gs2h`lMca-=~Nu&7naFG|DirOLBIoj{4(Z-cHE8Fm0tR>`TK zkI#BZf4^r&Rf6vZIxpv+D`GYxs3;Je83+9`oxl9Kz?G;~l-xH)7mE$_S;``{4z9r0 zbpAQg|0MCn(N26u(dZc^Je3CpkDK!DxhV(MTVUe(NIq9}_H99RW7;%xOG2W@9zmYy z#k^mx-dlIdU;lJ^{JMX@b8TIh@?i)$zMMM}^73&{1}xn-<|9_NGzzPaSs%vPC0QqV z#199|;=Cz>Uuvo#u8p^6IwL2pQOCN4oV{k#lUU9%N!gSG2VNdihw&QbicsVkOf)wq z`5P_HU_uLt;+Q9~vhNlB+#K@aFh(nAE{r~pU*WBK90vo49!Fwq9-uaiTsVdH`^)L| z(P8iG>_K-PA7p0V51 zjcV=!CUVgj0-`Etq8T%*fC|9GFI3A~$n>B7zB80D@pp4Dqbs z)Fp-yA<+MnMPmWi=6FHQ23YQl{ zSK|0w-scFnw%&?(rSgIb_qr-2Nss}vo9Q`lJvT{XHlAwc2D&uy&B=KB(_)$v1f1Ye zm3SkF0S)%yXv7&L6rGttRq$2(miaN1a1RWji@d};( zuQt>r|NOhRLTy&1HKXC*M``ADW{+Z(SyE7$-J$t9k7A6=?`^ z*%HhMUrSHKf=MWteoFi*?;!><;#QJgWgd; zIXympl>jqEiWZFb$8<{U%vpIy<%It6RB>7f-j6&zO%HCuvFY9IXhsialY^3 z+pW7c#qXq_qzPn8Ew<3#IqfIv8_+3J(^-!8Rhqt_#wgJf63j3OXE)s%mufW2XCPKoO6syGxy&jJ&s}Y*+L$*; zW8+ZQihB*&AXi6r+` zIy+70&e6fEoj&R1etZ2UT^dPr#pl$U?h$D>`FAnm^xnEnB9_m^O#u(>cq)gdsOHSM z-9^1-5PrHzNm0bAsp(Ks*M)X!xpwYWd-A76t!JEnu0ri8@(d@3r2GC(k%+2 zkt!mXq7N72Yewmcb1Kv*{;1#E{2rhL7nfi{s+&Ff^<% zHEeHls!%jEh=BoZ4JdCsz|at~tWizd#mA!8oYZb4kHgQr4+n{PD^UMw?a{^ni^TvAozL7v99(18l9!~J0QG%ob00Z zk^Ks746$kw2$Xp6@o9Idc$&%6HXM!^--grgxHz@nTKmW*FVg_7MkIbzu1L!x8^_l0 zwX&71Qbca81U-Hf>meyn`*%@BK0v8hP)OcWky)*bw7g*zs>s5g>EE$uzF&E1I?21$ zm!jwV&6StY_6ht|K|BTC=4v#}2xGVtVK zVBzUqaK_?$JA%Te$PTg_dsNShWV(da*-YG1W~78igXfqnx6)(1?9&QO zH-gR=01IfWd-&>urhHTZUtu}GK~RWeH=~Le*`B9df38l zu5#Fqoy~&o9VdYQ=_30;+=7eu#&WzsNb->sz13U4qv|M!&)tHv`2Ri!^noTSIk-h#?u+Ev)2C0Ng+Dzd0KiuVM+dK7zmfyd(JYF{ogt?+ z7um7=tVy(~VoIrrJIy!99Ojvs{dNTtFy2-fHLH5Joz!nKHI$n;x&Dj}R#7RZP0`JlHEzKYM*U)X+n4 z01k^nj@rhQCJ2Nz-vUl)XaaN1yEYi%GBiQILkl@y@34LLj^T)Rau|CXiYjCY zYACxWxit$8R5v+5^Y@Zc0z~AVNU7?~fPV6gP`)}%pQkhgOuwjrnNJGq$@a)Fk@s6B z1O0#S?B~AR;G6-2>0;agu4s_Sm=ADHDRqL-AW{+NqzkGV%ZEwo5=7xXuSk7Fnk>Bt zKhD#y8Rmw_#v`_bUtCL~DNOw&PhvM4PA)2fI%#Y;D@(oQpGj}vA+QwBY!co*1^EVZ zWr^x+N5M3k4X&k;bNYIekGZxjp$C0H(X)j7WSD2H0-0{47Z+%Il^nX%B>vH02A89K zh4=?*M*xJ(`pR9o3Wm^ALDq+Eh)-pk%-lc)+e!{e6WJ{#ev;n2*5fDwSmr&hMaTQX zC|;?>x`gs^jd|lr6{CB9ql-)!Su!FP66dUFI&qi`r{oePffDQtWybhb9x7i)tO*$; z>=k9<<5;b9M-u@M7lrhAL-@GBV3l+?iAC3(@;O&EF~+~BHvX6J9i|+(Ut7#u%NRwa zzQJin(z$`Jd3J<~ypuV5k<@YZ$zsV2ME$)^K(gNGHY5?BsY^`!RzT9h46pY&GVcki z&`}MEn&geem{I6+`gLnsh9vrY>_Y4UoKs5|zUu?u1|QXJR}?edhB;^iZn)vZT{*eJ z{m~UchYy{@)IbyCEpW{H4r==eiG6@KjU+mWzE`>;(gmiA9+i7?vrR6g>@10zW<5>G z(Gpt?a;G!NxkPfc>1@~@^QeY6QEYOZsP99>k~^nIN6*7XXagPTcHu3@(AQxz9CI9gA@+N0!<(rH@yfE zc7ODrkz^?=bq~)b2kE!r5&(7FQ7Jnk9f37P-zGYi%sz41Y08$8lU&9hTdaTNd9i;) zJeZiJAMmwimkbp=>;@^P^ML@}d6Otgg2%KJ7hFQQTTs?{CTVbT8`eRf`x~+~n0!bR zj3$2ij<>pzcuze97zNGKyo2DV&J7q`-L4qHQ|Kp>tq^NYh!ZtLKuyHC5j|wJCw~_M=0cGn*J3!fx2D_8+T+XpL1A( z2WXc9N1)E4K4<_x>z$q+pKc~H9*VoU8c#*D^}{v?1;|hI9dI2YYX}r(6_u8yUvfZ0 ztxaDKnjwSoLkr3HBpf~w>*^TD!$k2=li_m2>6d>OvF`YJg(r83 z?|7&ujJ#D?h+Od!FI=_IJ89Mpd@VO}au8n55wP3_&yhdKl=$I#U!D>;)w1FGp1Sdd zSx{F3-Oa0a*2S1FwU6l>XtS9-%eJ)JuB>_1LouF;g9mDlm4N$@28~kDUFO16sFB^B zBLxt3yDkigYsm_ME*k-;Ws#=9qJJW6Q6RgY6U_{0NwmdNR=+MMS2@+AH2OngV<;c1B2F}$>t)H4xTrq~s#OKn>1cTcQvx$b z(K>6}I7T`rguc#>w%A6AH{Nc%HdFNzt_9L<6& z3hi>JGphtheHrUdxyp%V3?Di*=J(47)8*C2(fpQg7y0A~2u9=iX!rz^%+c(G5L~J* z-~*Gk2EErR`2Oz`AVf%rX0RkgrEvG%*N2J1VwB{~3{fm^(D8In zau^da$cL%IfJLJbIrT;#K2kla-Vf4B6v60suJkI;mQ-;hr@?u3b@7s74#eJ34{5KorUZnryv%T?++sJFk8X>?UDD5;2Msv(2^Y&{l}<( zGyCpa~O(GGn!i>qQUM$1|h>fuKS3aKFSk8!+Qvfb|WJR2lX)B5t6|9}r{HkaV!MIpp z#bio_D~H})3WXh}=mG_zYA`kg_*okNwtieRfSZec4kSW&MbV(!VOKGLb%#VtD1Wlc zzqn?-$OmbZf;9W!Vw#dWLJ1gaV#`^*XpG9DGZs$}12MmlNQ(G@rp%Ia%Fc<;+6g?& zZ^u@`tzg0=zBot2Pxm_6?b-qaN6gd5B1@9g7AOTTHhDwR!**@3K%^LW=$}ziBPfS$ zZErUyJ#Yg(jdQ+In*|3g<{saZzuF*M^idfHoH+dR?kPRRHIt{`V6(yCINGDB#k<@( zijvt_Q%qq6-Ptm`Y{FM8OS+1vdit-X2jn33JNcfq zM&4sXvIzVMO?ns~KF$oooKk7Q-v5+Nrvr?!U6TdzYXyYiPpyyuoo3MQ9qB2&gZ(lb zeO!K`v~9HB40%I?lDuDcMZFO{?g~YgOX03)H#*<}-RrV6hf<|pDAt7pHH*X^x7@Ad z1J-<0N`Z*2Ro%z;A#jRA|9#O?D}$wO^AwQ;12oJO{E&6mcp65bSC8LVi>-^wn z7_W)p`wNiw2ILtyQr8r+2#6HuJ&+p?hoMnAr+FLjG!2&!6rPN~j3maE4O;9QjzI@F z5WJ&SGdv|Q536t+ssW-a);-o$Rs>Uq#rZ9;dGCSD>-ZXF#dLpGBlWJv=`BO)E#-QW zN^Dp1RKnxIQ{QTv*ouF7YCb;&wIT{Lq#f0%x?tZD_1zWBn-!tJZ zb*R5o+GMW^;j2RWDi^=X*BV;JUjDl*$c>#k~ zmeMP96r+GG`%KI^^vD=e_3GrIlN*Gi0!>5(j6|i?+WsBE$PhZRtuVmapgj3d=k1Y;T(!a2$T{v#y6zkV*_5!(2j3N*f9~6 zH<{aDkx90UK}mzb8?D&3R>7DB8|d#R*W^BFMLW@Ul!CB+<7qEYfi8B}44pu|p8A4s zTtOUCc|qKaJ*6L9Vc4JY{*Aq-dZPERL+Ep?#y@-`58uc`Sp}Lj8m}&vYdAWgR3j9^ zA%|I`_C!g+MLJlZEq`;(hR4n`n{=dq9sF3|-LCEsjkM6AH{78&afjac4!yw+y=lwe zD?9WCJM<>sAy!d*MS_4S(?m(aI)4Io6di>V&DoG1AaPCOG%O4fh?v`i#>wJUO1Gtwp{6-pnQ`Rsp0yq37!XB-KjD@6E!C-+k zeG~DY4L-1qRTl7C6e&uo9@fB2(sULtj)&(DmOvy7I7h@Y6OTY-oh(GSJWPw)348xJ zrIYwFcmnLNgsx}_i3V(lE6mDkq8wZ{=K>@{D!*Hc*GsGHIxW=t&$}@LjV99x%_W5w zeoR5af{w_1h6xUL3zWkfBXkrVxT}Y2hzjtdJFchvz=Ic!UAQ$S5l`>9%PPE{qPwQl znaJj{YH!>+p2;c-z62&7uppYn$66JW=(r>P&CZ0ydXk;PLx%_$Y%#U_>MM13JVZrl zI!BmQ$pA{A__%wJ7s22Q)doj?6eVfge5zSvsPed;21_yLDE19bD~yR9*(kl?5}K4A z%0PXqxZ9lGKhG3bqQw+7E#|@QE(^gM%Gx;ys3LKTTo?+<7NWqh@}BEiF==Ib`dEz+ zDXR;FLSj^>FmL|r4T@C7e(2CG^jKqGsd2mgD*7taFtTFb2kJsZMZ# z=@d@;`x|G#)b2a*rYFgfpxoljWtts}=nhf$2F8LmfaEmhcw!so2t}dUOwVv@n3)Fy znJ_2>QNhs!85{5iQ@Hw1cV6}Ez|pLs8b&i!V+7R&f@g5wxz3GM(h%KH0t~8=NTg4a zJCbJ_<;;&5R-Fqh-3qTUzI8kK2#bUhi@v5GE$npdBT&lgS1`Ae$hGhUx6hmfswP%| zE}*n?>2Y^4_=J`M5IA|@b&bQrgDu~(BRh?^-e&Q^-nHYf=T^RP3bQIUPLInPcWrZ- z^0oz7v$SpJ3HEyu)qB#^e+Gn9X;NHPM|~Ynhv`?Vm2^%vL?i^u4DW38Wiee&n6>R< zt}`BX)i6KcGwxDAAFia zcf~WOLC(0ie2dG0VlvZ?%P!~3>F0go>SFu{QXB7!mjV}iqJ4}UqU%(*O8|IpC(}0uD}02 z&E+&z&lz(c%mrBRDJ%qI@M9R0H~qp-ui}f`jff4Qzt$*l$M1#kG+z(s&co*?O1rEN6ur(iGxygi8DtzZ?w{v_CC!93XFe5vacXwe`n1l zww9!5FI4N6LZ%pL(11C#lOamZm+=tIv9vtl2H1ItN<^WDc>ax1@qky(p-%ch*h+}9 z;r2CIY9=T5SHzdV$mkZ2_O|V4W4jHeB*txDPJv4sPX**-noc{!UdK6-%5P$+v2Y*f zo(mL_)3(Gc{C#h0{G*gKMnti|6u?74%LxyxH?cgCX9wQoykhx#;sF@wlz>n;A~FgL zXxmmYzTnXvUac`Mx-d=J61(y_M#In6Ju(;;J=%8h*>3cVFub|{yLw>+#BQQ#5nyDo zC!Xelh)WQ7$uLn46&`W*%~sc0_VOVeyJWiGEq=aR{dt*pv_`Z_#HwKa!l{mRkr8;( zcuG+kN{}(=hYUTY?J8TtZCS)@g}w1nxk1oSZ@pDf!F8LAgeyR}E%wEh^26X!>?G(i zE24dJU(d<=85bSpQbz7ho8s^~CT3<%C~ncxJxYLyRrbU(bK(`{me=`2MH6bhc{;8v zA$3GWam;J52kD=p|43fAM=|%W2WJPEr%^4SDoH^fVS1(Yhw_^D;R(AXE#whxYKmPq zA9Z--gf?<b@G7)?y(aD zLbeI!GYO6a9LvX#6`FKzZwSN^#S(4Sg16dM8$!%Y^lQ?zqldRRsmnAtMb}lAMVOb; zx)@aqR7$>QRH-_btvi)izFa%0+m=yvy&JUPo=f-H<4(WTH7KuDn~nmAEb%U9J|T0< z&PVuc<0qQICm<(Imcvo@Bt$LE7@Mk}&NhCMx&63Y(6r+FE*obuJ*B8D-sfy}5h5JS zTxgE$f6(P_sJ!LMaA$I5xbc=hfxEdg$2(8d<7=em-j4#xR7a>ZP>8wGZ*-SuV?8_W z(FsJ}d|%R><-B^08$NdKb&q#RVZLABNwp&3l+B1hr5P<16>r!HXEC|;lETCFAO6sL z#P9I<-kK2UhY{%yeCnEygZ)xS9=TW-*RG8h%{&_&OktLKyk)Njb2#w)9r<0W~Rz-~glD=`XPSm>q%_YVnmHMF z7J`v7B6!=_*=T*CUg&c~7zb?Q6G`Q-?tDc>c;R>>1VkmW~{ zi}H?XGrR6sR%u2BTf^mh7?=e>lQ?N8Y&tjj1-(=lVJOJmjHo6y?xOFhY*E~BK49ok z>@KKMewkmO6Apd_w{E<(G*#rSALNV&{1jiR$}-=VX)dtL=34gA`t)_237mO`B`*a2|3PXvmAZdoxP+aNpa zE=@t$4kdaaky^HF+ys9s^zSSC8HNC#H-wfT-*A?(!TEW*6tG3%f|EZgzns6C#XEw$ zDhPLh*PLq_ju$cq@CD)T)(Th+C&1L>E5+-*Z58$c&6fF(RLzy%B!04lP5<86@`HTl z2Kn&ma`XPw&3pB15n~jiQTv>5Y6M_r9KU9~=dY-aV@~CW47k|U7b+=8wZ%2a-l^sJ zJuC+lDp?IZ6qWg^q6}B5WJPo2Af)l)m>VKKL>$N}?NK1f0rS$}*yqQbiKOKu&c2cn zc9!@$xXF_JgS}p)-)37~lt3<~I3)-aQ1b&R1>XibAaWOl0fq6^pFMs0?{)X=N83S; z5$4jl4JnisolBV-!Gv6|tzvMY@mxg@WF!0I6%`8<1AQKYw->`~0uP8TD?7Mz~ z?9Md}S42!LNkSzyswL%6aWy~Eoon5{wyB^dD<=`i%(ZIudYjNNWnnUotyc-UI&ho6J`&X3-VvJ9Jl#?$^9&BIo0mfVzIuz<=a7Ec z<_-8&yc{_f&z5`Y6%?3*04@=~xoL(wSk7}Gt&Qg`&CpEo%_G|u`5_euRPN@cU0_Ng zTaY`pL5|;00rvhIp^Wocy$@)`!ZtWLK0D|i93T0G%I%qdwdDoAA-B3bZ((^&{C?2- zDnFsT0B-jpKTw|XGS5zsZ(vZ%qcAKs0rD3Ser-dhjvPxQ2GC%~6eh3S$%x#@QhFlk z)d|l~qWmi566II|qY>EBNI}pR$nRajTBkFhZCRRXj9$mscoQBgL3t)v`Cu4UVd0pNjn@iJGgEIAXuFiQ@q zIfA8wIPPpQ8VpgW=7XmZ7@STqW9N7nPo~#vWnSX4&5=)o5DxH}WW@M&2lzB`3Z>Nt z_*B$KZ0B!Se&YU-*Qt~)kQKR$i;^nENxI-V39LPEXtiy2x7)*R%?`8k@h;TCC*KD8-wuZ0E`h7)pcQ1D>; z$AKtl+0P9%Bd%~e;p9Io+4%p87L7Ml;B-8n(#) zYN&vKcEX;$=W1Ai@O&$N`#gI4OnWh3P9+{k(ecoAsKBr5nP8MHG`V@MW|dEn%#J?{ z&(H}I=h9q*e6_|V(E^cExlMiLm%6%Nv58n(wFsp0u5~X2NFivr8tb!bS~GrERhCXhN`nt%NB& z3SQGHCTg!*N%&h5?KK0Yp1ynT$~`YDck1dpT~XhutM9bDzVN-fVQAc;r|w5IfifkF z`Cyt|gmH(JL17&)CJM#ty-CCy_w(q6=7zc<+oP@9Yb*EWd0RJSyaA@mS(1MI+vuF< zS$3OkA`ZpRNL@Oagii_gfi2Dr^-;0p9U5O2X4n3vo9@GTSH5wReBvhA{w^sl9pH45 zH|&%JcPvOP@X7gjlySDrA)*f>wcu;gJMli8PCkJCsh3pQOCIe52wh2K&wXV)HfItK zxnO|QB+aR+h=q(1sVe%yP798(^2Ad;bW#PH!UTI$)j3$}X04_M>l1P!Iw2f6;6tEX za5HV!cG<-U-|iOQ(#&tVK&@}Ls$-bGSKGWy#b#VeCrHb&_9#CmL~5F}u}dO%=y`Ob zhnXU*AS%#3(XoU_yV|!2g_h{y>Dr8A=9FCOlmP2miPB$!(0XprtcaLQ{(e|vN5;>* zRd%VWMHmbE)(^Eo@*FG9E_KQ#xEx0bnmg_FcMgsS&#q&MNMHV(oQ)O>V6ZT)^i`_f zv{Ku}H9;UHkr=R~ALQdb$$GoPpg zOoE66N%Vjbsmqp?*FqOBeLOxrJjef@j{fc?W^-+aCg}7vcUyY+T%QS*Lv|ABhYdJC z+7J0n#G74;z~o;m99`I4g^kDGPzgV4!a$RD8&{e|2t!xJoLS3phbM&)>^cN2vc3Id z{<+yf<|B5IO-@Ijde^gNO2={+TYwepz@d_33xd@r^>;q$S{LAJ_Y3yzY%(|>HRt3Y zo3DyBxM4iT<$M}VM|0c|cXK*5?{p?AVVoM$%E|W<9bc#@%CaH3fGJne1@IM=LvN1R zxHOXkswY2>Mzf^BVwxlru;@8rrO}rPy`h16$xM-Zm7OZOfQ3zvU4|aGa&#U9+*|^( z?6nOFkt|hja8|V(%sr=OBB|VkMVc4r#d0FC}cmz?+kXw+2O%n zuk+Kv(cZz)pU-S*-61T1;^d(wpkF(bIio6-L}4y+5uZDvDvIJg@7A3fHil%`lT42X zFNIPOUeL(WkmwZb_0IaI$8Q-rk!Wy`(gH6lj;NvwA-wF~(O!a5@m>#R@N@?ak!Lyg z)Y$^v$C3GFzZWq}(M`6WF5m^5`7xI_%l8+_B|o1bcIe3Er6VuXVS2vAR}hZz)ep&^{#1-H5}$RAm&P$} zCS+G_C;gqDC?9Vu_YxqZ`I-Oe|K3c*Wr~96X9-VBtpntLIo7UpUn>{&Kc2z|9B@ql zCOF3OPxg-A9LYz2`cL?X!m-INjmGtgj}Ch;`})!U++>(a{^*qK;^kkR9{hQ~AI@{T zwsY9W8w@9NFj@R%bR!8+Twtw)lFNLzp@dXy+H@p4QLwRw&m`}p<*QaO4 z=oj0>5_s-tWq#aF{`8;r>xb>+e>_z^0x&b}MEt=;U7(A~m61c2+|{@;@34;d@4Lk< zN+uvq70YVJ4sTH!_KZ(Ss3BiL)*GMW-?_&;uQFuqicTlj zPYrywU9!E6K4nLPqvmI->ND<}{|VQ{XOJsi!{sJ&MHd*XIqvZt3P9Ne=2)8f3x&J+ z7IYUV0+`8xq7Q#{6*fz5O7Y+)*Kx-Z!#$X^;Le;f&K7!;d_>$vLX`r- zfX)(aPH%hs1>H_C44qKBHGy?}4^p3wwb#wj1s5?|bYEI^j@|jqMPHm~9FzxtI5_(24ltK7Pk>vCG)qMxR<+(Gn9PAtwYV%Hm&o6fhA-YfaS#EleSbd$u9B!eHD#>M z2L&dc4Zf(+lRBd{Isu0}sjkcfx~7SW(I;ZLH><>tn;Zg|ICS#E`ILP?c3atg1?~fy3wj= z>t|~0=hD`GUe(-NY3}WVntQvVxwmD_$?RvEzfvsFC9~c!ZI@wG`2W8Q|4+IMEqj1F3(&B$65ACMHmLP77vi(# zF9DrzCY$_Wy`7ZO?>N&Hv}K#ElaHFUvy?kXY-5(mD8FiyjW$koe>9mPPMhv?*nm!m z0A3T_mCr}xFMLl9hC}9$ljQ=PAIHvhr2jQlUujbHL0P8qIBT-2+aZpJ(88%M((1B5 z2GoK+k)<^Ej?|%2fQ6XVWzb5o zx&$!_c~(97)?}xcU)GpuZ{5~1fi(2%)a1L5e6|oBu}+@VA}$d~nnK zfd};CZLM~2ftc5qx@A;s4-3x%FCLPHj<$hLQ-eh2;OiXM7(?KR=6}VDM&WZ%g;)?z zK8+SXEvCSPNp)>a3rDX5T2}HHvjRM}azY74^SR4PfS%C3`8=J!!c+E1(2tl5^^E>- z=!XmlmE44jZ+8n+*@9bZG+#8~e*M&i-*Q;i6MA6lyk3XpT(@-(Xjg%T=hQW0q!-5* zqKDqzPCC!TvzQf24Sdmn8rfJldO)veBS?>e!Z^gb2%)VBGVfxVcew1jV=TrQUIej- zNj8Qq5CkgIq)OK7*dYI<_MD{5B8Qu{9}I+cT=UUHEJ4fRA!jgCC>j!}H3Kr4v9P}!`U%^X0t-;ZPk-wH zi$whY7P1lW>uS7&6)#1<6rV_(5!qVqRB}C$6MzO@@~hY!Z)~vyU}8_}=*!@zFL&r$ zTN)f$bKjC#S-zC1F8R(!RZ8e28JguolHXRf=stvNhCajZPR93cPga8vHQ@Ud<5WXU z#bB+9>JjH^&~qT%uI}_5I9aMmPWn;SI0hn6{o=pSj{PmKxnfG>8snYRYHESQpTrWh z)vYptFJU`UmcO`$h$Hx3yAS|+_Bkc0UbKSuT(>(ZIxLH#4_Mxv#U#Sq^ihB?4!o+dmKL`-yqohOaQG| zfa4SFzvBzaqomw<|FbR_4(xKafo4fst>9Tnhr|cTM-$PrIVj6S6gyAGiw3!#T@5G$)#OI2A#@n1B140+B(xcz*1}Z*gNCzv1t)$y zo6sK2B!QYZJy2zabB6CFLAo84R)9e?1-!kq*);fTZb-Lvz9lQAXFlb*b>u0T5baob$_3b5pa@j6KQ$WQTzRP&1S(!dP}B;h6TR{S2Ra)CVH zR5E?YG;W=0mg8#n1Gl(2M;O!2gsjQ#eA`>y-&}hzBIFmGeFE4-LwAePz;O9#j?eJ| zy>C9#z;Lm7(7ELaLMEnH4x`P@YhG3N7>aQ?AKVk!%voJav~iVdUi-~g+!*MR#a2dI zOwr}*9aaYeT*lLQUBaEPoDmH}Gr@Q&{84-rNC}`(ycf~qho5b4*YTeK87@d&Y&gdl zP)!r4ZnkEc7*7k%{&~F__TtgMxo`!XgP$r!Y<8m*Xt;6XGz5BEe_$181MV;2P3;}SV52JNWBowvuY`^i}!(+IuVIokPi?^W-p9}djudT@m# zUQ-QxgM~^zk4Kxyw*>WxFv6=Fj`V`Duq$R=@~%q0c1a7nD?paF3>~tf?hhY|HS3#u zwUDb{tLXwi!$c@w0jDS<|7p$`roLNs4pA$s3~#Mn>eU0PYbW1E*R%0_1cUg`+v>`P zKw1`BePyXhIv7@zAy_3fVue0SwkG^!O9+7{1uz17m-WaMb7=6>27EQnBqakD(^50w ze@64g4dswer-~lVZVK$q{^AAU4vN;eIURf%1H+WgyKzlx+mbGmT%O$>aEc%xe^ggs z;%JD03!TAyfLZdt&W?`?9K8B`VT4FlpntF{c+`~8BMStNj#U~(g(NPHOS(?KGq!tb zye#ft$_0&oxY#)RU6+l`#VPK}{HwWIc|&H`b2!WAVx@0vHP9vUofu$egE3{cBA-*~ zGtnnx$C|hc#@kQZ$#nZ%v8}g~aq>d~^mn|zt`{`cf^@wL7u8ksJbO2O-_rKB8_cR< z*S87AEWzTB%r5|bV3-`xdNVL^)?-{7F*AfQMft~N<@kO~C>;)Y++7YbL5b4^AE5^+ zE^br)etmkdn_kV*Df{9>A25W|*@NWEdcB0B__JJ<>hU4HWGrq9DngcYyb%9C?R>dh zNPI#Ic9%rD-gn;x0+KZGQ{G7b4cm`-5cr_c;0I{Kc0b8FUfT{~kapjvU7=>^z}w$F zqY2?Vi|pXo2PqNzS)iR7xHx-@yQjfWhYj77QUf~C>><&1SrNi_h_A^zWk})UqXm_v zAD`q$D_IXM`Sd#9;xFIAFq_Z*=YLwlUUmy`QTr0Isl&$)TQ!-#WF3aEC9P~X))T7M z&5MiG#+a2SyC!cA^9u4LXq^nKI;}P;lwv+s| zk(Nx`YmNq#%R*yNb8|?JeW{_#+&y(AwvoYfd?nLfm{^h1@auLW1!b1#BG^toFhoN- zzuH4z0G{MW|K@Xxaymf^hNTaqh{t%0!U1A(q>$w=%JS)u2*ll2Qj_|dRadn#!3*vX z7Ckvj<|Xj`Fi05Fnv7J`iT6$xn9s1KF*n&e*7Ru9jlYwS32ksVUL&6$6G&29U86M^ zG|?26dTY=F93G1U^7zsovn=4Xmy}@%^_Czeqf)NUdBA;ar`L8~5)=*Dqp@Pd#S;&n zC_x4hc`C}dX0;+{-yo^@f-5h6;*6#L^FLU1qv+ZtO`JJN87fRMDwK@A)k7 zhxg>i^4z{0A-Y~-ZVQQ`^Zg!777PralHF#~2W*zAq4@w}CfTT?%cSFYJLE zJfye_bmML3_&U1%G_p&gZa&^n8eRSTG02rPSRRU1g#UE^mX4=%9@Gz0d2T9%e66Z= zNeRs=Hn?9f1R5~_h^#d}e4rSZMweJYU%!T!Z+!T$@u{8EyLFQo+6`-z#1i_9T4Ddg z0bf4KtVuH-BG{VY=k~W-V0_*IIbXbk?z{(4)BfD#F+qdSY(cWZI!bOy zW_HIHu(3!Qr*&4KUY4t-CRCx0cKES#F&<5Zg`*nyw4{mul`SC669jsbo8ZN_59t*U zCV#K&ZNGcpW?}dEH#G$t#5tFI?}fpjG6^;?OSC{xP|LCIvn z$3UTIHDWnFM7HO7*|54$g-r8eenUVk)E`bf|E@lQg{i-9)|=@0xj-k-76+rEm_j2U zeEpz;Md`d&7V(~(Zk0EZ z*BM>}$S9*1dvY)Z+B7{U6ZAmu=&$3&goKYY^Hyke_9+1RL2^6e2@ zZYe^FWgP9c@j$z|wxHB7E*TJ4uHXg>c zET`kYFHPV$*xNwiozk+QLo&Ke@T>pvr~g28m2FPpCBmj;3?mE!x}KqD6!91eG?1LI zih4XEsR>oqAWzJ1#K$&yHCkMzLtSC3blU_ghV#BYpigCjE zFRuBDwiMJmBX=l`GYH9=7#xIrbodOTAh#(3U9Jv=gKd+5Mf(c=tt^Cs9u~rXD+`fu zw^al>S|^bNX+Nxv8w7 zAre>|uhA=aV0I>xO$Q+vS2RsouZeNSna!lO9tC0E@!b&i>^!~Mtm$91yIMkT3!YN> zYt`|P0iiZjJ_F`?F~KMZ@J8!YPmvPao>g?rQeD@6!>gzWTKE-SD}%A zEP7q!Oq^ymp_*6?&sFi?aa{@z={4PEY%es#FKqV*v&5#iQN%4M`pV>n$Bt^9&IE)e z))&zih8x<%rdl$a!4R?;{R-7n!C;Hnthpb*;W$kxzv;{krOT={Fu4GNgusCKPt-i$ z%~|$_Q&iEPwN*5OJgo^CF$qb!w3dBMnvH+wtMNPAXRg^y;@>>wadw-{B=^A8qnSgr z9{ug>31xB*Ts@XfK`XKcz9v^H|0EJ;UGy`@hbs4cbo@pH%MVy8g8|w(BYHZ; z#br=;bI}Wad+cZjiz#4C%9vw)91NJ3vlV}ly!Sw8<{CPkAPRRBa1+KgB-m$?NSl(_ z7FA~{1=Et60sT!;rwa^5hst3V$hm7+r5bOZ^s=~7t4IHK3;%C5)upku_5T6VZjXiR GOacJQ->!H7 literal 0 HcmV?d00001 diff --git a/htdocs/includes/jquery/plugins/layout/jquery.layout-latest.min.jgz b/htdocs/includes/jquery/plugins/layout/jquery.layout-latest.min.jgz deleted file mode 100644 index 49090eb197df3a6edcea5be6aa5ab4baec95e8d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17060 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 Tcm131MeqLts^fgcefIzWayeiB diff --git a/htdocs/includes/jquery/plugins/layout/jquery.layout-latest.min.js b/htdocs/includes/jquery/plugins/layout/jquery.layout-latest.min.js deleted file mode 100644 index b4e70826459..00000000000 --- a/htdocs/includes/jquery/plugins/layout/jquery.layout-latest.min.js +++ /dev/null @@ -1,1226 +0,0 @@ -;(function($){var $b=$.browser;$.layout={browser:{mozilla:!!$b.mozilla -,webkit:!!$b.webkit||!!$b.safari -,msie:!!$b.msie -,isIE6:!!$b.msie&&$b.version==6 -,boxModel:false} -,scrollbarWidth:function(){return window.scrollbarWidth||$.layout.getScrollbarSize('width');} -,scrollbarHeight:function(){return window.scrollbarHeight||$.layout.getScrollbarSize('height');} -,getScrollbarSize:function(dim){var $c=$('
').appendTo("body");var d={width:$c.width()-$c[0].clientWidth,height:$c.height()-$c[0].clientHeight};$c.remove();window.scrollbarWidth=d.width;window.scrollbarHeight=d.height;return dim.match(/^(width|height)$/i)?d[dim]:d;} -,showInvisibly:function($E,force){if(!$E)return{};if(!$E.jquery)$E=$($E);var CSS={display:$E.css('display') -,visibility:$E.css('visibility')};if(force||CSS.display=="none"){$E.css({display:"block",visibility:"hidden"});return CSS;} -else return{};} -,getElemDims:function($E){var -d={} -,x=d.css={} -,i={} -,b,p -,off=$E.offset() -;d.offsetLeft=off.left;d.offsetTop=off.top;$.each("Left,Right,Top,Bottom".split(","),function(idx,e){b=x["border"+e]=$.layout.borderWidth($E,e);p=x["padding"+e]=$.layout.cssNum($E,"padding"+e);i[e]=b+p;d["inset"+e]=p;});d.offsetWidth=$E.innerWidth();d.offsetHeight=$E.innerHeight();d.outerWidth=$E.outerWidth();d.outerHeight=$E.outerHeight();d.innerWidth=d.outerWidth-i.Left-i.Right;d.innerHeight=d.outerHeight-i.Top-i.Bottom;x.width=$E.width();x.height=$E.height();return d;} -,getElemCSS:function($E,list){var -CSS={} -,style=$E[0].style -,props=list.split(",") -,sides="Top,Bottom,Left,Right".split(",") -,attrs="Color,Style,Width".split(",") -,p,s,a,i,j,k -;for(i=0;i0?W:0;} -,cssHeight:function($E,outerHeight){var -b=$.layout.borderWidth -,n=$.layout.cssNum -;if(outerHeight<=0)return 0;if(!$.layout.browser.boxModel)return outerHeight;var H=outerHeight --b($E,"Top") --b($E,"Bottom") --n($E,"paddingTop") --n($E,"paddingBottom") -;return H>0?H:0;} -,cssNum:function($E,prop){if(!$E.jquery)$E=$($E);var CSS=$.layout.showInvisibly($E);var val=parseInt($.curCSS($E[0],prop,true),10)||0;$E.css(CSS);return val;} -,borderWidth:function(el,side){if(el.jquery)el=el[0];var b="border"+side.substr(0,1).toUpperCase()+side.substr(1);return $.curCSS(el,b+"Style",true)=="none"?0:(parseInt($.curCSS(el,b+"Width",true),10)||0);} -,isMouseOverElem:function(evt,el){var -$E=$(el||this) -,d=$E.offset() -,T=d.top -,L=d.left -,R=L+$E.outerWidth() -,B=T+$E.outerHeight() -,x=evt.pageX -,y=evt.pageY -;return($.layout.browser.msie&&x<0&&y<0)||((x>=L&&x<=R)&&(y>=T&&y<=B));}};$.fn.layout=function(opts){var lang={Pane:"Pane" -,Open:"Open" -,Close:"Close" -,Resize:"Resize" -,Slide:"Slide Open" -,Pin:"Pin" -,Unpin:"Un-Pin" -,selector:"selector" -,msgNoRoom:"Not enough room to show this pane." -,errContainerMissing:"UI Layout Initialization Error\n\nThe specified layout-container does not exist." -,errCenterPaneMissing:"UI Layout Initialization Error\n\nThe center-pane element does not exist.\n\nThe center-pane is a required element." -,errContainerHeight:"UI Layout Initialization Warning\n\nThe layout-container \"CONTAINER\" has no height.\n\nTherefore the layout is 0-height and hence 'invisible'!" -,errButton:"Error Adding Button \n\nInvalid "};var options={name:"" -,scrollToBookmarkOnLoad:true -,resizeWithWindow:true -,resizeWithWindowDelay:200 -,resizeWithWindowMaxDelay:0 -,onresizeall_start:null -,onresizeall_end:null -,onload:null -,onunload:null -,autoBindCustomButtons:false -,zIndex:null -,defaults:{applyDemoStyles:false -,closable:true -,resizable:true -,slidable:true -,initClosed:false -,initHidden:false -,contentSelector:".ui-layout-content" -,contentIgnoreSelector:".ui-layout-ignore" -,findNestedContent:false -,paneClass:"ui-layout-pane" -,resizerClass:"ui-layout-resizer" -,togglerClass:"ui-layout-toggler" -,buttonClass:"ui-layout-button" -,minSize:0 -,maxSize:0 -,spacing_open:6 -,spacing_closed:6 -,togglerLength_open:50 -,togglerLength_closed:50 -,togglerAlign_open:"center" -,togglerAlign_closed:"center" -,togglerTip_open:lang.Close -,togglerTip_closed:lang.Open -,togglerContent_open:"" -,togglerContent_closed:"" -,resizerDblClickToggle:true -,autoResize:true -,autoReopen:true -,resizerDragOpacity:1 -,maskIframesOnResize:true -,resizeNestedLayout:true -,resizeWhileDragging:false -,resizeContentWhileDragging:false -,noRoomToOpenTip:lang.msgNoRoom -,resizerTip:lang.Resize -,sliderTip:lang.Slide -,sliderCursor:"pointer" -,slideTrigger_open:"click" -,slideTrigger_close:"mouseleave" -,hideTogglerOnSlide:false -,preventQuickSlideClose:!!($.browser.webkit||$.browser.safari) -,preventPrematureSlideClose:false -,showOverflowOnHover:false -,enableCursorHotkey:true -,customHotkeyModifier:"SHIFT" -,fxName:"slide" -,fxSpeed:null -,fxSettings:{} -,fxOpacityFix:true -,triggerEventsOnLoad:false -,triggerEventsWhileDragging:true -,onshow_start:null -,onshow_end:null -,onhide_start:null -,onhide_end:null -,onopen_start:null -,onopen_end:null -,onclose_start:null -,onclose_end:null -,onresize_start:null -,onresize_end:null -,onsizecontent_start:null -,onsizecontent_end:null -,onswap_start:null -,onswap_end:null -,ondrag_start:null -,ondrag_end:null} -,north:{paneSelector:".ui-layout-north" -,size:"auto" -,resizerCursor:"n-resize" -,customHotkey:""} -,south:{paneSelector:".ui-layout-south" -,size:"auto" -,resizerCursor:"s-resize" -,customHotkey:""} -,east:{paneSelector:".ui-layout-east" -,size:200 -,resizerCursor:"e-resize" -,customHotkey:""} -,west:{paneSelector:".ui-layout-west" -,size:200 -,resizerCursor:"w-resize" -,customHotkey:""} -,center:{paneSelector:".ui-layout-center" -,minWidth:0 -,minHeight:0} -,useStateCookie:false -,cookie:{name:"" -,autoSave:true -,autoLoad:true -,domain:"" -,path:"" -,expires:"" -,secure:false -,keys:"north.size,south.size,east.size,west.size,"+ -"north.isClosed,south.isClosed,east.isClosed,west.isClosed,"+ -"north.isHidden,south.isHidden,east.isHidden,west.isHidden"}};var effects={slide:{all:{duration:"fast"} -,north:{direction:"up"} -,south:{direction:"down"} -,east:{direction:"right"} -,west:{direction:"left"}} -,drop:{all:{duration:"slow"} -,north:{direction:"up"} -,south:{direction:"down"} -,east:{direction:"right"} -,west:{direction:"left"}} -,scale:{all:{duration:"fast"}}};var state={id:"layout"+new Date().getTime() -,initialized:false -,container:{} -,north:{} -,south:{} -,east:{} -,west:{} -,center:{} -,cookie:{}};var _c={allPanes:"north,south,west,east,center" -,borderPanes:"north,south,west,east" -,altSide:{north:"south" -,south:"north" -,east:"west" -,west:"east"} -,hidden:{visibility:"hidden"} -,visible:{visibility:"visible"} -,zIndex:{pane_normal:1 -,resizer_normal:2 -,iframe_mask:2 -,pane_sliding:100 -,pane_animate:1000 -,resizer_drag:10000} -,resizers:{cssReq:{position:"absolute" -,padding:0 -,margin:0 -,fontSize:"1px" -,textAlign:"left" -,overflow:"hidden"} -,cssDemo:{background:"#DDD" -,border:"none"}} -,togglers:{cssReq:{position:"absolute" -,display:"block" -,padding:0 -,margin:0 -,overflow:"hidden" -,textAlign:"center" -,fontSize:"1px" -,cursor:"pointer" -,zIndex:1} -,cssDemo:{background:"#AAA"}} -,content:{cssReq:{position:"relative"} -,cssDemo:{overflow:"auto" -,padding:"10px"} -,cssDemoPane:{overflow:"hidden" -,padding:0}} -,panes:{cssReq:{position:"absolute" -,margin:0} -,cssDemo:{padding:"10px" -,background:"#FFF" -,border:"1px solid #BBB" -,overflow:"auto"}} -,north:{side:"Top" -,sizeType:"Height" -,dir:"horz" -,cssReq:{top:0 -,bottom:"auto" -,left:0 -,right:0 -,width:"auto"} -,pins:[]} -,south:{side:"Bottom" -,sizeType:"Height" -,dir:"horz" -,cssReq:{top:"auto" -,bottom:0 -,left:0 -,right:0 -,width:"auto"} -,pins:[]} -,east:{side:"Right" -,sizeType:"Width" -,dir:"vert" -,cssReq:{left:"auto" -,right:0 -,top:"auto" -,bottom:"auto" -,height:"auto"} -,pins:[]} -,west:{side:"Left" -,sizeType:"Width" -,dir:"vert" -,cssReq:{left:0 -,right:"auto" -,top:"auto" -,bottom:"auto" -,height:"auto"} -,pins:[]} -,center:{dir:"center" -,cssReq:{left:"auto" -,right:"auto" -,top:"auto" -,bottom:"auto" -,height:"auto" -,width:"auto"}}};var timer={data:{} -,set:function(s,fn,ms){timer.clear(s);timer.data[s]=setTimeout(fn,ms);} -,clear:function(s){var t=timer.data;if(t[s]){clearTimeout(t[s]);delete t[s];}}};var isStr=function(o){try{return typeof o=="string" -||(typeof o=="object"&&o.constructor.toString().match(/string/i)!==null);} -catch(e){return false;}};var str=function(o){return isStr(o)?$.trim(o):o==undefined||o==null?"":o;};var min=function(x,y){return Math.min(x,y);};var max=function(x,y){return Math.max(x,y);};var _transformData=function(d){var a,json={cookie:{},defaults:{fxSettings:{}},north:{fxSettings:{}},south:{fxSettings:{}},east:{fxSettings:{}},west:{fxSettings:{}},center:{fxSettings:{}}};d=d||{};if(d.effects||d.cookie||d.defaults||d.north||d.south||d.west||d.east||d.center) -json=$.extend(true,json,d);else -$.each(d,function(key,val){a=key.split("__");if(!a[1]||json[a[0]]) -json[a[1]?a[0]:"defaults"][a[1]?a[1]:a[0]]=val;});return json;};var _queue=function(action,pane,param){var tried=[];$.each(_c.borderPanes.split(","),function(i,p){if(_c[p].isMoving){bindCallback(p);return false;}});function bindCallback(p){var c=_c[p];if(!c.doCallback){c.doCallback=true;c.callback=action+","+pane+","+(param?1:0);} -else{tried.push(p);var cbPane=c.callback.split(",")[1];if(cbPane!=pane&&!$.inArray(cbPane,tried)>=0) -bindCallback(cbPane);}}};var _dequeue=function(pane){var c=_c[pane];_c.isLayoutBusy=false;delete c.isMoving;if(!c.doCallback||!c.callback)return;c.doCallback=false;var -cb=c.callback.split(",") -,param=(cb[2]>0?true:false) -;if(cb[0]=="open") -open(cb[1],param);else if(cb[0]=="close") -close(cb[1],param);if(!c.doCallback)c.callback=null;};var _execCallback=function(pane,v_fn){if(!v_fn)return;var fn;try{if(typeof v_fn=="function") -fn=v_fn;else if(!isStr(v_fn)) -return;else if(v_fn.match(/,/)){var args=v_fn.split(",");fn=eval(args[0]);if(typeof fn=="function"&&args.length>1) -return fn(args[1]);} -else -fn=eval(v_fn);if(typeof fn=="function"){if(pane&&$Ps[pane]) -return fn(pane,$Ps[pane],$.extend({},state[pane]),options[pane],options.name);else -return fn(Instance,$.extend({},state),options,options.name);}} -catch(ex){}};var _showInvisibly=function($E,force){if(!$E)return{};if(!$E.jquery)$E=$($E);var CSS={display:$E.css('display') -,visibility:$E.css('visibility')};if(force||CSS.display=="none"){$E.css({display:"block",visibility:"hidden"});return CSS;} -else return{};};var _fixIframe=function(pane){if(state.browser.mozilla)return;var $P=$Ps[pane];if(state[pane].tagName=="IFRAME") -$P.css(_c.hidden).css(_c.visible);else -$P.find('IFRAME').css(_c.hidden).css(_c.visible);};var _cssNum=function($E,prop){if(!$E.jquery)$E=$($E);var CSS=_showInvisibly($E);var val=parseInt($.curCSS($E[0],prop,true),10)||0;$E.css(CSS);return val;};var _borderWidth=function(E,side){if(E.jquery)E=E[0];var b="border"+side.substr(0,1).toUpperCase()+side.substr(1);return $.curCSS(E,b+"Style",true)=="none"?0:(parseInt($.curCSS(E,b+"Width",true),10)||0);};var cssW=function(el,outerWidth){var -str=isStr(el) -,$E=str?$Ps[el]:$(el) -;if(isNaN(outerWidth)) -outerWidth=str?getPaneSize(el):$E.outerWidth();if(outerWidth<=0)return 0;if(!state.browser.boxModel)return outerWidth;var W=outerWidth --_borderWidth($E,"Left") --_borderWidth($E,"Right") --_cssNum($E,"paddingLeft") --_cssNum($E,"paddingRight") -;return W>0?W:0;};var cssH=function(el,outerHeight){var -str=isStr(el) -,$E=str?$Ps[el]:$(el) -;if(isNaN(outerHeight)) -outerHeight=str?getPaneSize(el):$E.outerHeight();if(outerHeight<=0)return 0;if(!state.browser.boxModel)return outerHeight;var H=outerHeight --_borderWidth($E,"Top") --_borderWidth($E,"Bottom") --_cssNum($E,"paddingTop") --_cssNum($E,"paddingBottom") -;return H>0?H:0;};var cssSize=function(pane,outerSize){if(_c[pane].dir=="horz") -return cssH(pane,outerSize);else -return cssW(pane,outerSize);};var cssMinDims=function(pane){var -dir=_c[pane].dir -,d={minWidth:1001-cssW(pane,1000) -,minHeight:1001-cssH(pane,1000)} -;if(dir=="horz")d.minSize=d.minHeight;if(dir=="vert")d.minSize=d.minWidth;return d;};var setOuterWidth=function(el,outerWidth,autoHide){var $E=el,w;if(isStr(el))$E=$Ps[el];else if(!el.jquery)$E=$(el);w=cssW($E,outerWidth);$E.css({width:w});if(w>0){if(autoHide&&$E.data('autoHidden')&&$E.innerHeight()>0){$E.show().data('autoHidden',false);if(!state.browser.mozilla) -$E.css(_c.hidden).css(_c.visible);}} -else if(autoHide&&!$E.data('autoHidden')) -$E.hide().data('autoHidden',true);};var setOuterHeight=function(el,outerHeight,autoHide){var $E=el,h;if(isStr(el))$E=$Ps[el];else if(!el.jquery)$E=$(el);h=cssH($E,outerHeight);$E.css({height:h,visibility:"visible"});if(h>0&&$E.innerWidth()>0){if(autoHide&&$E.data('autoHidden')){$E.show().data('autoHidden',false);if(!state.browser.mozilla) -$E.css(_c.hidden).css(_c.visible);}} -else if(autoHide&&!$E.data('autoHidden')) -$E.hide().data('autoHidden',true);};var setOuterSize=function(el,outerSize,autoHide){if(_c[pane].dir=="horz") -setOuterHeight(el,outerSize,autoHide);else -setOuterWidth(el,outerSize,autoHide);};var _parseSize=function(pane,size,dir){if(!dir)dir=_c[pane].dir;if(isStr(size)&&size.match(/%/)) -size=parseInt(size,10)/100;if(size===0) -return 0;else if(size>=1) -return parseInt(size,10);else if(size>0){var o=options,avail;if(dir=="horz") -avail=sC.innerHeight-($Ps.north?o.north.spacing_open:0)-($Ps.south?o.south.spacing_open:0);else if(dir=="vert") -avail=sC.innerWidth-($Ps.west?o.west.spacing_open:0)-($Ps.east?o.east.spacing_open:0);return Math.floor(avail*size);} -else if(pane=="center") -return 0;else{var -$P=$Ps[pane] -,dim=(dir=="horz"?"height":"width") -,vis=_showInvisibly($P) -,s=$P.css(dim);;$P.css(dim,"auto");size=(dim=="height")?$P.outerHeight():$P.outerWidth();$P.css(dim,s).css(vis);return size;}};var getPaneSize=function(pane,inclSpace){var -$P=$Ps[pane] -,o=options[pane] -,s=state[pane] -,oSp=(inclSpace?o.spacing_open:0) -,cSp=(inclSpace?o.spacing_closed:0) -;if(!$P||s.isHidden) -return 0;else if(s.isClosed||(s.isSliding&&inclSpace)) -return cSp;else if(_c[pane].dir=="horz") -return $P.outerHeight()+oSp;else -return $P.outerWidth()+oSp;};var setSizeLimits=function(pane,slide){var -o=options[pane] -,s=state[pane] -,c=_c[pane] -,dir=c.dir -,side=c.side.toLowerCase() -,type=c.sizeType.toLowerCase() -,isSliding=(slide!=undefined?slide:s.isSliding) -,$P=$Ps[pane] -,paneSpacing=o.spacing_open -,altPane=_c.altSide[pane] -,altS=state[altPane] -,$altP=$Ps[altPane] -,altPaneSize=(!$altP||altS.isVisible===false||altS.isSliding?0:(dir=="horz"?$altP.outerHeight():$altP.outerWidth())) -,altPaneSpacing=((!$altP||altS.isHidden?0:options[altPane][altS.isClosed!==false?"spacing_closed":"spacing_open"])||0) -,containerSize=(dir=="horz"?sC.innerHeight:sC.innerWidth) -,minCenterDims=cssMinDims("center") -,minCenterSize=dir=="horz"?max(options.center.minHeight,minCenterDims.minHeight):max(options.center.minWidth,minCenterDims.minWidth) -,limitSize=(containerSize-paneSpacing-(isSliding?0:(_parseSize("center",minCenterSize,dir)+altPaneSize+altPaneSpacing))) -,minSize=s.minSize=max(_parseSize(pane,o.minSize),cssMinDims(pane).minSize) -,maxSize=s.maxSize=min((o.maxSize?_parseSize(pane,o.maxSize):100000),limitSize) -,r=s.resizerPosition={} -,top=sC.insetTop -,left=sC.insetLeft -,W=sC.innerWidth -,H=sC.innerHeight -,rW=o.spacing_open -;switch(pane){case"north":r.min=top+minSize;r.max=top+maxSize;break;case"west":r.min=left+minSize;r.max=left+maxSize;break;case"south":r.min=top+H-maxSize-rW;r.max=top+H-minSize-rW;break;case"east":r.min=left+W-maxSize-rW;r.max=left+W-minSize-rW;break;};};var calcNewCenterPaneDims=function(){var d={top:getPaneSize("north",true) -,bottom:getPaneSize("south",true) -,left:getPaneSize("west",true) -,right:getPaneSize("east",true) -,width:0 -,height:0};d.width=sC.innerWidth-d.left-d.right;d.height=sC.innerHeight-d.bottom-d.top;d.top+=sC.insetTop;d.bottom+=sC.insetBottom;d.left+=sC.insetLeft;d.right+=sC.insetRight;return d;};var getElemDims=function($E){var -d={} -,x=d.css={} -,i={} -,b,p -,off=$E.offset() -;d.offsetLeft=off.left;d.offsetTop=off.top;$.each("Left,Right,Top,Bottom".split(","),function(idx,e){b=x["border"+e]=_borderWidth($E,e);p=x["padding"+e]=_cssNum($E,"padding"+e);i[e]=b+p;d["inset"+e]=p;});d.offsetWidth=$E.innerWidth();d.offsetHeight=$E.innerHeight();d.outerWidth=$E.outerWidth();d.outerHeight=$E.outerHeight();d.innerWidth=d.outerWidth-i.Left-i.Right;d.innerHeight=d.outerHeight-i.Top-i.Bottom;x.width=$E.width();x.height=$E.height();return d;};var getElemCSS=function($E,list){var -CSS={} -,style=$E[0].style -,props=list.split(",") -,sides="Top,Bottom,Left,Right".split(",") -,attrs="Color,Style,Width".split(",") -,p,s,a,i,j,k -;for(i=0;i0){timer.clear("winResize");timer.set("winResize",function(){timer.clear("winResize");timer.clear("winResizeRepeater");resizeAll();},delay);if(!timer.data["winResizeRepeater"])setWindowResizeRepeater();}};var setWindowResizeRepeater=function(){var delay=Number(options.resizeWithWindowMaxDelay);if(delay>0) -timer.set("winResizeRepeater",function(){setWindowResizeRepeater();resizeAll();},delay);};var unload=function(){var o=options;state.cookie=getState();if(o.useStateCookie&&o.cookie.autoSave)saveCookie();_execCallback(null,o.onunload);};var initContainer=function(){var -$C=$Container -,tag=sC.tagName=$C.attr("tagName") -,fullPage=(tag=="BODY") -,props="position,margin,padding,border" -,CSS={} -;sC.selector=$C.selector.split(".slice")[0];sC.ref=tag+"/"+sC.selector;$C.data("layout",Instance) -.data("layoutContainer",sID) -;if(!$C.data("layoutCSS")){if(fullPage){CSS=$.extend(getElemCSS($C,props),{height:$C.css("height") -,overflow:$C.css("overflow") -,overflowX:$C.css("overflowX") -,overflowY:$C.css("overflowY")});var $H=$("html");$H.data("layoutCSS",{height:"auto" -,overflow:$H.css("overflow") -,overflowX:$H.css("overflowX") -,overflowY:$H.css("overflowY")});} -else -CSS=getElemCSS($C,props+",top,bottom,left,right,width,height,overflow,overflowX,overflowY");$C.data("layoutCSS",CSS);} -try{if(fullPage){$("html").css({height:"100%" -,overflow:"hidden" -,overflowX:"hidden" -,overflowY:"hidden"});$("body").css({position:"relative" -,height:"100%" -,overflow:"hidden" -,overflowX:"hidden" -,overflowY:"hidden" -,margin:0 -,padding:0 -,border:"none"});} -else{CSS={overflow:"hidden"} -var -p=$C.css("position") -,h=$C.css("height") -;if(!$C.data("layoutRole")){if(!p||!p.match(/fixed|absolute|relative/)) -CSS.position="relative";} -$C.css(CSS);if($C.is(":visible")&&$C.innerHeight()<2) -alert(lang.errContainerHeight.replace(/CONTAINER/,sC.ref));}}catch(ex){} -$.extend(state.container,getElemDims($C));};var initHotkeys=function(){$.each(_c.borderPanes.split(","),function(i,pane){var o=options[pane];if(o.enableCursorHotkey||o.customHotkey){$(document).bind("keydown."+sID,keyDown);return false;}});};var initOptions=function(){opts=_transformData(opts);var newOpts={applyDefaultStyles:"applyDemoStyles"};renameOpts(opts.defaults);$.each(_c.allPanes.split(","),function(i,pane){renameOpts(opts[pane]);});if(opts.effects){$.extend(effects,opts.effects);delete opts.effects;} -$.extend(options.cookie,opts.cookie);var globals="name,zIndex,scrollToBookmarkOnLoad,resizeWithWindow,resizeWithWindowDelay,resizeWithWindowMaxDelay,"+ -"onresizeall,onresizeall_start,onresizeall_end,onload,onunload,autoBindCustomButtons,useStateCookie";$.each(globals.split(","),function(i,key){if(opts[key]!==undefined) -options[key]=opts[key];else if(opts.defaults[key]!==undefined){options[key]=opts.defaults[key];delete opts.defaults[key];}});$.each("paneSelector,resizerCursor,customHotkey".split(","),function(i,key){delete opts.defaults[key];});$.extend(true,options.defaults,opts.defaults);_c.center=$.extend(true,{},_c.panes,_c.center);var z=options.zIndex;if(z===0||z>0){_c.zIndex.pane_normal=z;_c.zIndex.resizer_normal=z+1;_c.zIndex.iframe_mask=z+1;} -$.extend(options.center,opts.center);var o_Center=$.extend(true,{},options.defaults,opts.defaults,options.center);var optionsCenter=("paneClass,contentSelector,applyDemoStyles,triggerEventsOnLoad,showOverflowOnHover," -+"onresize,onresize_start,onresize_end,resizeNestedLayout,resizeContentWhileDragging," -+"onsizecontent,onsizecontent_start,onsizecontent_end").split(",");$.each(optionsCenter,function(i,key){options.center[key]=o_Center[key];});var o,defs=options.defaults;$.each(_c.borderPanes.split(","),function(i,pane){_c[pane]=$.extend(true,{},_c.panes,_c[pane]);o=options[pane]=$.extend(true,{},options.defaults,options[pane],opts.defaults,opts[pane]);if(!o.paneClass)o.paneClass="ui-layout-pane";if(!o.resizerClass)o.resizerClass="ui-layout-resizer";if(!o.togglerClass)o.togglerClass="ui-layout-toggler";$.each(["_open","_close",""],function(i,n){var -sName="fxName"+n -,sSpeed="fxSpeed"+n -,sSettings="fxSettings"+n -;o[sName]=opts[pane][sName] -||opts[pane].fxName -||opts.defaults[sName] -||opts.defaults.fxName -||o[sName] -||o.fxName -||defs[sName] -||defs.fxName -||"none" -;var fxName=o[sName];if(fxName=="none"||!$.effects||!$.effects[fxName]||(!effects[fxName]&&!o[sSettings]&&!o.fxSettings)) -fxName=o[sName]="none";var -fx=effects[fxName]||{} -,fx_all=fx.all||{} -,fx_pane=fx[pane]||{} -;o[sSettings]=$.extend({} -,fx_all -,fx_pane -,defs.fxSettings||{} -,defs[sSettings]||{} -,o.fxSettings -,o[sSettings] -,opts.defaults.fxSettings -,opts.defaults[sSettings]||{} -,opts[pane].fxSettings -,opts[pane][sSettings]||{});o[sSpeed]=opts[pane][sSpeed] -||opts[pane].fxSpeed -||opts.defaults[sSpeed] -||opts.defaults.fxSpeed -||o[sSpeed] -||o[sSettings].duration -||o.fxSpeed -||o.fxSettings.duration -||defs.fxSpeed -||defs.fxSettings.duration -||fx_pane.duration -||fx_all.duration -||"normal" -;});});function renameOpts(O){for(var key in newOpts){if(O[key]!=undefined){O[newOpts[key]]=O[key];delete O[key];}}}};var getPane=function(pane){var sel=options[pane].paneSelector -if(sel.substr(0,1)==="#") -return $Container.find(sel).eq(0);else{var $P=$Container.children(sel).eq(0);return $P.length?$P:$Container.children("form:first").children(sel).eq(0);}};var initPanes=function(){$.each(_c.allPanes.split(","),function(idx,pane){var -o=options[pane] -,s=state[pane] -,c=_c[pane] -,fx=s.fx -,dir=c.dir -,spacing=o.spacing_open||0 -,isCenter=(pane=="center") -,CSS={} -,$P,$C -,size,minSize,maxSize -;$Cs[pane]=false;$P=$Ps[pane]=getPane(pane);if(!$P.length){$Ps[pane]=false;return true;} -if(!$P.data("layoutCSS")){var props="position,top,left,bottom,right,width,height,overflow,zIndex,display,backgroundColor,padding,margin,border";$P.data("layoutCSS",getElemCSS($P,props));} -$P -.data("parentLayout",Instance) -.data("layoutRole","pane") -.data("layoutEdge",pane) -.css(c.cssReq).css("zIndex",_c.zIndex.pane_normal) -.css(o.applyDemoStyles?c.cssDemo:{}) -.addClass(o.paneClass+" "+o.paneClass+"-"+pane) -.bind("mouseenter."+sID,addHover) -.bind("mouseleave."+sID,removeHover) -;initContent(pane,false);if(!isCenter){size=s.size=_parseSize(pane,o.size);minSize=_parseSize(pane,o.minSize)||1;maxSize=_parseSize(pane,o.maxSize)||100000;if(size>0)size=max(min(size,maxSize),minSize);s.isClosed=false;s.isSliding=false;s.isResizing=false;s.isHidden=false;} -s.tagName=$P.attr("tagName");s.edge=pane -s.noRoom=false;s.isVisible=true;switch(pane){case"north":CSS.top=sC.insetTop;CSS.left=sC.insetLeft;CSS.right=sC.insetRight;break;case"south":CSS.bottom=sC.insetBottom;CSS.left=sC.insetLeft;CSS.right=sC.insetRight;break;case"west":CSS.left=sC.insetLeft;break;case"east":CSS.right=sC.insetRight;break;case"center":} -if(dir=="horz") -CSS.height=max(1,cssH(pane,size));else if(dir=="vert") -CSS.width=max(1,cssW(pane,size));$P.css(CSS);if(dir!="horz")sizeMidPanes(pane,true);$P.css({visibility:"visible",display:"block"});if(o.initClosed&&o.closable) -close(pane,true,true);else if(o.initHidden||o.initClosed) -hide(pane);if(o.showOverflowOnHover) -$P.hover(allowOverflow,resetOverflow);});initHandles();$.each(_c.borderPanes.split(","),function(i,pane){if($Ps[pane]&&state[pane].isVisible){setSizeLimits(pane);makePaneFit(pane);}});sizeMidPanes("center");$.each(_c.allPanes.split(","),function(i,pane){var o=options[pane];if($Ps[pane]&&o.triggerEventsOnLoad&&state[pane].isVisible) -_execCallback(pane,o.onresize_end||o.onresize);});if($Container.innerHeight()<2) -alert(lang.errContainerHeight.replace(/CONTAINER/,sC.ref));};var initHandles=function(panes){if(!panes||panes=="all")panes=_c.borderPanes;$.each(panes.split(","),function(i,pane){var $P=$Ps[pane];$Rs[pane]=false;$Ts[pane]=false;if(!$P)return;var -o=options[pane] -,s=state[pane] -,c=_c[pane] -,rClass=o.resizerClass -,tClass=o.togglerClass -,side=c.side.toLowerCase() -,spacing=(s.isVisible?o.spacing_open:o.spacing_closed) -,_pane="-"+pane -,_state=(s.isVisible?"-open":"-closed") -,$R=$Rs[pane]=$("
") -,$T=(o.closable?$Ts[pane]=$("
"):false) -;if(!s.isVisible&&o.slidable) -$R.attr("title",o.sliderTip).css("cursor",o.sliderCursor);$R -.attr("id",(o.paneSelector.substr(0,1)=="#"?o.paneSelector.substr(1)+"-resizer":"")) -.data("parentLayout",Instance) -.data("layoutRole","resizer") -.data("layoutEdge",pane) -.css(_c.resizers.cssReq).css("zIndex",_c.zIndex.resizer_normal) -.css(o.applyDemoStyles?_c.resizers.cssDemo:{}) -.addClass(rClass+" "+rClass+_pane) -.appendTo($Container) -;if($T){$T -.attr("id",(o.paneSelector.substr(0,1)=="#"?o.paneSelector.substr(1)+"-toggler":"")) -.data("parentLayout",Instance) -.data("layoutRole","toggler") -.data("layoutEdge",pane) -.css(_c.togglers.cssReq) -.css(o.applyDemoStyles?_c.togglers.cssDemo:{}) -.addClass(tClass+" "+tClass+_pane) -.appendTo($R) -;if(o.togglerContent_open) -$(""+o.togglerContent_open+"") -.data("layoutRole","togglerContent") -.data("layoutEdge",pane) -.addClass("content content-open") -.css("display","none") -.appendTo($T) -.hover(addHover,removeHover) -;if(o.togglerContent_closed) -$(""+o.togglerContent_closed+"") -.data("layoutRole","togglerContent") -.data("layoutEdge",pane) -.addClass("content content-closed") -.css("display","none") -.appendTo($T) -.hover(addHover,removeHover) -;enableClosable(pane);} -initResizable(pane);if(s.isVisible) -setAsOpen(pane);else{setAsClosed(pane);bindStartSlidingEvent(pane,true);}});sizeHandles("all");};var initContent=function(pane,resize){var -o=options[pane] -,sel=o.contentSelector -,$P=$Ps[pane] -,$C -;if(sel)$C=$Cs[pane]=(o.findNestedContent) -?$P.find(sel).eq(0) -:$P.children(sel).eq(0) -;if($C&&$C.length){$C.css(_c.content.cssReq);if(o.applyDemoStyles){$C.css(_c.content.cssDemo);$P.css(_c.content.cssDemoPane);} -state[pane].content={};if(resize!==false)sizeContent(pane);} -else -$Cs[pane]=false;};var initButtons=function(){var pre="ui-layout-button-",name;$.each("toggle,open,close,pin,toggle-slide,open-slide".split(","),function(i,action){$.each(_c.borderPanes.split(","),function(ii,pane){$("."+pre+action+"-"+pane).each(function(){name=$(this).data("layoutName")||$(this).attr("layoutName");if(name==undefined||name==options.name) -bindButton(this,action,pane);});});});};var initResizable=function(panes){var -draggingAvailable=(typeof $.fn.draggable=="function") -,$Frames,side -;if(!panes||panes=="all")panes=_c.borderPanes;$.each(panes.split(","),function(idx,pane){var -o=options[pane] -,s=state[pane] -,c=_c[pane] -,side=(c.dir=="horz"?"top":"left") -,r,live -;if(!draggingAvailable||!$Ps[pane]||!o.resizable){o.resizable=false;return true;} -var -$P=$Ps[pane] -,$R=$Rs[pane] -,base=o.resizerClass -,resizerClass=base+"-drag" -,resizerPaneClass=base+"-"+pane+"-drag" -,helperClass=base+"-dragging" -,helperPaneClass=base+"-"+pane+"-dragging" -,helperLimitClass=base+"-dragging-limit" -,helperClassesSet=false -;if(!s.isClosed) -$R -.attr("title",o.resizerTip) -.css("cursor",o.resizerCursor) -;$R.bind("mouseenter."+sID,onResizerEnter) -.bind("mouseleave."+sID,onResizerLeave);$R.draggable({containment:$Container[0] -,axis:(c.dir=="horz"?"y":"x") -,delay:0 -,distance:1 -,helper:"clone" -,opacity:o.resizerDragOpacity -,addClasses:false -,zIndex:_c.zIndex.resizer_drag -,start:function(e,ui){o=options[pane];s=state[pane];live=o.resizeWhileDragging;if(false===_execCallback(pane,o.ondrag_start))return false;_c.isLayoutBusy=true;s.isResizing=true;timer.clear(pane+"_closeSlider");setSizeLimits(pane);r=s.resizerPosition;$R.addClass(resizerClass+" "+resizerPaneClass);helperClassesSet=false;$Frames=$(o.maskIframesOnResize===true?"iframe":o.maskIframesOnResize).filter(":visible");var id,i=0;$Frames.each(function(){id="ui-layout-mask-"+(++i);$(this).data("layoutMaskID",id);$('
') -.css({background:"#fff" -,opacity:"0.001" -,zIndex:_c.zIndex.iframe_mask -,position:"absolute" -,width:this.offsetWidth+"px" -,height:this.offsetHeight+"px"}) -.css($(this).position()) -.appendTo(this.parentNode) -;});$('body').disableSelection();} -,drag:function(e,ui){if(!helperClassesSet){ui.helper -.addClass(helperClass+" "+helperPaneClass) -.children().css("visibility","hidden") -;helperClassesSet=true;if(s.isSliding)$Ps[pane].css("zIndex",_c.zIndex.pane_sliding);} -var limit=0;if(ui.position[side]r.max){ui.position[side]=r.max;limit=1;} -if(limit){ui.helper.addClass(helperLimitClass);window.defaultStatus="Panel has reached its "+ -((limit>0&&pane.match(/north|west/))||(limit<0&&pane.match(/south|east/))?"maximum":"minimum")+" size";} -else{ui.helper.removeClass(helperLimitClass);window.defaultStatus="";} -if(live)resizePanes(e,ui,pane);} -,stop:function(e,ui){$('body').enableSelection();window.defaultStatus="";$R.removeClass(resizerClass+" "+resizerPaneClass+" "+helperLimitClass);s.isResizing=false;_c.isLayoutBusy=false;resizePanes(e,ui,pane,true);}});var resizePanes=function(evt,ui,pane,resizingDone){var -dragPos=ui.position -,c=_c[pane] -,resizerPos,newSize -,i=0 -;switch(pane){case"north":resizerPos=dragPos.top;break;case"west":resizerPos=dragPos.left;break;case"south":resizerPos=sC.offsetHeight-dragPos.top-o.spacing_open;break;case"east":resizerPos=sC.offsetWidth-dragPos.left-o.spacing_open;break;};if(resizingDone){$("div.ui-layout-mask").each(function(){this.parentNode.removeChild(this);});if(false===_execCallback(pane,o.ondrag_end||o.ondrag))return false;} -else -$Frames.each(function(){$("#"+$(this).data("layoutMaskID")) -.css($(this).position()) -.css({width:this.offsetWidth+"px" -,height:this.offsetHeight+"px"}) -;});newSize=resizerPos-sC["inset"+c.side];manualSizePane(pane,newSize);}});};var destroy=function(){$(window).unbind("."+sID);$(document).unbind("."+sID);var -fullPage=(sC.tagName=="BODY") -,_open="-open" -,_sliding="-sliding" -,_closed="-closed" -,$P,root,pRoot,pClasses -;$.each(_c.allPanes.split(","),function(i,pane){$P=$Ps[pane];if(!$P)return true;if(pane!="center"){if($Ts[pane])$Ts[pane].remove();$Rs[pane].remove();} -root=options[pane].paneClass;pRoot=root+"-"+pane;pClasses=[root,root+_open,root+_closed,root+_sliding,pRoot,pRoot+_open,pRoot+_closed,pRoot+_sliding];$.merge(pClasses,getHoverClasses($P,true));$P -.removeClass(pClasses.join(" ")) -.removeData("layoutRole") -.removeData("layoutEdge") -.unbind("."+sID) -.unbind("mouseenter") -.unbind("mouseleave") -;if(!$P.data("layoutContainer")) -$P.css($P.data("layoutCSS"));});$Container.removeData("layoutContainer");if(!$Container.data("layoutEdge")) -$Container.css($Container.data("layoutCSS"));if(fullPage) -$("html").css($("html").data("layoutCSS"));unload();};var hide=function(pane,noAnimation){var -o=options[pane] -,s=state[pane] -,$P=$Ps[pane] -,$R=$Rs[pane] -;if(!$P||s.isHidden)return;if(state.initialized&&false===_execCallback(pane,o.onhide_start))return;s.isSliding=false;if($R)$R.hide();if(!state.initialized||s.isClosed){s.isClosed=true;s.isHidden=true;s.isVisible=false;$P.hide();sizeMidPanes(_c[pane].dir=="horz"?"all":"center");if(state.initialized||o.triggerEventsOnLoad) -_execCallback(pane,o.onhide_end||o.onhide);} -else{s.isHiding=true;close(pane,false,noAnimation);}};var show=function(pane,openPane,noAnimation,noAlert){var -o=options[pane] -,s=state[pane] -,$P=$Ps[pane] -,$R=$Rs[pane] -;if(!$P||!s.isHidden)return;if(false===_execCallback(pane,o.onshow_start))return;s.isSliding=false;s.isShowing=true;if(openPane===false) -close(pane,true);else -open(pane,false,noAnimation,noAlert);};var toggle=function(pane,slide){if(!isStr(pane)){pane.stopImmediatePropagation();pane=$(this).data("layoutEdge");} -var s=state[str(pane)];if(s.isHidden) -show(pane);else if(s.isClosed) -open(pane,!!slide);else -close(pane);};var _closePane=function(pane,setHandles){var -$P=$Ps[pane] -,s=state[pane] -;$P.hide();s.isClosed=true;s.isVisible=false;};var close=function(pane,force,noAnimation,skipCallback){if(!state.initialized){_closePane(pane) -return;} -var -$P=$Ps[pane] -,$R=$Rs[pane] -,$T=$Ts[pane] -,o=options[pane] -,s=state[pane] -,doFX=!noAnimation&&!s.isClosed&&(o.fxName_close!="none") -,isShowing=s.isShowing -,isHiding=s.isHiding -,wasSliding=s.isSliding -;delete s.isShowing;delete s.isHiding;if(!$P||(!o.closable&&!isShowing&&!isHiding))return;else if(!force&&s.isClosed&&!isShowing)return;if(_c.isLayoutBusy){_queue("close",pane,force);return;} -if(!isShowing&&false===_execCallback(pane,o.onclose_start))return;_c[pane].isMoving=true;_c.isLayoutBusy=true;s.isClosed=true;s.isVisible=false;if(isHiding)s.isHidden=true;else if(isShowing)s.isHidden=false;if(s.isSliding) -bindStopSlidingEvents(pane,false);else -sizeMidPanes(_c[pane].dir=="horz"?"all":"center",false);setAsClosed(pane);if(doFX){lockPaneForFX(pane,true);$P.hide(o.fxName_close,o.fxSettings_close,o.fxSpeed_close,function(){lockPaneForFX(pane,false);close_2();});} -else{$P.hide();close_2();};function close_2(){if(s.isClosed){bindStartSlidingEvent(pane,true);var altPane=_c.altSide[pane];if(state[altPane].noRoom){setSizeLimits(altPane);makePaneFit(altPane);} -if(!skipCallback&&(state.initialized||o.triggerEventsOnLoad)){if(!isShowing)_execCallback(pane,o.onclose_end||o.onclose);if(isShowing)_execCallback(pane,o.onshow_end||o.onshow);if(isHiding)_execCallback(pane,o.onhide_end||o.onhide);}} -_dequeue(pane);}};var setAsClosed=function(pane){var -$P=$Ps[pane] -,$R=$Rs[pane] -,$T=$Ts[pane] -,o=options[pane] -,s=state[pane] -,side=_c[pane].side.toLowerCase() -,inset="inset"+_c[pane].side -,rClass=o.resizerClass -,tClass=o.togglerClass -,_pane="-"+pane -,_open="-open" -,_sliding="-sliding" -,_closed="-closed" -;$R -.css(side,sC[inset]) -.removeClass(rClass+_open+" "+rClass+_pane+_open) -.removeClass(rClass+_sliding+" "+rClass+_pane+_sliding) -.addClass(rClass+_closed+" "+rClass+_pane+_closed) -.unbind("dblclick."+sID) -;if(o.resizable&&typeof $.fn.draggable=="function") -$R -.draggable("disable") -.removeClass("ui-state-disabled") -.css("cursor","default") -.attr("title","") -;if($T){$T -.removeClass(tClass+_open+" "+tClass+_pane+_open) -.addClass(tClass+_closed+" "+tClass+_pane+_closed) -.attr("title",o.togglerTip_closed) -;$T.children(".content-open").hide();$T.children(".content-closed").css("display","block");} -syncPinBtns(pane,false);if(state.initialized){sizeHandles("all");}};var open=function(pane,slide,noAnimation,noAlert){var -$P=$Ps[pane] -,$R=$Rs[pane] -,$T=$Ts[pane] -,o=options[pane] -,s=state[pane] -,doFX=!noAnimation&&s.isClosed&&(o.fxName_open!="none") -,isShowing=s.isShowing -;delete s.isShowing;if(!$P||(!o.resizable&&!o.closable&&!isShowing))return;else if(s.isVisible&&!s.isSliding)return;if(s.isHidden&&!isShowing){show(pane,true);return;} -if(_c.isLayoutBusy){_queue("open",pane,slide);return;} -if(false===_execCallback(pane,o.onopen_start))return;setSizeLimits(pane,slide);if(s.minSize>s.maxSize){syncPinBtns(pane,false);if(!noAlert&&o.noRoomToOpenTip)alert(o.noRoomToOpenTip);return;} -_c[pane].isMoving=true;_c.isLayoutBusy=true;if(slide) -bindStopSlidingEvents(pane,true);else if(s.isSliding) -bindStopSlidingEvents(pane,false);else if(o.slidable) -bindStartSlidingEvent(pane,false);s.noRoom=false;makePaneFit(pane);s.isVisible=true;s.isClosed=false;if(isShowing)s.isHidden=false;if(doFX){lockPaneForFX(pane,true);$P.show(o.fxName_open,o.fxSettings_open,o.fxSpeed_open,function(){lockPaneForFX(pane,false);open_2();});} -else{$P.show();open_2();};function open_2(){if(s.isVisible){_fixIframe(pane);if(!s.isSliding) -sizeMidPanes(_c[pane].dir=="vert"?"center":"all",false);setAsOpen(pane);} -_dequeue(pane);};};var setAsOpen=function(pane,skipCallback){var -$P=$Ps[pane] -,$R=$Rs[pane] -,$T=$Ts[pane] -,o=options[pane] -,s=state[pane] -,side=_c[pane].side.toLowerCase() -,inset="inset"+_c[pane].side -,rClass=o.resizerClass -,tClass=o.togglerClass -,_pane="-"+pane -,_open="-open" -,_closed="-closed" -,_sliding="-sliding" -;$R -.css(side,sC[inset]+getPaneSize(pane)) -.removeClass(rClass+_closed+" "+rClass+_pane+_closed) -.addClass(rClass+_open+" "+rClass+_pane+_open) -;if(s.isSliding) -$R.addClass(rClass+_sliding+" "+rClass+_pane+_sliding) -else -$R.removeClass(rClass+_sliding+" "+rClass+_pane+_sliding) -if(o.resizerDblClickToggle) -$R.bind("dblclick",toggle);removeHover(0,$R);if(o.resizable&&typeof $.fn.draggable=="function") -$R -.draggable("enable") -.css("cursor",o.resizerCursor) -.attr("title",o.resizerTip) -;else if(!s.isSliding) -$R.css("cursor","default");if($T){$T -.removeClass(tClass+_closed+" "+tClass+_pane+_closed) -.addClass(tClass+_open+" "+tClass+_pane+_open) -.attr("title",o.togglerTip_open) -;removeHover(0,$T);$T.children(".content-closed").hide();$T.children(".content-open").css("display","block");} -syncPinBtns(pane,!s.isSliding);$.extend(s,getElemDims($P));if(state.initialized){sizeHandles("all");sizeContent(pane,true);} -if(!skipCallback&&(state.initialized||o.triggerEventsOnLoad)&&$P.is(":visible")){_execCallback(pane,o.onopen_end||o.onopen);if(s.isShowing)_execCallback(pane,o.onshow_end||o.onshow);if(state.initialized){_execCallback(pane,o.onresize_end||o.onresize);resizeNestedLayout(pane);}}};var slideOpen=function(evt_or_pane){var -type=typeof evt_or_pane -,pane=(type=="string"?evt_or_pane:$(this).data("layoutEdge")) -;if(type=="object"){evt_or_pane.stopImmediatePropagation();} -if(state[pane].isClosed) -open(pane,true);else -bindStopSlidingEvents(pane,true);};var slideClose=function(evt_or_pane){var -evt=isStr(evt_or_pane)?null:evt_or_pane -$E=(evt?$(this):$Ps[evt_or_pane]) -,pane=$E.data("layoutEdge") -,o=options[pane] -,s=state[pane] -,$P=$Ps[pane] -;if(s.isClosed||s.isResizing) -return;else if(o.slideTrigger_close=="click") -close_NOW();else if(o.preventQuickSlideClose&&_c.isLayoutBusy) -return;else if(o.preventPrematureSlideClose&&evt&&$.layout.isMouseOverElem(evt,$P)) -return;else if(evt) -timer.set(pane+"_closeSlider",close_NOW,_c[pane].isMoving?1000:300);else -close_NOW();function close_NOW(evt){if(s.isClosed) -bindStopSlidingEvents(pane,false);else if(!_c[pane].isMoving) -close(pane);};};var slideToggle=function(pane){toggle(pane,true);};var lockPaneForFX=function(pane,doLock){var $P=$Ps[pane];if(doLock){$P.css({zIndex:_c.zIndex.pane_animate});if(pane=="south") -$P.css({top:sC.insetTop+sC.innerHeight-$P.outerHeight()});else if(pane=="east") -$P.css({left:sC.insetLeft+sC.innerWidth-$P.outerWidth()});} -else{$P.css({zIndex:(state[pane].isSliding?_c.zIndex.pane_sliding:_c.zIndex.pane_normal)});if(pane=="south") -$P.css({top:"auto"});else if(pane=="east") -$P.css({left:"auto"});var o=options[pane];if(state.browser.msie&&o.fxOpacityFix&&o.fxName_open!="slide"&&$P.css("filter")&&$P.css("opacity")==1) -$P[0].style.removeAttribute('filter');}};var bindStartSlidingEvent=function(pane,enable){var -o=options[pane] -,$P=$Ps[pane] -,$R=$Rs[pane] -,trigger=o.slideTrigger_open -;if(!$R||(enable&&!o.slidable))return;if(trigger.match(/mouseover/)) -trigger=o.slideTrigger_open="mouseenter";else if(!trigger.match(/click|dblclick|mouseenter/)) -trigger=o.slideTrigger_open="click";$R -[enable?"bind":"unbind"](trigger+'.'+sID,slideOpen) -.css("cursor",enable?o.sliderCursor:"default") -.attr("title",enable?o.sliderTip:"") -;};var bindStopSlidingEvents=function(pane,enable){var -o=options[pane] -,s=state[pane] -,z=_c.zIndex -,trigger=o.slideTrigger_close -,action=(enable?"bind":"unbind") -,$P=$Ps[pane] -,$R=$Rs[pane] -;s.isSliding=enable;timer.clear(pane+"_closeSlider");if(enable)bindStartSlidingEvent(pane,false);$P.css("zIndex",enable?z.pane_sliding:z.pane_normal);$R.css("zIndex",enable?z.pane_sliding:z.resizer_normal);if(!trigger.match(/click|mouseleave/)) -trigger=o.slideTrigger_close="mouseleave";$R[action](trigger,slideClose);if(trigger=="mouseleave"){$P[action]("mouseleave."+sID,slideClose);$R[action]("mouseenter."+sID,cancelMouseOut);$P[action]("mouseenter."+sID,cancelMouseOut);} -if(!enable) -timer.clear(pane+"_closeSlider");else if(trigger=="click"&&!o.resizable){$R.css("cursor",enable?o.sliderCursor:"default");$R.attr("title",enable?o.togglerTip_open:"");} -function cancelMouseOut(evt){timer.clear(pane+"_closeSlider");evt.stopPropagation();}};var makePaneFit=function(pane,isOpening,skipCallback,force){var -o=options[pane] -,s=state[pane] -,c=_c[pane] -,$P=$Ps[pane] -,$R=$Rs[pane] -,isSidePane=c.dir=="vert" -,hasRoom=false -;if(pane=="center"||(isSidePane&&s.noVerticalRoom)){hasRoom=s.minHeight<=s.maxHeight&&(isSidePane||s.minWidth<=s.maxWidth);if(hasRoom&&s.noRoom){$P.show();if($R)$R.show();s.isVisible=true;s.noRoom=false;if(isSidePane)s.noVerticalRoom=false;_fixIframe(pane);} -else if(!hasRoom&&!s.noRoom){$P.hide();if($R)$R.hide();s.isVisible=false;s.noRoom=true;}} -if(pane=="center"){} -else if(s.minSize<=s.maxSize){hasRoom=true;if(s.size>s.maxSize) -sizePane(pane,s.maxSize,skipCallback,force);else if(s.size0&&CSS.height>0;if(!hasRoom&&!state.initialized&&o.minWidth>0){var -reqPx=o.minWidth-s.outerWidth -,minE=options.east.minSize||0 -,minW=options.west.minSize||0 -,sizeE=state.east.size -,sizeW=state.west.size -,newE=sizeE -,newW=sizeW -;if(reqPx>0&&state.east.isVisible&&sizeE>minE){newE=max(sizeE-minE,sizeE-reqPx);reqPx-=sizeE-newE;} -if(reqPx>0&&state.west.isVisible&&sizeW>minW){newW=max(sizeW-minW,sizeW-reqPx);reqPx-=sizeW-newW;} -if(reqPx==0){if(sizeE!=minE) -sizePane('east',newE,true);if(sizeW!=minW) -sizePane('west',newW,true);sizeMidPanes('center',skipCallback,force);return;}}} -else{if(s.isVisible&&!s.noVerticalRoom) -$.extend(s,getElemDims($P),cssMinDims(pane)) -if(!force&&!s.noVerticalRoom&&d.height==s.outerHeight) -return true;CSS.top=d.top;CSS.bottom=d.bottom;CSS.height=cssH(pane,d.height);s.maxHeight=max(0,CSS.height);hasRoom=(s.maxHeight>0);if(!hasRoom)s.noVerticalRoom=true;} -if(hasRoom){if(!skipCallback&&state.initialized) -_execCallback(pane,o.onresize_start);$P.css(CSS);if(s.isVisible){$.extend(s,getElemDims($P));if(s.noRoom)makePaneFit(pane);if(state.initialized)sizeContent(pane);}} -else if(!s.noRoom&&s.isVisible) -makePaneFit(pane);if(pane=="center"){var b=state.browser;var fix=b.isIE6||(b.msie&&!b.boxModel);if($Ps.north&&(fix||state.north.tagName=="IFRAME")) -$Ps.north.css("width",cssW($Ps.north,sC.innerWidth));if($Ps.south&&(fix||state.south.tagName=="IFRAME")) -$Ps.south.css("width",cssW($Ps.south,sC.innerWidth));} -if(!skipCallback&&state.initialized&&s.isVisible){_execCallback(pane,o.onresize_end||o.onresize);resizeNestedLayout(pane);}});};var resizeAll=function(){var -oldW=sC.innerWidth -,oldH=sC.innerHeight -;$.extend(state.container,getElemDims($Container));if(!sC.outerHeight)return;if(false===_execCallback(null,options.onresizeall_start))return false;var -shrunkH=(sC.innerHeight0&&$P.css("overflow")=="hidden"){$P.css("overflow","visible");_measure();$P.css("overflow","hidden");}} -var newH=s.innerHeight-(m.spaceAbove-s.css.paddingTop)-(m.spaceBelow-s.css.paddingBottom);if(!$C.is(":visible")||m.height!=newH){setOuterHeight($C,newH,true);m.height=newH;};if(state.initialized){_execCallback(pane,o.onsizecontent_end||o.onsizecontent);resizeNestedLayout(pane);} -function _below($E){return max(s.css.paddingBottom,(parseInt($E.css("marginBottom"),10)||0));};function _measure(){var -ignore=options[pane].contentIgnoreSelector -,$Fs=$C.nextAll().not(ignore||':lt(0)') -,$Fs_vis=$Fs.filter(':visible') -,$F=$Fs_vis.filter(':last') -;m={top:$C[0].offsetTop -,height:$C.outerHeight() -,numFooters:$Fs.length -,hiddenFooters:$Fs.length-$Fs_vis.length -,spaceBelow:0} -m.spaceAbove=m.top;m.bottom=m.top+m.height;if($F.length) -m.spaceBelow=($F[0].offsetTop+$F.outerHeight())-m.bottom+_below($F);else -m.spaceBelow=_below($C);};});};var sizeHandles=function(panes){if(!panes||panes=="all")panes=_c.borderPanes;$.each(panes.split(","),function(i,pane){var -o=options[pane] -,s=state[pane] -,$P=$Ps[pane] -,$R=$Rs[pane] -,$T=$Ts[pane] -,$TC -;if(!$P||!$R)return;var -dir=_c[pane].dir -,_state=(s.isClosed?"_closed":"_open") -,spacing=o["spacing"+_state] -,togAlign=o["togglerAlign"+_state] -,togLen=o["togglerLength"+_state] -,paneLen -,offset -,CSS={} -;if(spacing==0){$R.hide();return;} -else if(!s.noRoom&&!s.isHidden) -$R.show();if(dir=="horz"){paneLen=$P.outerWidth();s.resizerLength=paneLen;$R.css({width:max(1,cssW($R,paneLen)) -,height:max(0,cssH($R,spacing)) -,left:_cssNum($P,"left")});} -else{paneLen=$P.outerHeight();s.resizerLength=paneLen;$R.css({height:max(1,cssH($R,paneLen)) -,width:max(0,cssW($R,spacing)) -,top:sC.insetTop+getPaneSize("north",true)});} -removeHover(o,$R);if($T){if(togLen==0||(s.isSliding&&o.hideTogglerOnSlide)){$T.hide();return;} -else -$T.show();if(!(togLen>0)||togLen=="100%"||togLen>paneLen){togLen=paneLen;offset=0;} -else{if(isStr(togAlign)){switch(togAlign){case"top":case"left":offset=0;break;case"bottom":case"right":offset=paneLen-togLen;break;case"middle":case"center":default:offset=Math.floor((paneLen-togLen)/2);}} -else{var x=parseInt(togAlign,10);if(togAlign>=0)offset=x;else offset=paneLen-togLen+x;}} -if(dir=="horz"){var width=cssW($T,togLen);$T.css({width:max(0,width) -,height:max(1,cssH($T,spacing)) -,left:offset -,top:0});$T.children(".content").each(function(){$TC=$(this);$TC.css("marginLeft",Math.floor((width-$TC.outerWidth())/2));});} -else{var height=cssH($T,togLen);$T.css({height:max(0,height) -,width:max(1,cssW($T,spacing)) -,top:offset -,left:0});$T.children(".content").each(function(){$TC=$(this);$TC.css("marginTop",Math.floor((height-$TC.outerHeight())/2));});} -removeHover(0,$T);} -if(!state.initialized&&o.initHidden){$R.hide();if($T)$T.hide();}});};var enableClosable=function(pane){var $T=$Ts[pane],o=options[pane];if(!$T)return;o.closable=true;$T.bind("click."+sID,function(evt){toggle(pane);evt.stopPropagation();}) -.bind("mouseenter."+sID,addHover) -.bind("mouseleave."+sID,removeHover) -.css("visibility","visible") -.css("cursor","pointer") -.attr("title",state[pane].isClosed?o.togglerTip_closed:o.togglerTip_open) -.show() -;};var disableClosable=function(pane,hide){var $T=$Ts[pane];if(!$T)return;options[pane].closable=false;if(state[pane].isClosed)open(pane,false,true);$T.unbind("."+sID) -.css("visibility",hide?"hidden":"visible") -.css("cursor","default") -.attr("title","") -;};var enableSlidable=function(pane){var $R=$Rs[pane],o=options[pane];if(!$R||!$R.data('draggable'))return;options[pane].slidable=true;if(s.isClosed) -bindStartSlidingEvent(pane,true);};var disableSlidable=function(pane){var $R=$Rs[pane];if(!$R)return;options[pane].slidable=false;if(state[pane].isSliding) -close(pane,false,true);else{bindStartSlidingEvent(pane,false);$R.css("cursor","default") -.attr("title","") -;removeHover(null,$R[0]);}};var enableResizable=function(pane){var $R=$Rs[pane],o=options[pane];if(!$R||!$R.data('draggable'))return;o.resizable=true;$R.draggable("enable") -.bind("mouseenter."+sID,onResizerEnter) -.bind("mouseleave."+sID,onResizerLeave) -;if(!state[pane].isClosed) -$R.css("cursor",o.resizerCursor) -.attr("title",o.resizerTip) -;};var disableResizable=function(pane){var $R=$Rs[pane];if(!$R||!$R.data('draggable'))return;options[pane].resizable=false;$R.draggable("disable") -.unbind("."+sID) -.css("cursor","default") -.attr("title","") -;removeHover(null,$R[0]);};var swapPanes=function(pane1,pane2){state[pane1].edge=pane2;state[pane2].edge=pane1;var cancelled=false;if(false===_execCallback(pane1,options[pane1].onswap_start))cancelled=true;if(!cancelled&&false===_execCallback(pane2,options[pane2].onswap_start))cancelled=true;if(cancelled){state[pane1].edge=pane1;state[pane2].edge=pane2;return;} -var -oPane1=copy(pane1) -,oPane2=copy(pane2) -,sizes={} -;sizes[pane1]=oPane1?oPane1.state.size:0;sizes[pane2]=oPane2?oPane2.state.size:0;$Ps[pane1]=false;$Ps[pane2]=false;state[pane1]={};state[pane2]={};if($Ts[pane1])$Ts[pane1].remove();if($Ts[pane2])$Ts[pane2].remove();if($Rs[pane1])$Rs[pane1].remove();if($Rs[pane2])$Rs[pane2].remove();$Rs[pane1]=$Rs[pane2]=$Ts[pane1]=$Ts[pane2]=false;move(oPane1,pane2);move(oPane2,pane1);oPane1=oPane2=sizes=null;if($Ps[pane1])$Ps[pane1].css(_c.visible);if($Ps[pane2])$Ps[pane2].css(_c.visible);resizeAll();_execCallback(pane1,options[pane1].onswap_end||options[pane1].onswap);_execCallback(pane2,options[pane2].onswap_end||options[pane2].onswap);return;function copy(n){var -$P=$Ps[n] -,$C=$Cs[n] -;return!$P?false:{pane:n -,P:$P?$P[0]:false -,C:$C?$C[0]:false -,state:$.extend({},state[n]) -,options:$.extend({},options[n])}};function move(oPane,pane){if(!oPane)return;var -P=oPane.P -,C=oPane.C -,oldPane=oPane.pane -,c=_c[pane] -,side=c.side.toLowerCase() -,inset="inset"+c.side -,s=$.extend({},state[pane]) -,o=options[pane] -,fx={resizerCursor:o.resizerCursor} -,re,size,pos -;$.each("fxName,fxSpeed,fxSettings".split(","),function(i,k){fx[k]=o[k];fx[k+"_open"]=o[k+"_open"];fx[k+"_close"]=o[k+"_close"];});$Ps[pane]=$(P) -.data("layoutEdge",pane) -.css(_c.hidden) -.css(c.cssReq) -;$Cs[pane]=C?$(C):false;options[pane]=$.extend({},oPane.options,fx);state[pane]=$.extend({},oPane.state);re=new RegExp(o.paneClass+"-"+oldPane,"g");P.className=P.className.replace(re,o.paneClass+"-"+pane);initHandles(pane);if(c.dir!=_c[oldPane].dir){size=sizes[pane]||0;setSizeLimits(pane);size=max(size,state[pane].minSize);manualSizePane(pane,size,true);} -else -$Rs[pane].css(side,sC[inset]+(state[pane].isVisible?getPaneSize(pane):0));if(oPane.state.isVisible&&!s.isVisible) -setAsOpen(pane,true);else{setAsClosed(pane);bindStartSlidingEvent(pane,true);} -oPane=null;};};function keyDown(evt){if(!evt)return true;var code=evt.keyCode;if(code<33)return true;var -PANE={38:"north" -,40:"south" -,37:"west" -,39:"east"} -,ALT=evt.altKey -,SHIFT=evt.shiftKey -,CTRL=evt.ctrlKey -,CURSOR=(CTRL&&code>=37&&code<=40) -,o,k,m,pane -;if(CURSOR&&options[PANE[code]].enableCursorHotkey) -pane=PANE[code];else if(CTRL||SHIFT) -$.each(_c.borderPanes.split(","),function(i,p){o=options[p];k=o.customHotkey;m=o.customHotkeyModifier;if((SHIFT&&m=="SHIFT")||(CTRL&&m=="CTRL")||(CTRL&&SHIFT)){if(k&&code==(isNaN(k)||k<=9?k.toUpperCase().charCodeAt(0):k)){pane=p;return false;}}});if(!pane||!$Ps[pane]||!options[pane].closable||state[pane].isHidden) -return true;toggle(pane);evt.stopPropagation();evt.returnValue=false;return false;};function allowOverflow(el){if(this&&this.tagName)el=this;var $P;if(isStr(el)) -$P=$Ps[el];else if($(el).data("layoutRole")) -$P=$(el);else -$(el).parents().each(function(){if($(this).data("layoutRole")){$P=$(this);return false;}});if(!$P||!$P.length)return;var -pane=$P.data("layoutEdge") -,s=state[pane] -;if(s.cssSaved) -resetOverflow(pane);if(s.isSliding||s.isResizing||s.isClosed){s.cssSaved=false;return;} -var -newCSS={zIndex:(_c.zIndex.pane_normal+2)} -,curCSS={} -,of=$P.css("overflow") -,ofX=$P.css("overflowX") -,ofY=$P.css("overflowY") -;if(of!="visible"){curCSS.overflow=of;newCSS.overflow="visible";} -if(ofX&&!ofX.match(/visible|auto/)){curCSS.overflowX=ofX;newCSS.overflowX="visible";} -if(ofY&&!ofY.match(/visible|auto/)){curCSS.overflowY=ofX;newCSS.overflowY="visible";} -s.cssSaved=curCSS;$P.css(newCSS);$.each(_c.allPanes.split(","),function(i,p){if(p!=pane)resetOverflow(p);});};function resetOverflow(el){if(this&&this.tagName)el=this;var $P;if(isStr(el)) -$P=$Ps[el];else if($(el).data("layoutRole")) -$P=$(el);else -$(el).parents().each(function(){if($(this).data("layoutRole")){$P=$(this);return false;}});if(!$P||!$P.length)return;var -pane=$P.data("layoutEdge") -,s=state[pane] -,CSS=s.cssSaved||{} -;if(!s.isSliding&&!s.isResizing) -$P.css("zIndex",_c.zIndex.pane_normal);$P.css(CSS);s.cssSaved=false;};function getBtn(selector,pane,action){var $E=$(selector);if(!$E.length) -alert(lang.errButton+lang.selector+": "+selector);else if(_c.borderPanes.indexOf(pane)==-1) -alert(lang.errButton+lang.Pane.toLowerCase()+": "+pane);else{var btn=options[pane].buttonClass+"-"+action;$E -.addClass(btn+" "+btn+"-"+pane) -.data("layoutName",options.name) -;return $E;} -return null;};function bindButton(selector,action,pane){switch(action.toLowerCase()){case"toggle":addToggleBtn(selector,pane);break;case"open":addOpenBtn(selector,pane);break;case"close":addCloseBtn(selector,pane);break;case"pin":addPinBtn(selector,pane);break;case"toggle-slide":addToggleBtn(selector,pane,true);break;case"open-slide":addOpenBtn(selector,pane,true);break;}};function addToggleBtn(selector,pane,slide){var $E=getBtn(selector,pane,"toggle");if($E) -$E.click(function(evt){toggle(pane,!!slide);evt.stopPropagation();});};function addOpenBtn(selector,pane,slide){var $E=getBtn(selector,pane,"open");if($E) -$E -.attr("title",lang.Open) -.click(function(evt){open(pane,!!slide);evt.stopPropagation();}) -;};function addCloseBtn(selector,pane){var $E=getBtn(selector,pane,"close");if($E) -$E -.attr("title",lang.Close) -.click(function(evt){close(pane);evt.stopPropagation();}) -;};function addPinBtn(selector,pane){var $E=getBtn(selector,pane,"pin");if($E){var s=state[pane];$E.click(function(evt){setPinState($(this),pane,(s.isSliding||s.isClosed));if(s.isSliding||s.isClosed)open(pane);else close(pane);evt.stopPropagation();});setPinState($E,pane,(!s.isClosed&&!s.isSliding));_c[pane].pins.push(selector);}};function syncPinBtns(pane,doPin){$.each(_c[pane].pins,function(i,selector){setPinState($(selector),pane,doPin);});};function setPinState($Pin,pane,doPin){var updown=$Pin.attr("pin");if(updown&&doPin==(updown=="down"))return;var -pin=options[pane].buttonClass+"-pin" -,side=pin+"-"+pane -,UP=pin+"-up "+side+"-up" -,DN=pin+"-down "+side+"-down" -;$Pin -.attr("pin",doPin?"down":"up") -.attr("title",doPin?lang.Unpin:lang.Pin) -.removeClass(doPin?UP:DN) -.addClass(doPin?DN:UP) -;};function isCookiesEnabled(){return(navigator.cookieEnabled!=0);};function getCookie(opts){var -o=$.extend({},options.cookie,opts||{}) -,name=o.name||options.name||"Layout" -,c=document.cookie -,cs=c?c.split(';'):[] -,pair -;for(var i=0,n=cs.length;i0) -date.setDate(date.getDate()+o.expires);else{date.setYear(1970);clear=true;}} -if(date)params+=';expires='+date.toUTCString();if(o.path)params+=';path='+o.path;if(o.domain)params+=';domain='+o.domain;if(o.secure)params+=';secure';if(clear){state.cookie={};document.cookie=name+'='+params;} -else{state.cookie=getState(keys||o.keys);document.cookie=name+'='+encodeURIComponent(encodeJSON(state.cookie))+params;} -return $.extend({},state.cookie);};function deleteCookie(){saveCookie('',{expires:-1});};function loadCookie(opts){var o=getCookie(opts);if(o){state.cookie=$.extend({},o);loadState(o);} -return o;};function loadState(opts,animate){$.extend(true,options,opts);if(state.initialized){var pane,o,v,a=!animate;$.each(_c.allPanes.split(","),function(idx,pane){o=opts[pane];if(typeof o!='object')return;v=o.initHidden;if(v===true)hide(pane,a);if(v===false)show(pane,0,a);v=o.size;if(v>0)sizePane(pane,v);v=o.initClosed;if(v===true)close(pane,0,a);if(v===false)open(pane,0,a);});}};function getState(keys){var -data={} -,alt={isClosed:'initClosed',isHidden:'initHidden'} -,pair,pane,key,val -;if(!keys)keys=options.cookie.keys;if($.isArray(keys))keys=keys.join(",");keys=keys.replace(/__/g,".").split(',');for(var i=0,n=keys.length;iglobal->MAIN_MENU_USE_JQUERY_LAYOUT) || defined('REQUIRE_JQUERY_LAYOUT')) { - print ''."\n"; + print ''."\n"; } // jQuery jnotify if (empty($conf->global->MAIN_DISABLE_JQUERY_JNOTIFY)) print ''."\n";