From 8dceb8e3a75282540d7dbe9dc6e26091dad71fe0 Mon Sep 17 00:00:00 2001 From: zotlabs Date: Tue, 21 Nov 2017 14:30:26 -0800 Subject: [PATCH] thumbnail generator for epubs --- Zotlabs/Daemon/Thumbnail.php | 4 +- Zotlabs/Thumbs/Epubthumb.php | 38 ++ library/epub-meta/LICENSE | 19 + library/epub-meta/README | 28 + .../assets/css/cleditor/images/buttons.gif | Bin 0 -> 3064 bytes .../assets/css/cleditor/images/toolbar.gif | Bin 0 -> 68 bytes .../assets/css/cleditor/jquery.cleditor.css | 24 + .../images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_flat_75_ffffff_40x100.png | Bin 0 -> 178 bytes .../images/ui-bg_glass_55_fbf9ee_1x400.png | Bin 0 -> 120 bytes .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 0 -> 105 bytes .../images/ui-bg_glass_75_dadada_1x400.png | Bin 0 -> 111 bytes .../images/ui-bg_glass_75_e6e6e6_1x400.png | Bin 0 -> 110 bytes .../images/ui-bg_glass_95_fef1ec_1x400.png | Bin 0 -> 119 bytes .../ui-bg_highlight-soft_75_cccccc_1x100.png | Bin 0 -> 101 bytes .../images/ui-icons_222222_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_2e83ff_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_454545_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_888888_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_cd0a0a_256x240.png | Bin 0 -> 4369 bytes .../smoothness/jquery-ui-1.8.18.custom.css | 565 ++++++++++++++++++ library/epub-meta/assets/css/style.css | 180 ++++++ .../epub-meta/assets/js/jquery-1.7.1.min.js | 4 + .../assets/js/jquery-ui-1.8.18.custom.min.js | 356 +++++++++++ .../assets/js/jquery.cleditor.min.js | 31 + library/epub-meta/assets/js/script.js | 194 ++++++ library/epub-meta/epub.php | 536 +++++++++++++++++ library/epub-meta/index.php | 214 +++++++ library/epub-meta/test/test.epub | Bin 0 -> 768780 bytes library/epub-meta/test/test.jpg | Bin 0 -> 821 bytes library/epub-meta/test/test.phpunit.php | 190 ++++++ library/epub-meta/util.php | 30 + 32 files changed, 2412 insertions(+), 1 deletion(-) create mode 100644 Zotlabs/Thumbs/Epubthumb.php create mode 100644 library/epub-meta/LICENSE create mode 100644 library/epub-meta/README create mode 100644 library/epub-meta/assets/css/cleditor/images/buttons.gif create mode 100644 library/epub-meta/assets/css/cleditor/images/toolbar.gif create mode 100644 library/epub-meta/assets/css/cleditor/jquery.cleditor.css create mode 100644 library/epub-meta/assets/css/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png create mode 100644 library/epub-meta/assets/css/smoothness/images/ui-bg_flat_75_ffffff_40x100.png create mode 100644 library/epub-meta/assets/css/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png create mode 100644 library/epub-meta/assets/css/smoothness/images/ui-bg_glass_65_ffffff_1x400.png create mode 100644 library/epub-meta/assets/css/smoothness/images/ui-bg_glass_75_dadada_1x400.png create mode 100644 library/epub-meta/assets/css/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png create mode 100644 library/epub-meta/assets/css/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png create mode 100644 library/epub-meta/assets/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png create mode 100644 library/epub-meta/assets/css/smoothness/images/ui-icons_222222_256x240.png create mode 100644 library/epub-meta/assets/css/smoothness/images/ui-icons_2e83ff_256x240.png create mode 100644 library/epub-meta/assets/css/smoothness/images/ui-icons_454545_256x240.png create mode 100644 library/epub-meta/assets/css/smoothness/images/ui-icons_888888_256x240.png create mode 100644 library/epub-meta/assets/css/smoothness/images/ui-icons_cd0a0a_256x240.png create mode 100644 library/epub-meta/assets/css/smoothness/jquery-ui-1.8.18.custom.css create mode 100644 library/epub-meta/assets/css/style.css create mode 100644 library/epub-meta/assets/js/jquery-1.7.1.min.js create mode 100644 library/epub-meta/assets/js/jquery-ui-1.8.18.custom.min.js create mode 100644 library/epub-meta/assets/js/jquery.cleditor.min.js create mode 100644 library/epub-meta/assets/js/script.js create mode 100644 library/epub-meta/epub.php create mode 100644 library/epub-meta/index.php create mode 100644 library/epub-meta/test/test.epub create mode 100644 library/epub-meta/test/test.jpg create mode 100644 library/epub-meta/test/test.phpunit.php create mode 100644 library/epub-meta/util.php diff --git a/Zotlabs/Daemon/Thumbnail.php b/Zotlabs/Daemon/Thumbnail.php index caf5dd3ae..b3e539086 100644 --- a/Zotlabs/Daemon/Thumbnail.php +++ b/Zotlabs/Daemon/Thumbnail.php @@ -45,7 +45,9 @@ class Thumbnail { } } } - if(($default_controller) && (! file_exists(dbunescbin($attach['content']) . '.thumb'))) { + if(($default_controller) + && ((! file_exists(dbunescbin($attach['content']) . '.thumb')) + || (filectime(dbunescbin($attach['content']) . 'thumb') < (time() - 60)))) { $default_controller->Thumb($attach,$preview_style,$preview_width,$preview_height); } } diff --git a/Zotlabs/Thumbs/Epubthumb.php b/Zotlabs/Thumbs/Epubthumb.php new file mode 100644 index 000000000..4213b5267 --- /dev/null +++ b/Zotlabs/Thumbs/Epubthumb.php @@ -0,0 +1,38 @@ +Cover(); + + if($data['found']) { + $photo = $data['data']; + } + + if($photo) { + $image = imagecreatefromstring($photo); + $dest = imagecreatetruecolor( $width, $height ); + $srcwidth = imagesx($image); + $srcheight = imagesy($image); + + imagealphablending($dest, false); + imagesavealpha($dest, true); + imagecopyresampled($dest, $image, 0, 0, 0, 0, $width, $height, $srcwidth, $srcheight); + imagedestroy($image); + imagejpeg($dest,dbunescbin($attach['content']) . '.thumb'); + } + } +} + diff --git a/library/epub-meta/LICENSE b/library/epub-meta/LICENSE new file mode 100644 index 000000000..128bf1f66 --- /dev/null +++ b/library/epub-meta/LICENSE @@ -0,0 +1,19 @@ +Copyright (c) 2012 Andreas Gohr + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies +of the Software, and to permit persons to whom the Software is furnished to do +so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/library/epub-meta/README b/library/epub-meta/README new file mode 100644 index 000000000..21927dafe --- /dev/null +++ b/library/epub-meta/README @@ -0,0 +1,28 @@ +====== PHP EPub Meta ====== + +This project aims to create a PHP class for reading and writing metadata +included in the EPub ebook format. + +It also includes a very basic web interface to edit book metadata. + +Please see the issue tracker for what's missing. + +Forks and pull requests welcome. + +===== About the EPub Manager Web Interface ===== + +The manager expects your ebooks in a single flat directory (no subfolders). The +location of that directory has to be configured at the top of the index.php file. + +All the epubs need to be read- and writable by the webserver. + +The manager also makes some assumption on how the files should be named. The +format is: "-.epub". Commas will be replaced by __ and +spaces are replaced by _. + +Note that the manager will RENAME your files to that form when saving. + +Using the "Lookup Book Data" link will open a dialog that searches the book at +Google Books you can use the found data using the "fill in" and "replace" +buttons. The former will only fill empty fields, while the latter will replace +all data. Author filling is missing currently. diff --git a/library/epub-meta/assets/css/cleditor/images/buttons.gif b/library/epub-meta/assets/css/cleditor/images/buttons.gif new file mode 100644 index 0000000000000000000000000000000000000000..2e464d0c8c7ac7c8dd29d165e4eff36ea27fdd2d GIT binary patch literal 3064 zcmYL^X;@PE0*C*H{UG3B(HPVT+}lJQEmA8`RNN9x)5$WdG0n7Wa%(>*87>*-l9eUy zlvYe>Svk|eG;PNw8*8eIOVd7?b<1ugclmOE&-1<?-fzF)kRZ{*B!K6FAz!ez{QjNa z?@UimPyKz^?BvwZJO1qpNnKdb)_!{X_HBm2SJfp63eDnT{mYRS`VvL!o58f^v$v|- zZ`~Q00szQ@WWr@N=G0U(Ft1bAM&{oefB8<MJu4Ktt13@+-Y$Le_(@T>LbAay@qWr9 zI4L?>-k~dL`1PeAms!%W?{3qox}CG<`vv9IjmlSN9jd9Gxp?oIq&3-VL&S^yGB$0w z{2Ru%<s(dFiEt(`o56qhum3;6X95I(FPQtk^q)_FWX6tW%I5O+4>bLJE#0TisLKjH zx#IM2d(MqF+b)~*dEstH?mX|<c5CCMe@t}kSbF-;w^QA_?!5hCMwR&msy&5!)kVc6 zrTfbEYswEqapI~fY7QNaq|W2<0N~M=5?fkZnM~@Dlc$oYfEa7TJAHud;zDd+YC|Qu zux(PPOxD1)>#Seb;9P7Rn%MLvIYbHIKL~5}J^{r!kBuxFbAB4hb9n7wV?zhHa3b#G zr%x=$TNMu8<m|;Ea{qd*p`em6o70#ns4S!$k)iQMBHNOupwxFs3)BLR&`H8Qpf%Vz zm8-IJKR>-z?q+eg^z*nBe`J9Ll5j>4-)T<!+ACGxKjnIf&a9mBofrjbX1L`&uHm@E zE$_Y-odEVLRJ;!pfdfco2)f0BL__&&4NBq*O|9L*oQyxuZ?0%Rg5~y5((so?Z06Qq z{mpp+YtA{PBBhd{5iE(?v6lSQg&(TdH<}=c#y-#owmU3H)l|}SZn}qPs?&Grlo7Gy zBg5M3xq;%Be5K&bdFqdkqxi?vW4xR}-;sAp3YZrkF(vvTnFZf<Y?{Ir?IAyR$g^Qi zjP{Wb@9PEP)w_<diF86tV^7j^5^wANdpF`7uC%*2>%1`wyyJwD<|#Izv@n9sT1m3k z@e9IV55;+Px-$)msZ6oCXKw^S5dc>WDFVokq)-p-2Q)JRc2coH>1QVoe_GYx;CGq2 zjF^W3tr;pQ%_>HNG2oj<2`szqzCz<F8CkKR{p30^+pCtZvf#vb;K|=>1o=ekc#j?! zOi{`cdEwyU;dz@s^oCmgm@5tUoHd9>0^5U1lBHumVT<+Gt+rVPIhmA0mtm_YnnIJr zV#Fyb0LQnL`_qJuNB~UcYe0PHx8LuT%e}p=ILvND47q7e^cF${cZl3-`cTKB=sGd- z28q@mo-?;gdK&+g_gdc<ty2N($z~MikZMX~+5DVmNr5z`Ub=|7IRLf`j|za#ERHgd zBd`3+#pE)HB!Kp)_DCc9{r#{}hP|JB9eeAFNgiu{jJuRvWvjS?g%fN8H?&28cUAJa zHw`mWiqBLW4Gf<M!S`m`u4K)teDn;@3O7D*4fg`Bb66U9mBq1GmuJ~28)wXF`c6JO zkr_dB_a}N2<anG_DFT+=sm@K@=G(1L+$LPvHex~f2?=07_`b7l5nZiqW-;8v`25rv zuN)uzb}ZsbT^*&V_wHb5LI&*xul(d9?}?24cc0i>pDMEJb`PW_gh69SiO|DA=U`L> z(3ZkXQ0~oAVl?R=?s#J1l3%tytJ|BHa+I;KR%#%xj>cUH(@ppG#-1aY`(Vza1S;^G zFZjgS{N;;~W2jh2Jf?4Zap0CcTltmMAU<dq{(7ccb;Fz8DzRvwnTd@)Zy&uUE!j}^ z4=AuFejI{~no;J#br;u*-sjIwdlJggKy<h9t11Fcr=+@ND%qw+B2f?iStjOpx(+}{ z7W%N-h;@n-c7gSUeq{g`_a+&?^IZuk4V{_(xRFHAlc9f+x;FJ`@eA|@dMYAxS;^QP zk@|>{Riol^=LNwvD`6Ib&ZyMl{G_<M14N%$bD2pkzK?5jOv<o$kF8S0Q3P>T{ShK@ zhAEBQJ{{p<2yIQECztIhR^AdzI6MhlTWS36=`ZG9%J}<(CF5MCQ#iKTvL-MfD9DeQ zzCSm>eH>Sg)xI|Lv)2|szEzDLWv8a32nN8w^;SAhL5GA|3GVt8G`d9$OBxM}auk*b zQocUYRA+Hu^73V+5gn=lV6I6R<0F?SCdH(W&zc>*5FGWy5df}WAYD;v497^a)E;n3 zvuTbkM8Wl|xYe#6QCa!)bca2?G()Z51>1|M@>3wjMD$SHWPFrKRG%ZMLcNQXZBD;^ z%rBI!FI$t5<r<r=GB4r!Ym8JeTIkFtBa5P0H`PH<x^`8l0wQ`MdvLE?sJ@<Tvgmrh z>ZKF@gKd+e%LDyi234~e^eqc6`=Mp`EOB|kwnIp2Xp6}0W%$9;7?MbT&5;5K9$IB| zNl*c@gAW7>Y*v-Jj?lE}SfG8wmnUOzWcsG^AQK8GGHhx%8uEDW<SB4no^VlHL!(&} z{!kWNygy`j&b<eEE%0j8H*UgpwK9P#y5X1x%#)VV`m!5b`50-W_U5m~<EqUoKAx$u zb7A|XXa+WZ+(LYp9=5i)Z?}(SeQ=lIVGh=3SA4Z8_k<M33q|(^Wx+_>D&pK?y7z2@ z)`gEDD&N9gTlZ^9)xfouPknjeIDAokDr>Xn%-R?JI5-~Qt&RC<8X=WtDg*pI`Hm=7 zK>_CEjX{T=$nRE^HRPdN{8-LTnI<701X+x;izB6`E^)#f!XiG1<tuP*u3*8w2^{1L zfCFYAIF{nmo_11TJsH;(+s4?mmVlEzVp2-{vFbeB<1~MIOhS=W!16g`H*MLoGx7TN zyv`8yAY&bJ{kob09k@ZNsFdSX%?mnwr|io2l>$eXUP^q^=!U5xl}%+B#p2ayWw6C9 zyd!pFO9SxDxdf%hXT!1GP)4r)uSFU{OKVk8SXgN5LAN`%v&()z+BgC0Jtx`GB0~o$ zqxi)+F+7|kj)~LatlG7ev?(`E&-VS6l{4Vrh?mjjP4~7cu{6i`vU;<Zf(B+70%rb8 z<42g7p^#y%!6LK(e$A-5fD)`Q59UwbFpKHro}5eWOm)2U!#&e*e<JUER)p%@ii)8* z<6*@K+cY*c&)`ExanW>E!6$pD$cf7=^1)^ay0y6R#Gan6!SOH-e|uXaxRku$p=*tG z=;dE08E3i+sM13n#D(Gw3^YGKEUTF)ID2U4mp28*bM+nJ`O`U0dm=HL3q^9UMYXDa z{KMar!EYhnp+S=YW9?U<DU>RAd*Px5(PMN&^C7t>G|(`L=~0}Q9PE@zzHd<f*;b`T z6Mgx32Qf-OFeNV&#f!xLgAUJMCCO@pLq0va=_Iq)Pc8|w1DEEX{gyPy8;^s2zdFV7 z3E1qe>wsfvI&qQs6k|N-=M(!{tBz~X`;J<ZtEh`z9J4OUqZ<}#-+a+%AZ9P~cA)8k z-4|WTLTBl1bJ=@aX#TTd|6P-H!T!)!3*xFLUuna~hn7VpwpIHIh{e<5nAVGgzcaMN ziyzLiWZzaJzyvuO&$FfOxL9u9^AHgj+RyM;aKu*f;QYzs8|&K=rYK&bhsRm+%PTM4 zk*?_{t0i1?ee){Iqr!sCL(?kZ_Rk=3+LJTe9Z+MiiJNmM8L;k1Nvz=H>w}cOcPpc` z7O4odE14q`5NClrXCvX!m@|^I-K-@onjW3UoDfWZB3vC>=02g^au#^Xq3ox)^OISw z+?~M)u$SeF^fPkyWZSwB{w@IZquKq1z;zNg&RIU166LyXmxVPd9VWtBysQRr^{V{y zgb%IOA9M2}w0Q(<_Zp*cW-weWS5=tOZfI$3MluuZuo)n^DdJM&<8H=s-Xiq%JqlQk zL+&#&L^xoC-g0(9*t{KGdv}RcE4k|BnLwt)ll3aDQ57<w!rAYMKmkF+p=3f0PU`Bs zqChV7a97bLHKBH(C>%{YKEJq8UDU!QCJ}b8K381Ozwp9e>ZKa{lHB5s_>yyZC0#Wo i7rRQjhfAz}n<~M$r9Gn3-uTk1d8Gq2r9UDB;QMa~Mf*?y literal 0 HcmV?d00001 diff --git a/library/epub-meta/assets/css/cleditor/images/toolbar.gif b/library/epub-meta/assets/css/cleditor/images/toolbar.gif new file mode 100644 index 0000000000000000000000000000000000000000..e6eb2da554925c9587169b7fc1dade3d37da9c46 GIT binary patch literal 68 zcmZ?wbhEHbWMq(HSj52a`t|EipFaKn|9|GpnQz~|Wq<+2pDbXe4u}M)Wnkvi*m%cL L;S}c)4+d)hRvr~C literal 0 HcmV?d00001 diff --git a/library/epub-meta/assets/css/cleditor/jquery.cleditor.css b/library/epub-meta/assets/css/cleditor/jquery.cleditor.css new file mode 100644 index 000000000..6ac490bcf --- /dev/null +++ b/library/epub-meta/assets/css/cleditor/jquery.cleditor.css @@ -0,0 +1,24 @@ +.cleditorMain {border:1px solid #999; padding:0 1px 1px; background-color:white} +.cleditorMain iframe {border:none; margin:0; padding:0} +.cleditorMain textarea {border:none; margin:0; padding:0; overflow-y:scroll; font:10pt Arial,Verdana; resize:none; outline:none /* webkit grip focus */} +.cleditorToolbar {background: url('images/toolbar.gif') repeat} +.cleditorGroup {float:left; height:26px} +.cleditorButton {float:left; width:24px; height:24px; margin:1px 0 1px 0; background: url('images/buttons.gif')} +.cleditorDisabled {opacity:0.3; filter:alpha(opacity=30)} +.cleditorDivider {float:left; width:1px; height:23px; margin:1px 0 1px 0; background:#CCC} +.cleditorPopup {border:solid 1px #999; background-color:white; position:absolute; font:10pt Arial,Verdana; cursor:default; z-index:10000} +.cleditorList div {padding:2px 4px 2px 4px} +.cleditorList p, +.cleditorList h1, +.cleditorList h2, +.cleditorList h3, +.cleditorList h4, +.cleditorList h5, +.cleditorList h6, +.cleditorList font {padding:0; margin:0; background-color:Transparent} +.cleditorColor {width:150px; padding:1px 0 0 1px} +.cleditorColor div {float:left; width:14px; height:14px; margin:0 1px 1px 0} +.cleditorPrompt {background-color:#F6F7F9; padding:4px; font-size:8.5pt} +.cleditorPrompt input, +.cleditorPrompt textarea {font:8.5pt Arial,Verdana;} +.cleditorMsg {background-color:#FDFCEE; width:150px; padding:4px; font-size:8.5pt} diff --git a/library/epub-meta/assets/css/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png b/library/epub-meta/assets/css/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..5b5dab2ab7b1c50dea9cfe73dc5a269a92d2d4b4 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FscKIb$B>N1x91EQ4=4yQ7#`R^ z$vje}<irI&an_s0pV!D+$FtuP31JO&3=I&aE+u|=5A)Hv$*VMh&S3C#^>bP0l+XkK DSH>_4 literal 0 HcmV?d00001 diff --git a/library/epub-meta/assets/css/smoothness/images/ui-bg_flat_75_ffffff_40x100.png b/library/epub-meta/assets/css/smoothness/images/ui-bg_flat_75_ffffff_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..ac8b229af950c29356abf64a6c4aa894575445f0 GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F!3HG1q!d*FsY*{5$B>N1x91EQ4=4yQYz+E8 zPo9&<{J;c_6SHRil>2s{Zw^OT)6@jj2u|u!(plXsM>LJD`vD!n;OXk;vd$@?2>^GI BH@yG= literal 0 HcmV?d00001 diff --git a/library/epub-meta/assets/css/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png b/library/epub-meta/assets/css/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..ad3d6346e00f246102f72f2e026ed0491988b394 GIT binary patch literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnour0hLi978O6-<~(*I$*%ybaDOn z{W;e!B}_MSUQoPXhYd^Y6RUoS1yepnPx`2Kz)7OXQG!!=-jY=F+d2OOy?#DnJ32>z UEim$g7SJdLPgg&ebxsLQ09~*s;{X5v literal 0 HcmV?d00001 diff --git a/library/epub-meta/assets/css/smoothness/images/ui-bg_glass_65_ffffff_1x400.png b/library/epub-meta/assets/css/smoothness/images/ui-bg_glass_65_ffffff_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..42ccba269b6e91bef12ad0fa18be651b5ef0ee68 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouqzpV=978O6-=0?FV^9z|eBtf= z|7WztIJ;WT>{+tN>ySr~=F{k$>;_x^_y?afmf9pRKH0)6?eSP?3s5hEr>mdKI;Vst E0O<Z9>;M1& literal 0 HcmV?d00001 diff --git a/library/epub-meta/assets/css/smoothness/images/ui-bg_glass_75_dadada_1x400.png b/library/epub-meta/assets/css/smoothness/images/ui-bg_glass_75_dadada_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..5a46b47cb16631068aee9e0bd61269fc4e95e5cd GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouq|7{B978O6lPf+wIa#m9#>Unb zm^4K~wN3Zq+uP<E-4iDYHYX${Ii)G?xY5!0{fvg8SC7yQ4u<2&oOc%dd<Zm-fx*+& K&t;ucLK6Ud-y?JY literal 0 HcmV?d00001 diff --git a/library/epub-meta/assets/css/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png b/library/epub-meta/assets/css/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..86c2baa655eac8539db34f8d9adb69ec1226201c GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnouq)a_s978O6-<~$)Vo(rZKDhVK z|J9WTLT^QIG;Q^ml{ow8HvtEZhta#LLqp$|vO7%bGjI7IBizcw`SFI!bT^;@44$rj JF6*2UngEbSBdP!Z literal 0 HcmV?d00001 diff --git a/library/epub-meta/assets/css/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png b/library/epub-meta/assets/css/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..4443fdc1a156babad4336f004eaf5ca5dfa0f9ab GIT binary patch literal 119 zcmeAS@N?(olHy`uVBq!ia0vp^j6gJjgAK^akKnour0hIh978O6-<~(*YA|4MzBvER z|7}eQtdCVXoUc2b{PaWeaIKu7gJx>{vDV26o)#~38k_!`W=^oo1w6ixmPC4R1b Tyd6G3lNdZ*{an^LB{Ts5`idse literal 0 HcmV?d00001 diff --git a/library/epub-meta/assets/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png b/library/epub-meta/assets/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..7c9fa6c6edcfcdd3e5b77e6f547b719e6fc66e30 GIT binary patch literal 101 zcmeAS@N?(olHy`uVBq!ia0vp^j6j^i!3HGVb)pi0l#Zv1V~E7m<ccpZF4n8Dv9Yx& zy8QY7U*2m$;l+;n|NjK_PainIAnKgVYt6(keT9{lbLSy{pgsmqS3j3^P6<r_2PGZu literal 0 HcmV?d00001 diff --git a/library/epub-meta/assets/css/smoothness/images/ui-icons_222222_256x240.png b/library/epub-meta/assets/css/smoothness/images/ui-icons_222222_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..b273ff111d219c9b9a8b96d57683d0075fb7871a GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/library/epub-meta/assets/css/smoothness/images/ui-icons_2e83ff_256x240.png b/library/epub-meta/assets/css/smoothness/images/ui-icons_2e83ff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..09d1cdc856c292c4ab6dd818c7543ac0828bd616 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/library/epub-meta/assets/css/smoothness/images/ui-icons_454545_256x240.png b/library/epub-meta/assets/css/smoothness/images/ui-icons_454545_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..59bd45b907c4fd965697774ce8c5fc6b2fd9c105 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/library/epub-meta/assets/css/smoothness/images/ui-icons_888888_256x240.png b/library/epub-meta/assets/css/smoothness/images/ui-icons_888888_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..6d02426c114be4b57aabc0a80b8a63d9e56b9eb6 GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/library/epub-meta/assets/css/smoothness/images/ui-icons_cd0a0a_256x240.png b/library/epub-meta/assets/css/smoothness/images/ui-icons_cd0a0a_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..2ab019b73ec11a485fa09378f3a0e155194f6a5d GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/library/epub-meta/assets/css/smoothness/jquery-ui-1.8.18.custom.css b/library/epub-meta/assets/css/smoothness/jquery-ui-1.8.18.custom.css new file mode 100644 index 000000000..4cfb50a4a --- /dev/null +++ b/library/epub-meta/assets/css/smoothness/jquery-ui-1.8.18.custom.css @@ -0,0 +1,565 @@ +/* + * jQuery UI CSS Framework 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Theming/API + */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { display: none; } +.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); } +.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; } +.ui-helper-clearfix:after { clear: both; } +.ui-helper-clearfix { zoom: 1; } +.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } + + +/* + * jQuery UI CSS Framework 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Theming/API + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; } +.ui-widget .ui-widget { font-size: 1em; } +.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; } +.ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; } +.ui-widget-content a { color: #222222; } +.ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; } +.ui-widget-header a { color: #222222; } + +/* Interaction states +----------------------------------*/ +.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; } +.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; } +.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999; background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; } +.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; } +.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; } +.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; } +.ui-widget :active { outline: none; } + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #fcefa1; background: #fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; } +.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; } +.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; } +.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; } +.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; } +.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; } +.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } +.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); } +.ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } +.ui-widget-header .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } +.ui-state-default .ui-icon { background-image: url(images/ui-icons_888888_256x240.png); } +.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } +.ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } +.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png); } +.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); } + +/* positioning */ +.ui-icon-carat-1-n { background-position: 0 0; } +.ui-icon-carat-1-ne { background-position: -16px 0; } +.ui-icon-carat-1-e { background-position: -32px 0; } +.ui-icon-carat-1-se { background-position: -48px 0; } +.ui-icon-carat-1-s { background-position: -64px 0; } +.ui-icon-carat-1-sw { background-position: -80px 0; } +.ui-icon-carat-1-w { background-position: -96px 0; } +.ui-icon-carat-1-nw { background-position: -112px 0; } +.ui-icon-carat-2-n-s { background-position: -128px 0; } +.ui-icon-carat-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -64px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -64px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-off { background-position: -96px -144px; } +.ui-icon-radio-on { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; } +.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; } +.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; } +.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; } + +/* Overlays */ +.ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); } +.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }/* + * jQuery UI Resizable 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Resizable#theming + */ +.ui-resizable { position: relative;} +.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block; } +.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; } +.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; } +.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; } +.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; } +.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; } +.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* + * jQuery UI Selectable 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Selectable#theming + */ +.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; } +/* + * jQuery UI Accordion 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Accordion#theming + */ +/* IE/Win - Fix animation bug - #4615 */ +.ui-accordion { width: 100%; } +.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.ui-accordion .ui-accordion-li-fix { display: inline; } +.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; } +.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; } +.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; } +.ui-accordion .ui-accordion-content-active { display: block; } +/* + * jQuery UI Autocomplete 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Autocomplete#theming + */ +.ui-autocomplete { position: absolute; cursor: default; } + +/* workarounds */ +* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */ + +/* + * jQuery UI Menu 1.8.18 + * + * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Menu#theming + */ +.ui-menu { + list-style:none; + padding: 2px; + margin: 0; + display:block; + float: left; +} +.ui-menu .ui-menu { + margin-top: -3px; +} +.ui-menu .ui-menu-item { + margin:0; + padding: 0; + zoom: 1; + float: left; + clear: left; + width: 100%; +} +.ui-menu .ui-menu-item a { + text-decoration:none; + display:block; + padding:.2em .4em; + line-height:1.5; + zoom:1; +} +.ui-menu .ui-menu-item a.ui-state-hover, +.ui-menu .ui-menu-item a.ui-state-active { + font-weight: normal; + margin: -1px; +} +/* + * jQuery UI Button 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Button#theming + */ +.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: hidden; *overflow: visible; } /* the overflow property removes extra width in IE */ +.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */ +button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */ +.ui-button-icons-only { width: 3.4em; } +button.ui-button-icons-only { width: 3.7em; } + +/*button text element */ +.ui-button .ui-button-text { display: block; line-height: 1.4; } +.ui-button-text-only .ui-button-text { padding: .4em 1em; } +.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; } +.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; } +.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; } +.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; } +/* no icon support for input elements, provide padding by default */ +input.ui-button { padding: .4em 1em; } + +/*button icon element(s) */ +.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; } +.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; } +.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; } +.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; } +.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; } + +/*button sets*/ +.ui-buttonset { margin-right: 7px; } +.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; } + +/* workarounds */ +button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */ +/* + * jQuery UI Dialog 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Dialog#theming + */ +.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; } +.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative; } +.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; } +.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; } +.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; } +.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.ui-draggable .ui-dialog-titlebar { cursor: move; } +/* + * jQuery UI Slider 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Slider#theming + */ +.ui-slider { position: relative; text-align: left; } +.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; } + +.ui-slider-horizontal { height: .8em; } +.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.ui-slider-horizontal .ui-slider-range-min { left: 0; } +.ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.ui-slider-vertical { width: .8em; height: 100px; } +.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.ui-slider-vertical .ui-slider-range-max { top: 0; }/* + * jQuery UI Tabs 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Tabs#theming + */ +.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ +.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; } +.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; } +.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; } +.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; } +.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; } +.ui-tabs .ui-tabs-hide { display: none !important; } +/* + * jQuery UI Datepicker 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Datepicker#theming + */ +.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; } +.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.ui-datepicker .ui-datepicker-prev { left:2px; } +.ui-datepicker .ui-datepicker-next { right:2px; } +.ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.ui-datepicker .ui-datepicker-next-hover { right:1px; } +.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; } +.ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { width: 49%;} +.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.ui-datepicker td { border: 0; padding: 1px; } +.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { width:auto; } +.ui-datepicker-multi .ui-datepicker-group { float:left; } +.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; } + +/* RTL support */ +.ui-datepicker-rtl { direction: rtl; } +.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.ui-datepicker-rtl .ui-datepicker-group { float:right; } +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +}/* + * jQuery UI Progressbar 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Progressbar#theming + */ +.ui-progressbar { height:2em; text-align: left; overflow: hidden; } +.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/library/epub-meta/assets/css/style.css b/library/epub-meta/assets/css/style.css new file mode 100644 index 000000000..0e46dd1b0 --- /dev/null +++ b/library/epub-meta/assets/css/style.css @@ -0,0 +1,180 @@ +body, td, th, input, textarea { + font-family: "Arial", sans-serif; + color: #333; + font-size: 15px; +} + +a { + color: #4183C4; + text-decoration: none; +} + +a:hover, +a:active { + background-color: #efefef; +} + +#wrapper { + height: 95%; + width: 920px; + margin: auto; + padding: 0; + border: 1px solid #ccc; +} + +#booklist { + float: left; + width: 300px; + height: 100%; + overflow: auto; + list-style-type: none; + padding: 0; + margin: 0 25px 0 0; + font-size: 13px; +} + +#booklist li { + padding: 5px; +} + +#booklist li:hover { + background-color: #efefef; +} + +#booklist li span { + display: block; +} +#booklist li span.author { + padding-left: 5px; + font-size: 11px; +} + +#booklist li.active { + background-color: #4183C4; +} +#booklist li.active a, +#booklist li.active a:hover, +#booklist li.active a:active { + color: #efefef; + background-color: #4183C4; +} + + +#bookpanel { + float: left; + width: 590px; + height: 100%; + overflow: auto; +} + +.center { + text-align: center; +} + +table { + margin-bottom: 20px; +} + +table th, +table td { + vertical-align: top; + padding: 0 0 5px 0; +} + +table th { + text-align: right; + font-weight: bold; + padding: 3px; + padding-right: 20px; +} + +table td textarea, +table td input { + width: 450px; + border: none; + padding: 3px; + margin: 0; + border-bottom: solid 1px #dfdfdf; +} + +table td .cleditormain { + border: solid 1px #dfdfdf; +} + +table td textarea { + height: 250px; +} + +table td p { + margin: 0; + padding: 0; +} + +table td p input { + width: 200px; +} + +table td textarea:focus, +table td input:focus { + border: 1px solid #4183C4; +} + +table th img { + margin-top: 20px; +} + +a.addauthor { + margin-top: -20px; + float: right; +} + +div.license { + font-size: 11px; + margin-top: 300px; +} + +#bookapi-s { + float: left; +} + +#bookapi-q { + width: 600px; +} + +#bookapi { + font-size: 12px; +} + +#bookapi div.head { + margin-bottom: 10px; +} + +#bookapi div.result { + clear: both; + margin-bottom: 10px; + border-bottom: 1px solid #ccc; + min-height: 130px; +} + +#bookapi div.result div { + margin-left: 70px; +} + +#bookapi div.result div.buttons { + float: right; + text-align: right; +} + +#bookapi img { + margin-top: 30px; + width: 60px; + float: left; +} + +#bookapi h1.title { + font-size: 14px; +} + +#bookapi span.subjects { + font-style: italic; +} diff --git a/library/epub-meta/assets/js/jquery-1.7.1.min.js b/library/epub-meta/assets/js/jquery-1.7.1.min.js new file mode 100644 index 000000000..198b3ff07 --- /dev/null +++ b/library/epub-meta/assets/js/jquery-1.7.1.min.js @@ -0,0 +1,4 @@ +/*! 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"?"<!doctype html>":"")+"<html><body>"),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;g<i;g++){if(g===1)for(h in a.converters)typeof h=="string"&&(e[h.toLowerCase()]=a.converters[h]);l=k,k=d[g];if(k==="*")k=l;else if(l!=="*"&&l!==k){m=l+" "+k,n=e[m]||e["* "+k];if(!n){p=b;for(o in e){j=o.split(" ");if(j[0]===l||j[0]==="*"){p=e[j[1]+" "+k];if(p){o=e[o],o===!0?n=p:p===!0&&(n=o);break}}}}!n&&!p&&f.error("No conversion from "+m.replace(" "," to ")),n!==!0&&(c=n?n(c):p(o(c)))}}return c}function cb(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j){j!==f[0]&&f.unshift(j);return d[j]}}function ca(a,b,c,d){if(f.isArray(b))f.each(b,function(b,e){c||bE.test(a)?d(a,e):ca(a+"["+(typeof e=="object"||f.isArray(e)?b:"")+"]",e,c,d)});else if(!c&&b!=null&&typeof b=="object")for(var e in b)ca(a+"["+e+"]",b[e],c,d);else d(a,b)}function b_(a,c){var d,e,g=f.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((g[d]?a:e||(e={}))[d]=c[d]);e&&f.extend(!0,a,e)}function b$(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===bT,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=b$(a,c,d,e,l,g)));(k||!l)&&!g["*"]&&(l=b$(a,c,d,e,"*",g));return l}function bZ(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(f.isFunction(c)){var d=b.toLowerCase().split(bP),e=0,g=d.length,h,i,j;for(;e<g;e++)h=d[e],j=/^\+/.test(h),j&&(h=h.substr(1)||"*"),i=a[h]=a[h]||[],i[j?"unshift":"push"](c)}}}function bC(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?bx:by,g=0,h=e.length;if(d>0){if(c!=="border")for(;g<h;g++)c||(d-=parseFloat(f.css(a,"padding"+e[g]))||0),c==="margin"?d+=parseFloat(f.css(a,c+e[g]))||0:d-=parseFloat(f.css(a,"border"+e[g]+"Width"))||0;return d+"px"}d=bz(a,b,b);if(d<0||d==null)d=a.style[b]||0;d=parseFloat(d)||0;if(c)for(;g<h;g++)d+=parseFloat(f.css(a,"padding"+e[g]))||0,c!=="padding"&&(d+=parseFloat(f.css(a,"border"+e[g]+"Width"))||0),c==="margin"&&(d+=parseFloat(f.css(a,c+e[g]))||0);return d+"px"}function bp(a,b){b.src?f.ajax({url:b.src,async:!1,dataType:"script"}):f.globalEval((b.text||b.textContent||b.innerHTML||"").replace(bf,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)}function bo(a){var b=c.createElement("div");bh.appendChild(b),b.innerHTML=a.outerHTML;return b.firstChild}function bn(a){var b=(a.nodeName||"").toLowerCase();b==="input"?bm(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&f.grep(a.getElementsByTagName("input"),bm)}function bm(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function bl(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function bk(a,b){var c;if(b.nodeType===1){b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase();if(c==="object")b.outerHTML=a.outerHTML;else if(c!=="input"||a.type!=="checkbox"&&a.type!=="radio"){if(c==="option")b.selected=a.defaultSelected;else if(c==="input"||c==="textarea")b.defaultValue=a.defaultValue}else a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value);b.removeAttribute(f.expando)}}function bj(a,b){if(b.nodeType===1&&!!f.hasData(a)){var c,d,e,g=f._data(a),h=f._data(b,g),i=g.events;if(i){delete h.handle,h.events={};for(c in i)for(d=0,e=i[c].length;d<e;d++)f.event.add(b,c+(i[c][d].namespace?".":"")+i[c][d].namespace,i[c][d],i[c][d].data)}h.data&&(h.data=f.extend({},h.data))}}function bi(a,b){return f.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function U(a){var b=V.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function T(a,b,c){b=b||0;if(f.isFunction(b))return f.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return f.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=f.grep(a,function(a){return a.nodeType===1});if(O.test(b))return f.filter(b,d,!c);b=f.filter(b,d)}return f.grep(a,function(a,d){return f.inArray(a,b)>=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<d;c++)b[a[c]]=!0;return b}var c=a.document,d=a.navigator,e=a.location,f=function(){function J(){if(!e.isReady){try{c.documentElement.doScroll("left")}catch(a){setTimeout(J,1);return}e.ready()}}var e=function(a,b){return new e.fn.init(a,b,h)},f=a.jQuery,g=a.$,h,i=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\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(;j<k;j++)if((a=arguments[j])!=null)for(c in a){d=i[c],f=a[c];if(i===f)continue;l&&f&&(e.isPlainObject(f)||(g=e.isArray(f)))?(g?(g=!1,h=d&&e.isArray(d)?d:[]):h=d&&e.isPlainObject(d)?d:{},i[c]=e.extend(l,h,f)):f!==b&&(i[c]=f)}return i},e.extend({noConflict:function(b){a.$===e&&(a.$=g),b&&a.jQuery===e&&(a.jQuery=f);return e},isReady:!1,readyWait:1,holdReady:function(a){a?e.readyWait++:e.ready(!0)},ready:function(a){if(a===!0&&!--e.readyWait||a!==!0&&!e.isReady){if(!c.body)return setTimeout(e.ready,1);e.isReady=!0;if(a!==!0&&--e.readyWait>0)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(;g<h;)if(c.apply(a[g++],d)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:G?function(a){return a==null?"":G.call(a)}:function(a){return a==null?"":(a+"").replace(k,"").replace(l,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var d=e.type(a);a.length==null||d==="string"||d==="function"||d==="regexp"||e.isWindow(a)?E.call(c,a):e.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(H)return H.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];a.length=d;return a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,d){var f,g,h=[],i=0,j=a.length,k=a instanceof e||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,d),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,d),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var d=a[c];c=a,a=d}if(!e.isFunction(a))return b;var f=F.call(arguments,2),g=function(){return a.apply(c,f.concat(F.call(arguments)))};g.guid=a.guid=a.guid||g.guid||e.guid++;return g},access:function(a,c,d,f,g,h){var i=a.length;if(typeof c=="object"){for(var j in c)e.access(a,j,c[j],f,g,d);return a}if(d!==b){f=!h&&f&&e.isFunction(d);for(var k=0;k<i;k++)g(a[k],c,f?d.call(a[k],k,g(a[k],c)):d,h);return a}return i?g(a[0],c):b},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=r.exec(a)||s.exec(a)||t.exec(a)||a.indexOf("compatible")<0&&u.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}e.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(d,f){f&&f instanceof e&&!(f instanceof a)&&(f=a(f));return e.fn.init.call(this,d,f,b)},a.fn.init.prototype=a.fn;var b=a(c);return a},browser:{}}),e.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){I["[object "+b+"]"]=b.toLowerCase()}),z=e.uaMatch(y),z.browser&&(e.browser[z.browser]=!0,e.browser.version=z.version),e.browser.webkit&&(e.browser.safari=!0),j.test(" ")&&(k=/^[\s\xA0]+/,l=/[\s\xA0]+$/),h=e(c),c.addEventListener?B=function(){c.removeEventListener("DOMContentLoaded",B,!1),e.ready()}:c.attachEvent&&(B=function(){c.readyState==="complete"&&(c.detachEvent("onreadystatechange",B),e.ready())});return e}(),g={};f.Callbacks=function(a){a=a?g[a]||h(a):{};var c=[],d=[],e,i,j,k,l,m=function(b){var d,e,g,h,i;for(d=0,e=b.length;d<e;d++)g=b[d],h=f.type(g),h==="array"?m(g):h==="function"&&(!a.unique||!o.has(g))&&c.push(g)},n=function(b,f){f=f||[],e=!a.memory||[b,f],i=!0,l=j||0,j=0,k=c.length;for(;c&&l<k;l++)if(c[l].apply(b,f)===!1&&a.stopOnFalse){e=!0;break}i=!1,c&&(a.once?e===!0?o.disable():c=[]:d&&d.length&&(e=d.shift(),o.fireWith(e[0],e[1])))},o={add:function(){if(c){var a=c.length;m(arguments),i?k=c.length:e&&e!==!0&&(j=a,n(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){i&&f<=k&&(k--,f<=l&&l--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){c=[];return this},disable:function(){c=d=e=b;return this},disabled:function(){return!c},lock:function(){d=b,(!e||e===!0)&&o.disable();return this},locked:function(){return!d},fireWith:function(b,c){d&&(i?a.once||d.push([b,c]):(!a.once||!e)&&n(b,c));return this},fire:function(){o.fireWith(this,arguments);return this},fired:function(){return!!e}};return o};var i=[].slice;f.extend({Deferred:function(a){var b=f.Callbacks("once memory"),c=f.Callbacks("once memory"),d=f.Callbacks("memory"),e="pending",g={resolve:b,reject:c,notify:d},h={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){i.done(a).fail(b).progress(c);return this},always:function(){i.done.apply(i,arguments).fail.apply(i,arguments);return this},pipe:function(a,b,c){return f.Deferred(function(d){f.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],g;f.isFunction(c)?i[a](function(){g=c.apply(this,arguments),g&&f.isFunction(g.promise)?g.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===i?d:this,[g])}):i[a](d[e])})}).promise()},promise:function(a){if(a==null)a=h;else for(var b in h)a[b]=h[b];return a}},i=h.promise({}),j;for(j in g)i[j]=g[j].fire,i[j+"With"]=g[j].fireWith;i.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(i,i);return i},when:function(a){function m(a){return function(b){e[a]=arguments.length>1?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<d;c++)b[c]&&b[c].promise&&f.isFunction(b[c].promise)?b[c].promise().then(l(c),j.reject,m(c)):--g;g||j.resolveWith(j,b)}else j!==a&&j.resolveWith(j,d?[a]:[]);return k}}),f.support=function(){var b,d,e,g,h,i,j,k,l,m,n,o,p,q=c.createElement("div"),r=c.documentElement;q.setAttribute("className","t"),q.innerHTML=" <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",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></: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="<div "+n+"><div></div></div>"+"<table "+n+" cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",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="<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>",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="<div style='width:4px;'></div>",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<g;e++)delete d[b[e]];if(!(c?m:f.isEmptyObject)(d))return}}if(!c){delete j[k].data;if(!m(j[k]))return}f.support.deleteExpando||!j.setInterval?delete j[k]:j[k]=null,i&&(f.support.deleteExpando?delete a[h]:a.removeAttribute?a.removeAttribute(h):a[h]=null)}},_data:function(a,b,c){return f.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=f.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),f.fn.extend({data:function(a,c){var d,e,g,h=null;if(typeof a=="undefined"){if(this.length){h=f.data(this[0]);if(this[0].nodeType===1&&!f._data(this[0],"parsedAttrs")){e=this[0].attributes;for(var i=0,j=e.length;i<j;i++)g=e[i].name,g.indexOf("data-")===0&&(g=f.camelCase(g.substring(5)),l(this[0],g,h[g]));f._data(this[0],"parsedAttrs",!0)}}return h}if(typeof a=="object")return this.each(function(){f.data(this,a)});d=a.split("."),d[1]=d[1]?"."+d[1]:"";if(c===b){h=this.triggerHandler("getData"+d[1]+"!",[d[0]]),h===b&&this.length&&(h=f.data(this[0],a),h=l(this[0],a,h));return h===b&&d[1]?this.data(d[0]):h}return this.each(function(){var b=f(this),e=[d[0],c];b.triggerHandler("setData"+d[1]+"!",e),f.data(this,a,c),b.triggerHandler("changeData"+d[1]+"!",e)})},removeData:function(a){return this.each(function(){f.removeData(this,a)})}}),f.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",f._data(a,b,(f._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(f._data(b,d)||1)-1;e?f._data(b,d,e):(f.removeData(b,d,!0),n(b,c,"mark"))}},queue:function(a,b,c){var d;if(a){b=(b||"fx")+"queue",d=f._data(a,b),c&&(!d||f.isArray(c)?d=f._data(a,b,f.makeArray(c)):d.push(c));return d||[]}},dequeue:function(a,b){b=b||"fx";var c=f.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),f._data(a,b+".run",e),d.call(a,function(){f.dequeue(a,b)},e)),c.length||(f.removeData(a,b+"queue "+b+".run",!0),n(a,b,"queue"))}}),f.fn.extend({queue:function(a,c){typeof a!="string"&&(c=a,a="fx");if(c===b)return f.queue(this[0],a);return this.each(function(){var b=f.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&f.dequeue(this,a)})},dequeue:function(a){return this.each(function(){f.dequeue(this,a)})},delay:function(a,b){a=f.fx?f.fx.speeds[a]||a:a,b=b||"fx";return this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function m(){--h||d.resolveWith(e,[e])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var d=f.Deferred(),e=this,g=e.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=f.data(e[g],i,b,!0)||(f.data(e[g],j,b,!0)||f.data(e[g],k,b,!0))&&f.data(e[g],i,f.Callbacks("once memory"),!0))h++,l.add(m);m();return d.promise()}});var o=/[\n\t\r]/g,p=/\s+/,q=/\r/g,r=/^(?:button|input)$/i,s=/^(?:button|input|object|select|textarea)$/i,t=/^a(?:rea)?$/i,u=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,v=f.support.getSetAttribute,w,x,y;f.fn.extend({attr:function(a,b){return f.access(this,a,b,!0,f.attr)},removeAttr:function(a){return this.each(function(){f.removeAttr(this,a)})},prop:function(a,b){return f.access(this,a,b,!0,f.prop)},removeProp:function(a){a=f.propFix[a]||a;return this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,g,h,i;if(f.isFunction(a))return this.each(function(b){f(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(p);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{g=" "+e.className+" ";for(h=0,i=b.length;h<i;h++)~g.indexOf(" "+b[h]+" ")||(g+=b[h]+" ");e.className=f.trim(g)}}}return this},removeClass:function(a){var c,d,e,g,h,i,j;if(f.isFunction(a))return this.each(function(b){f(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(p);for(d=0,e=this.length;d<e;d++){g=this[d];if(g.nodeType===1&&g.className)if(a){h=(" "+g.className+" ").replace(o," ");for(i=0,j=c.length;i<j;i++)h=h.replace(" "+c[i]+" "," ");g.className=f.trim(h)}else g.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";if(f.isFunction(a))return this.each(function(c){f(this).toggleClass(a.call(this,c,this.className,b),b)});return this.each(function(){if(c==="string"){var e,g=0,h=f(this),i=b,j=a.split(p);while(e=j[g++])i=d?i:!h.hasClass(e),h[i?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&f._data(this,"__className__",this.className),this.className=this.className||a===!1?"":f._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(o," ").indexOf(b)>-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<d;c++){e=i[c];if(e.selected&&(f.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!f.nodeName(e.parentNode,"optgroup"))){b=f(e).val();if(j)return b;h.push(b)}}if(j&&!h.length&&i.length)return f(i[g]).val();return h},set:function(a,b){var c=f.makeArray(b);f(a).find("option").each(function(){this.selected=f.inArray(f(this).val(),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<g;h++)e=d[h],e&&(c=f.propFix[e]||e,f.attr(a,e,""),a.removeAttribute(v?e:c),u.test(e)&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(r.test(a.nodeName)&&a.parentNode)f.error("type property can't be changed");else if(!f.support.radioValue&&b==="radio"&&f.nodeName(a,"input")){var c=a.value;a.setAttribute("type",b),c&&(a.value=c);return b}}},value:{get:function(a,b){if(w&&f.nodeName(a,"button"))return w.get(a,b);return b in a?a.value:null},set:function(a,b,c){if(w&&f.nodeName(a,"button"))return w.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){h=i!==1||!f.isXMLDoc(a),h&&(c=f.propFix[c]||c,g=f.propHooks[c]);return d!==b?g&&"set"in g&&(e=g.set(a,d,c))!==b?e:a[c]=d:g&&"get"in g&&(e=g.get(a,c))!==null?e:a[c]}},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):s.test(a.nodeName)||t.test(a.nodeName)&&a.href?0:b}}}}),f.attrHooks.tabindex=f.propHooks.tabIndex,x={get:function(a,c){var d,e=f.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;b===!1?f.removeAttr(a,c):(d=f.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase()));return c}},v||(y={name:!0,id:!0},w=f.valHooks.button={get:function(a,c){var d;d=a.getAttributeNode(c);return d&&(y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,d){var e=a.getAttributeNode(d);e||(e=c.createAttribute(d),a.setAttributeNode(e));return e.nodeValue=b+""}},f.attrHooks.tabindex.set=w.set,f.each(["width","height"],function(a,b){f.attrHooks[b]=f.extend(f.attrHooks[b],{set:function(a,c){if(c===""){a.setAttribute(b,"auto");return c}}})}),f.attrHooks.contenteditable={get:w.get,set:function(a,b,c){b===""&&(b="false"),w.set(a,b,c)}}),f.support.hrefNormalized||f.each(["href","src","width","height"],function(a,c){f.attrHooks[c]=f.extend(f.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),f.support.style||(f.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),f.support.optSelected||(f.propHooks.selected=f.extend(f.propHooks.selected,{get:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex);return null}})),f.support.enctype||(f.propFix.enctype="encoding"),f.support.checkOn||f.each(["radio","checkbox"],function(){f.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),f.each(["radio","checkbox"],function(){f.valHooks[this]=f.extend(f.valHooks[this],{set:function(a,b){if(f.isArray(b))return a.checked=f.inArray(f(a).val(),b)>=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<c.length;k++){l=A.exec(c[k])||[],m=l[1],n=(l[2]||"").split(".").sort(),s=f.event.special[m]||{},m=(g?s.delegateType:s.bindType)||m,s=f.event.special[m]||{},o=f.extend({type:m,origType:l[1],data:e,handler:d,guid:d.guid,selector:g,quick:G(g),namespace:n.join(".")},p),r=j[m];if(!r){r=j[m]=[],r.delegateCount=0;if(!s.setup||s.setup.call(a,e,n,i)===!1)a.addEventListener?a.addEventListener(m,i,!1):a.attachEvent&&a.attachEvent("on"+m,i)}s.add&&(s.add.call(a,o),o.handler.guid||(o.handler.guid=d.guid)),g?r.splice(r.delegateCount++,0,o):r.push(o),f.event.global[m]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var g=f.hasData(a)&&f._data(a),h,i,j,k,l,m,n,o,p,q,r,s;if(!!g&&!!(o=g.events)){b=f.trim(I(b||"")).split(" ");for(h=0;h<b.length;h++){i=A.exec(b[h])||[],j=k=i[1],l=i[2];if(!j){for(j in o)f.event.remove(a,j+b[h],c,d,!0);continue}p=f.event.special[j]||{},j=(d?p.delegateType:p.bindType)||j,r=o[j]||[],m=r.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(n=0;n<r.length;n++)s=r[n],(e||k===s.origType)&&(!c||c.guid===s.guid)&&(!l||l.test(s.namespace))&&(!d||d===s.selector||d==="**"&&s.selector)&&(r.splice(n--,1),s.selector&&r.delegateCount--,p.remove&&p.remove.call(a,s));r.length===0&&m!==r.length&&((!p.teardown||p.teardown.call(a,l)===!1)&&f.removeEvent(a,j,g.handle),delete o[j])}f.isEmptyObject(o)&&(q=g.handle,q&&(q.elem=null),f.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,g){if(!e||e.nodeType!==3&&e.nodeType!==8){var h=c.type||c,i=[],j,k,l,m,n,o,p,q,r,s;if(E.test(h+f.event.triggered))return;h.indexOf("!")>=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;l<r.length&&!c.isPropagationStopped();l++)m=r[l][0],c.type=r[l][1],q=(f._data(m,"events")||{})[c.type]&&f._data(m,"handle"),q&&q.apply(m,d),q=o&&m[o],q&&f.acceptData(m)&&q.apply(m,d)===!1&&c.preventDefault();c.type=h,!g&&!c.isDefaultPrevented()&&(!p._default||p._default.apply(e.ownerDocument,d)===!1)&&(h!=="click"||!f.nodeName(e,"a"))&&f.acceptData(e)&&o&&e[h]&&(h!=="focus"&&h!=="blur"||c.target.offsetWidth!==0)&&!f.isWindow(e)&&(n=e[o],n&&(e[o]=null),f.event.triggered=h,e[h](),f.event.triggered=b,n&&(e[o]=n));return c.result}},dispatch:function(c){c=f.event.fix(c||a.event);var d=(f._data(this,"events")||{})[c.type]||[],e=d.delegateCount,g=[].slice.call(arguments,0),h=!c.exclusive&&!c.namespace,i=[],j,k,l,m,n,o,p,q,r,s,t;g[0]=c,c.delegateTarget=this;if(e&&!c.target.disabled&&(!c.button||c.type!=="click")){m=f(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?H(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(h||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((f.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,g),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return c.result},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode);return a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,d){var e,f,g,h=d.button,i=d.fromElement;a.pageX==null&&d.clientX!=null&&(e=a.target.ownerDocument||c,f=e.documentElement,g=e.body,a.pageX=d.clientX+(f&&f.scrollLeft||g&&g.scrollLeft||0)-(f&&f.clientLeft||g&&g.clientLeft||0),a.pageY=d.clientY+(f&&f.scrollTop||g&&g.scrollTop||0)-(f&&f.clientTop||g&&g.clientTop||0)),!a.relatedTarget&&i&&(a.relatedTarget=i===a.target?d.toElement:i),!a.which&&h!==b&&(a.which=h&1?1:h&2?3:h&4?2:0);return a}},fix:function(a){if(a[f.expando])return a;var d,e,g=a,h=f.event.fixHooks[a.type]||{},i=h.props?this.props.concat(h.props):this.props;a=f.Event(g);for(d=i.length;d;)e=i[--d],a[e]=g[e];a.target||(a.target=g.srcElement||c),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey);return h.filter?h.filter(a,g):a},special:{ready:{setup:f.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){f.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=f.extend(new f.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?f.event.trigger(e,null,b):f.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},f.event.handle=f.event.dispatch,f.removeEvent=c.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},f.Event=function(a,b){if(!(this instanceof f.Event))return new f.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?K:J):this.type=a,b&&f.extend(this,b),this.timeStamp=a&&a.timeStamp||f.now(),this[f.expando]=!0},f.Event.prototype={preventDefault:function(){this.isDefaultPrevented=K;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=K;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=K,this.stopPropagation()},isDefaultPrevented:J,isPropagationStopped:J,isImmediatePropagationStopped:J},f.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){f.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,g=e.selector,h;if(!d||d!==c&&!f.contains(c,d))a.type=e.origType,h=e.handler.apply(this,arguments),a.type=b;return h}}}),f.support.submitBubbles||(f.event.special.submit={setup:function(){if(f.nodeName(this,"form"))return!1;f.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=f.nodeName(c,"input")||f.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(f.event.add(d,"submit._submit",function(a){this.parentNode&&!a.isTrigger&&f.event.simulate("submit",this.parentNode,a,!0)}),d._submit_attached=!0)})},teardown:function(){if(f.nodeName(this,"form"))return!1;f.event.remove(this,"._submit")}}),f.support.changeBubbles||(f.event.special.change={setup:function(){if(z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")f.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),f.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,f.event.simulate("change",this,a,!0))});return!1}f.event.add(this,"beforeactivate._change",function(a){var b=a.target;z.test(b.nodeName)&&!b._change_attached&&(f.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&f.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){f.event.remove(this,"._change");return z.test(this.nodeName)}}),f.support.focusinBubbles||f.each({focus:"focusin",blur:"focusout"},function(a,b){var d=0,e=function(a){f.event.simulate(b,a.target,f.event.fix(a),!0)};f.event.special[b]={setup:function(){d++===0&&c.addEventListener(a,e,!0)},teardown:function(){--d===0&&c.removeEventListener(a,e,!0)}}}),f.fn.extend({on:function(a,c,d,e,g){var h,i;if(typeof a=="object"){typeof c!="string"&&(d=c,c=b);for(i in a)this.on(i,c,d,a[i],g);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=J;else if(!e)return this;g===1&&(h=e,e=function(a){f().off(a);return h.apply(this,arguments)},e.guid=h.guid||(h.guid=f.guid++));return this.each(function(){f.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on.call(this,a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;f(a.delegateTarget).off(e.namespace?e.type+"."+e.namespace:e.type,e.selector,e.handler);return this}if(typeof a=="object"){for(var g in a)this.off(g,c,a[g]);return this}if(c===!1||typeof c=="function")d=c,c=b;d===!1&&(d=J);return this.each(function(){f.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){f(this.context).on(a,this.selector,b,c);return this},die:function(a,b){f(this.context).off(a,this.selector||"**",b);return this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){f.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return f.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||f.guid++,d=0,e=function(c){var e=(f._data(this,"lastToggle"+a.guid)||0)%d;f._data(this,"lastToggle"+a.guid,e+1),c.preventDefault();return b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),f.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){f.fn[b]=function(a,c){c==null&&(c=a,a=null);return arguments.length>0?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;h<i;h++){var j=e[h];if(j){var k=!1;j=j[a];while(j){if(j[d]===c){k=e[j.sizset];break}if(j.nodeType===1){g||(j[d]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){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<i;h++){var j=e[h];if(j){var k=!1;j=j[a];while(j){if(j[d]===c){k=e[j.sizset];break}j.nodeType===1&&!g&&(j[d]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}e[h]=k}}}var a=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\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;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]);return{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q)if(g==null)m.error(a);else break;q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(a,b,c){var d,f=e++,g=x;typeof b=="string"&&!l.test(b)&&(b=b.toLowerCase(),d=b,g=w),g("parentNode",b,f,a,d,c)},"~":function(a,b,c){var d,f=e++,g=x;typeof b=="string"&&!l.test(b)&&(b=b.toLowerCase(),d=b,g=w),g("previousSibling",b,f,a,d,c)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=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 b<c[3]-0},gt:function(a,b,c){return b>c[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<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,e,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],e=b[3];if(c===1&&e===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[d]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[d]=f}j=a.nodeIndex-e;return c===0?j===0:j%c===0&&j/c>=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;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;c.documentElement.compareDocumentPosition?u=function(a,b){if(a===b){h=!0;return 0}if(!a.compareDocumentPosition||!b.compareDocumentPosition)return a.compareDocumentPosition?-1:1;return a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b){h=!0;return 0}if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=c.createElement("div"),d="script"+(new Date).getTime(),e=c.documentElement;a.innerHTML="<a name='"+d+"'/>",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 href='#'></a>",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="<p class='TEST'></p>";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="<div class='test e'></div><div class='test'></div>";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;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=f.attr,m.selectors.attrMap={},f.find=m,f.expr=m.selectors,f.expr[":"]=f.expr.filters,f.unique=m.uniqueSort,f.text=m.getText,f.isXMLDoc=m.isXML,f.contains=m.contains}();var L=/Until$/,M=/^(?:parents|prevUntil|prevAll)/,N=/,/,O=/^.[^:#\[\.,]*$/,P=Array.prototype.slice,Q=f.expr.match.POS,R={children:!0,contents:!0,next:!0,prev:!0};f.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return f(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(f.contains(b[c],this))return!0});var e=this.pushStack("","find",a),g,h,i;for(c=0,d=this.length;c<d;c++){g=e.length,f.find(a,this[c],e);if(c>0)for(h=g;h<e.length;h++)for(i=0;i<g;i++)if(e[i]===e[h]){e.splice(h--,1);break}}return e},has:function(a){var b=f(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(f.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(T(this,a,!1),"not",a)},filter:function(a){return this.pushStack(T(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?Q.test(a)?f(a,this.context).index(this[0])>=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<a.length;d++)f(g).is(a[d])&&c.push({selector:a[d],elem:g,level:h});g=g.parentNode,h++}return c}var i=Q.test(a)||typeof a!="string"?f(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){g=this[d];while(g){if(i?i.index(g)>-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:]+)/,$=/<tbody/i,_=/<|&#?\w+;/,ba=/<(?:script|style)/i,bb=/<(?:script|object|embed|option|style)/i,bc=new RegExp("<(?:"+V+")","i"),bd=/checked\s*(?:[^=]|=\s*.checked.)/i,be=/\/(java|ecma)script/i,bf=/^\s*<!(?:\[CDATA\[|\-\-)/,bg={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_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<div>","</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></$2>");try{for(var c=0,d=this.length;c<d;c++)this[c].nodeType===1&&(f.cleanData(this[c].getElementsByTagName("*")),this[c].innerHTML=a)}catch(e){this.empty().append(a)}}else f.isFunction(a)?this.each(function(b){var c=f(this);c.html(a.call(this,b,c.html()))}):this.empty().append(a);return this},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(f.isFunction(a))return this.each(function(b){var c=f(this),d=c.html();c.replaceWith(a.call(this,b,d))});typeof a!="string"&&(a=f(a).detach());return this.each(function(){var b=this.nextSibling,c=this.parentNode;f(this).remove(),b?f(b).before(a):f(c).append(a)})}return this.length?this.pushStack(f(f.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,g,h,i,j=a[0],k=[];if(!f.support.checkClone&&arguments.length===3&&typeof j=="string"&&bd.test(j))return this.each(function(){f(this).domManip(a,c,d,!0)});if(f.isFunction(j))return this.each(function(e){var g=f(this);a[0]=j.call(this,e,c?g.html():b),g.domManip(a,c,d)});if(this[0]){i=j&&j.parentNode,f.support.parentNode&&i&&i.nodeType===11&&i.childNodes.length===this.length?e={fragment:i}:e=f.buildFragment(a,this,k),h=e.fragment,h.childNodes.length===1?g=h=h.firstChild:g=h.firstChild;if(g){c=c&&f.nodeName(g,"tr");for(var l=0,m=this.length,n=m-1;l<m;l++)d.call(c?bi(this[l],g):this[l],e.cacheable||m>1&&l<n?f.clone(h,!0,!0):h)}k.length&&f.each(k,bp)}return this}}),f.buildFragment=function(a,b,d){var e,g,h,i,j=a[0];b&&b[0]&&(i=b[0].ownerDocument||b[0]),i.createDocumentFragment||(i=c),a.length===1&&typeof j=="string"&&j.length<512&&i===c&&j.charAt(0)==="<"&&!bb.test(j)&&(f.support.checkClone||!bd.test(j))&&(f.support.html5Clone||!bc.test(j))&&(g=!0,h=f.fragments[j],h&&h!==1&&(e=h)),e||(e=i.createDocumentFragment(),f.clean(a,i,e,d)),g&&(f.fragments[j]=h?e:1);return{fragment:e,cacheable:g}},f.fragments={},f.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){f.fn[a]=function(c){var d=[],e=f(c),g=this.length===1&&this[0].parentNode;if(g&&g.nodeType===11&&g.childNodes.length===1&&e.length===1){e[b](this[0]);return this}for(var h=0,i=e.length;h<i;h++){var j=(h>0?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></$2>");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]==="<table>"&&!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<r;i++)bn(k[i]);else bn(k);k.nodeType?h.push(k):h=f.merge(h,k)}if(d){g=function(a){return!a.type||be.test(a.type)};for(j=0;h[j];j++)if(e&&f.nodeName(h[j],"script")&&(!h[j].type||h[j].type.toLowerCase()==="text/javascript"))e.push(h[j].parentNode?h[j].parentNode.removeChild(h[j]):h[j]);else{if(h[j].nodeType===1){var s=f.grep(h[j].getElementsByTagName("script"),g);h.splice.apply(h,[j+1,0].concat(s))}d.appendChild(h[j])}}return h},cleanData:function(a){var b,c,d=f.cache,e=f.event.special,g=f.support.deleteExpando;for(var h=0,i;(i=a[h])!=null;h++){if(i.nodeName&&f.noData[i.nodeName.toLowerCase()])continue;c=i[f.expando];if(c){b=d[c];if(b&&b.events){for(var j in b.events)e[j]?f.event.remove(i,j):f.removeEvent(i,j,b.handle);b.handle&&(b.handle.elem=null)}g?delete i[f.expando]:i.removeAttribute&&i.removeAttribute(f.expando),delete d[c]}}}});var bq=/alpha\([^)]*\)/i,br=/opacity=([^)]*)/,bs=/([A-Z]|^ms)/g,bt=/^-?\d+(?:px)?$/i,bu=/^-?\d/,bv=/^([\-+])=([\-+.\de]+)/,bw={position:"absolute",visibility:"hidden",display:"block"},bx=["Left","Right"],by=["Top","Bottom"],bz,bA,bB;f.fn.css=function(a,c){if(arguments.length===2&&c===b)return this;return f.access(this,a,c,!0,function(a,c,d){return d!==b?f.style(a,c,d):f.css(a,c)})},f.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=bz(a,"opacity","opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":f.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var g,h,i=f.camelCase(c),j=a.style,k=f.cssHooks[i];c=f.cssProps[i]||i;if(d===b){if(k&&"get"in k&&(g=k.get(a,!1,e))!==b)return g;return j[c]}h=typeof d,h==="string"&&(g=bv.exec(d))&&(d=+(g[1]+1)*+g[2]+parseFloat(f.css(a,c)),h="number");if(d==null||h==="number"&&isNaN(d))return;h==="number"&&!f.cssNumber[i]&&(d+="px");if(!k||!("set"in k)||(d=k.set(a,d))!==b)try{j[c]=d}catch(l){}}},css:function(a,c,d){var e,g;c=f.camelCase(c),g=f.cssHooks[c],c=f.cssProps[c]||c,c==="cssFloat"&&(c="float");if(g&&"get"in g&&(e=g.get(a,!0,d))!==b)return e;if(bz)return bz(a,c)},swap:function(a,b,c){var d={};for(var e in b)d[e]=a.style[e],a.style[e]=b[e];c.call(a);for(e in b)a.style[e]=d[e]}}),f.curCSS=f.css,f.each(["height","width"],function(a,b){f.cssHooks[b]={get:function(a,c,d){var e;if(c){if(a.offsetWidth!==0)return bC(a,b,d);f.swap(a,bw,function(){e=bC(a,b,d)});return e}},set:function(a,b){if(!bt.test(b))return b;b=parseFloat(b);if(b>=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\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/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("<div>").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<h;g++)d=this[g],d.style&&(e=d.style.display,!f._data(d,"olddisplay")&&e==="none"&&(e=d.style.display=""),e===""&&f.css(d,"display")==="none"&&f._data(d,"olddisplay",cv(d.nodeName)));for(g=0;g<h;g++){d=this[g];if(d.style){e=d.style.display;if(e===""||e==="none")d.style.display=f._data(d,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(cu("hide",3),a,b,c);var d,e,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(e=f.css(d,"display"),e!=="none"&&!f._data(d,"olddisplay")&&f._data(d,"olddisplay",e));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:f.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";f.isFunction(a)&&f.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:f(this).is(":hidden");f(this)[b?"show":"hide"]()}):this.animate(cu("toggle",3),a,b,c);return this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){function g(){e.queue===!1&&f._mark(this);var b=f.extend({},e),c=this.nodeType===1,d=c&&f(this).is(":hidden"),g,h,i,j,k,l,m,n,o;b.animatedProperties={};for(i in a){g=f.camelCase(i),i!==g&&(a[g]=a[i],delete a[i]),h=a[g],f.isArray(h)?(b.animatedProperties[g]=h[1],h=a[g]=h[0]):b.animatedProperties[g]=b.specialEasing&&b.specialEasing[g]||b.easing||"swing";if(h==="hide"&&d||h==="show"&&!d)return b.complete.call(this);c&&(g==="height"||g==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],f.css(this,"display")==="inline"&&f.css(this,"float")==="none"&&(!f.support.inlineBlockNeedsLayout||cv(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new f.fx(this,b,i),h=a[i],cn.test(h)?(o=f._data(this,"toggle"+i)||(h==="toggle"?d?"show":"hide":0),o?(f._data(this,"toggle"+i,o==="show"?"hide":"show"),j[o]()):j[h]()):(k=co.exec(h),l=j.cur(),k?(m=parseFloat(k[2]),n=k[3]||(f.cssNumber[i]?"":"px"),n!=="px"&&(f.style(this,i,(m||1)+n),l=(m||1)/j.cur()*l,f.style(this,i,l+n)),k[1]&&(m=(k[1]==="-="?-1:1)*m+l),j.custom(l,m,n)):j.custom(l,h,""));return!0}var e=f.speed(b,c,d);if(f.isEmptyObject(a))return this.each(e.complete,[!1]);a=f.extend({},a);return e.queue===!1?this.each(g):this.queue(e.queue,g)},stop:function(a,c,d){typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]);return this.each(function(){function h(a,b,c){var e=b[c];f.removeData(a,c,!0),e.stop(d)}var b,c=!1,e=f.timers,g=f._data(this);d||f._unmark(!0,this);if(a==null)for(b in g)g[b]&&g[b].stop&&b.indexOf(".run")===b.length-4&&h(this,g,b);else g[b=a+".run"]&&g[b].stop&&h(this,g,b);for(b=e.length;b--;)e[b].elem===this&&(a==null||e[b].queue===a)&&(d?e[b](!0):e[b].saveState(),c=!0,e.splice(b,1));(!d||!c)&&f.dequeue(this,a)})}}),f.each({slideDown:cu("show",1),slideUp:cu("hide",1),slideToggle:cu("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){f.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),f.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?f.extend({},a):{complete:c||!c&&b||f.isFunction(a)&&a,duration:a,easing:c&&b||b&&!f.isFunction(b)&&b};d.duration=f.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in f.fx.speeds?f.fx.speeds[d.duration]:f.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";d.old=d.complete,d.complete=function(a){f.isFunction(d.old)&&d.old.call(this),d.queue?f.dequeue(this,d.queue):a!==!1&&f._unmark(this)};return d},easing:{linear:function(a,b,c,d){return c+d*a},swing:function(a,b,c,d){return(-Math.cos(a*Math.PI)/2+.5)*d+c}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),f.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(f.fx.step[this.prop]||f.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];var a,b=f.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a},custom:function(a,c,d){function h(a){return e.step(a)}var e=this,g=f.fx;this.startTime=cr||cs(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(f.cssNumber[this.prop]?"":"px"),h.queue=this.options.queue,h.elem=this.elem,h.saveState=function(){e.options.hide&&f._data(e.elem,"fxshow"+e.prop)===b&&f._data(e.elem,"fxshow"+e.prop,e.start)},h()&&f.timers.push(h)&&!cp&&(cp=setInterval(g.tick,g.interval))},show:function(){var a=f._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||f.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),f(this.elem).show()},hide:function(){this.options.orig[this.prop]=f._data(this.elem,"fxshow"+this.prop)||f.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=cr||cs(),g=!0,h=this.elem,i=this.options;if(a||e>=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<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||f.fx.stop()},interval:13,stop:function(){clearInterval(cp),cp=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){f.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),f.each(["width","height"],function(a,b){f.fx.step[b]=function(a){f.style(a.elem,b,Math.max(0,a.now)+a.unit)}}),f.expr&&f.expr.filters&&(f.expr.filters.animated=function(a){return f.grep(f.timers,function(b){return a===b.elem}).length});var cw=/^t(?:able|d|h)$/i,cx=/^(?:body|html)$/i;"getBoundingClientRect"in c.documentElement?f.fn.offset=function(a){var b=this[0],c;if(a)return this.each(function(b){f.offset.setOffset(this,a,b)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return f.offset.bodyOffset(b);try{c=b.getBoundingClientRect()}catch(d){}var e=b.ownerDocument,g=e.documentElement;if(!c||!f.contains(g,b))return c?{top:c.top,left:c.left}:{top:0,left:0};var h=e.body,i=cy(e),j=g.clientTop||h.clientTop||0,k=g.clientLeft||h.clientLeft||0,l=i.pageYOffset||f.support.boxModel&&g.scrollTop||h.scrollTop,m=i.pageXOffset||f.support.boxModel&&g.scrollLeft||h.scrollLeft,n=c.top+l-j,o=c.left+m-k;return{top:n,left:o}}:f.fn.offset=function(a){var b=this[0];if(a)return this.each(function(b){f.offset.setOffset(this,a,b)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return f.offset.bodyOffset(b);var c,d=b.offsetParent,e=b,g=b.ownerDocument,h=g.documentElement,i=g.body,j=g.defaultView,k=j?j.getComputedStyle(b,null):b.currentStyle,l=b.offsetTop,m=b.offsetLeft;while((b=b.parentNode)&&b!==i&&b!==h){if(f.support.fixedPosition&&k.position==="fixed")break;c=j?j.getComputedStyle(b,null):b.currentStyle,l-=b.scrollTop,m-=b.scrollLeft,b===d&&(l+=b.offsetTop,m+=b.offsetLeft,f.support.doesNotAddBorder&&(!f.support.doesAddBorderForTableAndCells||!cw.test(b.nodeName))&&(l+=parseFloat(c.borderTopWidth)||0,m+=parseFloat(c.borderLeftWidth)||0),e=d,d=b.offsetParent),f.support.subtractsBorderForOverflowNotVisible&&c.overflow!=="visible"&&(l+=parseFloat(c.borderTopWidth)||0,m+=parseFloat(c.borderLeftWidth)||0),k=c}if(k.position==="relative"||k.position==="static")l+=i.offsetTop,m+=i.offsetLeft;f.support.fixedPosition&&k.position==="fixed"&&(l+=Math.max(h.scrollTop,i.scrollTop),m+=Math.max(h.scrollLeft,i.scrollLeft));return{top:l,left:m}},f.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;f.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(f.css(a,"marginTop"))||0,c+=parseFloat(f.css(a,"marginLeft"))||0);return{top:b,left:c}},setOffset:function(a,b,c){var d=f.css(a,"position");d==="static"&&(a.style.position="relative");var e=f(a),g=e.offset(),h=f.css(a,"top"),i=f.css(a,"left"),j=(d==="absolute"||d==="fixed")&&f.inArray("auto",[h,i])>-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 diff --git a/library/epub-meta/assets/js/jquery-ui-1.8.18.custom.min.js b/library/epub-meta/assets/js/jquery-ui-1.8.18.custom.min.js new file mode 100644 index 000000000..f00a62f13 --- /dev/null +++ b/library/epub-meta/assets/js/jquery-ui-1.8.18.custom.min.js @@ -0,0 +1,356 @@ +/*! + * jQuery UI 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI + */(function(a,b){function d(b){return!a(b).parents().andSelf().filter(function(){return a.curCSS(this,"visibility")==="hidden"||a.expr.filters.hidden(this)}).length}function c(b,c){var e=b.nodeName.toLowerCase();if("area"===e){var f=b.parentNode,g=f.name,h;if(!b.href||!g||f.nodeName.toLowerCase()!=="map")return!1;h=a("img[usemap=#"+g+"]")[0];return!!h&&d(h)}return(/input|select|textarea|button|object/.test(e)?!b.disabled:"a"==e?b.href||c:c)&&d(b)}a.ui=a.ui||{};a.ui.version||(a.extend(a.ui,{version:"1.8.18",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}}),a.fn.extend({propAttr:a.fn.prop||a.fn.attr,_focus:a.fn.focus,focus:function(b,c){return typeof b=="number"?this.each(function(){var d=this;setTimeout(function(){a(d).focus(),c&&c.call(d)},b)}):this._focus.apply(this,arguments)},scrollParent:function(){var b;a.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?b=this.parents().filter(function(){return/(relative|absolute|fixed)/.test(a.curCSS(this,"position",1))&&/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0):b=this.parents().filter(function(){return/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!b.length?a(document):b},zIndex:function(c){if(c!==b)return this.css("zIndex",c);if(this.length){var d=a(this[0]),e,f;while(d.length&&d[0]!==document){e=d.css("position");if(e==="absolute"||e==="relative"||e==="fixed"){f=parseInt(d.css("zIndex"),10);if(!isNaN(f)&&f!==0)return f}d=d.parent()}}return 0},disableSelection:function(){return this.bind((a.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(a){a.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),a.each(["Width","Height"],function(c,d){function h(b,c,d,f){a.each(e,function(){c-=parseFloat(a.curCSS(b,"padding"+this,!0))||0,d&&(c-=parseFloat(a.curCSS(b,"border"+this+"Width",!0))||0),f&&(c-=parseFloat(a.curCSS(b,"margin"+this,!0))||0)});return c}var e=d==="Width"?["Left","Right"]:["Top","Bottom"],f=d.toLowerCase(),g={innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight,outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};a.fn["inner"+d]=function(c){if(c===b)return g["inner"+d].call(this);return this.each(function(){a(this).css(f,h(this,c)+"px")})},a.fn["outer"+d]=function(b,c){if(typeof b!="number")return g["outer"+d].call(this,b);return this.each(function(){a(this).css(f,h(this,b,!0,c)+"px")})}}),a.extend(a.expr[":"],{data:function(b,c,d){return!!a.data(b,d[3])},focusable:function(b){return c(b,!isNaN(a.attr(b,"tabindex")))},tabbable:function(b){var d=a.attr(b,"tabindex"),e=isNaN(d);return(e||d>=0)&&c(b,!e)}}),a(function(){var b=document.body,c=b.appendChild(c=document.createElement("div"));c.offsetHeight,a.extend(c.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0}),a.support.minHeight=c.offsetHeight===100,a.support.selectstart="onselectstart"in c,b.removeChild(c).style.display="none"}),a.extend(a.ui,{plugin:{add:function(b,c,d){var e=a.ui[b].prototype;for(var f in d)e.plugins[f]=e.plugins[f]||[],e.plugins[f].push([c,d[f]])},call:function(a,b,c){var d=a.plugins[b];if(!!d&&!!a.element[0].parentNode)for(var e=0;e<d.length;e++)a.options[d[e][0]]&&d[e][1].apply(a.element,c)}},contains:function(a,b){return document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!==b&&a.contains(b)},hasScroll:function(b,c){if(a(b).css("overflow")==="hidden")return!1;var d=c&&c==="left"?"scrollLeft":"scrollTop",e=!1;if(b[d]>0)return!0;b[d]=1,e=b[d]>0,b[d]=0;return e},isOverAxis:function(a,b,c){return a>b&&a<b+c},isOver:function(b,c,d,e,f,g){return a.ui.isOverAxis(b,d,f)&&a.ui.isOverAxis(c,e,g)}}))})(jQuery);/*! + * jQuery UI Widget 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Widget + */(function(a,b){if(a.cleanData){var c=a.cleanData;a.cleanData=function(b){for(var d=0,e;(e=b[d])!=null;d++)try{a(e).triggerHandler("remove")}catch(f){}c(b)}}else{var d=a.fn.remove;a.fn.remove=function(b,c){return this.each(function(){c||(!b||a.filter(b,[this]).length)&&a("*",this).add([this]).each(function(){try{a(this).triggerHandler("remove")}catch(b){}});return d.call(a(this),b,c)})}}a.widget=function(b,c,d){var e=b.split(".")[0],f;b=b.split(".")[1],f=e+"-"+b,d||(d=c,c=a.Widget),a.expr[":"][f]=function(c){return!!a.data(c,b)},a[e]=a[e]||{},a[e][b]=function(a,b){arguments.length&&this._createWidget(a,b)};var g=new c;g.options=a.extend(!0,{},g.options),a[e][b].prototype=a.extend(!0,g,{namespace:e,widgetName:b,widgetEventPrefix:a[e][b].prototype.widgetEventPrefix||b,widgetBaseClass:f},d),a.widget.bridge(b,a[e][b])},a.widget.bridge=function(c,d){a.fn[c]=function(e){var f=typeof e=="string",g=Array.prototype.slice.call(arguments,1),h=this;e=!f&&g.length?a.extend.apply(null,[!0,e].concat(g)):e;if(f&&e.charAt(0)==="_")return h;f?this.each(function(){var d=a.data(this,c),f=d&&a.isFunction(d[e])?d[e].apply(d,g):d;if(f!==d&&f!==b){h=f;return!1}}):this.each(function(){var b=a.data(this,c);b?b.option(e||{})._init():a.data(this,c,new d(e,this))});return h}},a.Widget=function(a,b){arguments.length&&this._createWidget(a,b)},a.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:!1},_createWidget:function(b,c){a.data(c,this.widgetName,this),this.element=a(c),this.options=a.extend(!0,{},this.options,this._getCreateOptions(),b);var d=this;this.element.bind("remove."+this.widgetName,function(){d.destroy()}),this._create(),this._trigger("create"),this._init()},_getCreateOptions:function(){return a.metadata&&a.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName),this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled "+"ui-state-disabled")},widget:function(){return this.element},option:function(c,d){var e=c;if(arguments.length===0)return a.extend({},this.options);if(typeof c=="string"){if(d===b)return this.options[c];e={},e[c]=d}this._setOptions(e);return this},_setOptions:function(b){var c=this;a.each(b,function(a,b){c._setOption(a,b)});return this},_setOption:function(a,b){this.options[a]=b,a==="disabled"&&this.widget()[b?"addClass":"removeClass"](this.widgetBaseClass+"-disabled"+" "+"ui-state-disabled").attr("aria-disabled",b);return this},enable:function(){return this._setOption("disabled",!1)},disable:function(){return this._setOption("disabled",!0)},_trigger:function(b,c,d){var e,f,g=this.options[b];d=d||{},c=a.Event(c),c.type=(b===this.widgetEventPrefix?b:this.widgetEventPrefix+b).toLowerCase(),c.target=this.element[0],f=c.originalEvent;if(f)for(e in f)e in c||(c[e]=f[e]);this.element.trigger(c,d);return!(a.isFunction(g)&&g.call(this.element[0],c,d)===!1||c.isDefaultPrevented())}}})(jQuery);/*! + * jQuery UI Mouse 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Mouse + * + * Depends: + * jquery.ui.widget.js + */(function(a,b){var c=!1;a(document).mouseup(function(a){c=!1}),a.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var b=this;this.element.bind("mousedown."+this.widgetName,function(a){return b._mouseDown(a)}).bind("click."+this.widgetName,function(c){if(!0===a.data(c.target,b.widgetName+".preventClickEvent")){a.removeData(c.target,b.widgetName+".preventClickEvent"),c.stopImmediatePropagation();return!1}}),this.started=!1},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(b){if(!c){this._mouseStarted&&this._mouseUp(b),this._mouseDownEvent=b;var d=this,e=b.which==1,f=typeof this.options.cancel=="string"&&b.target.nodeName?a(b.target).closest(this.options.cancel).length:!1;if(!e||f||!this._mouseCapture(b))return!0;this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){d.mouseDelayMet=!0},this.options.delay));if(this._mouseDistanceMet(b)&&this._mouseDelayMet(b)){this._mouseStarted=this._mouseStart(b)!==!1;if(!this._mouseStarted){b.preventDefault();return!0}}!0===a.data(b.target,this.widgetName+".preventClickEvent")&&a.removeData(b.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(a){return d._mouseMove(a)},this._mouseUpDelegate=function(a){return d._mouseUp(a)},a(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate),b.preventDefault(),c=!0;return!0}},_mouseMove:function(b){if(a.browser.msie&&!(document.documentMode>=9)&&!b.button)return this._mouseUp(b);if(this._mouseStarted){this._mouseDrag(b);return b.preventDefault()}this._mouseDistanceMet(b)&&this._mouseDelayMet(b)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,b)!==!1,this._mouseStarted?this._mouseDrag(b):this._mouseUp(b));return!this._mouseStarted},_mouseUp:function(b){a(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,b.target==this._mouseDownEvent.target&&a.data(b.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(b));return!1},_mouseDistanceMet:function(a){return Math.max(Math.abs(this._mouseDownEvent.pageX-a.pageX),Math.abs(this._mouseDownEvent.pageY-a.pageY))>=this.options.distance},_mouseDelayMet:function(a){return this.mouseDelayMet},_mouseStart:function(a){},_mouseDrag:function(a){},_mouseStop:function(a){},_mouseCapture:function(a){return!0}})})(jQuery);/* + * jQuery UI Position 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Position + */(function(a,b){a.ui=a.ui||{};var c=/left|center|right/,d=/top|center|bottom/,e="center",f={},g=a.fn.position,h=a.fn.offset;a.fn.position=function(b){if(!b||!b.of)return g.apply(this,arguments);b=a.extend({},b);var h=a(b.of),i=h[0],j=(b.collision||"flip").split(" "),k=b.offset?b.offset.split(" "):[0,0],l,m,n;i.nodeType===9?(l=h.width(),m=h.height(),n={top:0,left:0}):i.setTimeout?(l=h.width(),m=h.height(),n={top:h.scrollTop(),left:h.scrollLeft()}):i.preventDefault?(b.at="left top",l=m=0,n={top:b.of.pageY,left:b.of.pageX}):(l=h.outerWidth(),m=h.outerHeight(),n=h.offset()),a.each(["my","at"],function(){var a=(b[this]||"").split(" ");a.length===1&&(a=c.test(a[0])?a.concat([e]):d.test(a[0])?[e].concat(a):[e,e]),a[0]=c.test(a[0])?a[0]:e,a[1]=d.test(a[1])?a[1]:e,b[this]=a}),j.length===1&&(j[1]=j[0]),k[0]=parseInt(k[0],10)||0,k.length===1&&(k[1]=k[0]),k[1]=parseInt(k[1],10)||0,b.at[0]==="right"?n.left+=l:b.at[0]===e&&(n.left+=l/2),b.at[1]==="bottom"?n.top+=m:b.at[1]===e&&(n.top+=m/2),n.left+=k[0],n.top+=k[1];return this.each(function(){var c=a(this),d=c.outerWidth(),g=c.outerHeight(),h=parseInt(a.curCSS(this,"marginLeft",!0))||0,i=parseInt(a.curCSS(this,"marginTop",!0))||0,o=d+h+(parseInt(a.curCSS(this,"marginRight",!0))||0),p=g+i+(parseInt(a.curCSS(this,"marginBottom",!0))||0),q=a.extend({},n),r;b.my[0]==="right"?q.left-=d:b.my[0]===e&&(q.left-=d/2),b.my[1]==="bottom"?q.top-=g:b.my[1]===e&&(q.top-=g/2),f.fractions||(q.left=Math.round(q.left),q.top=Math.round(q.top)),r={left:q.left-h,top:q.top-i},a.each(["left","top"],function(c,e){a.ui.position[j[c]]&&a.ui.position[j[c]][e](q,{targetWidth:l,targetHeight:m,elemWidth:d,elemHeight:g,collisionPosition:r,collisionWidth:o,collisionHeight:p,offset:k,my:b.my,at:b.at})}),a.fn.bgiframe&&c.bgiframe(),c.offset(a.extend(q,{using:b.using}))})},a.ui.position={fit:{left:function(b,c){var d=a(window),e=c.collisionPosition.left+c.collisionWidth-d.width()-d.scrollLeft();b.left=e>0?b.left-e:Math.max(b.left-c.collisionPosition.left,b.left)},top:function(b,c){var d=a(window),e=c.collisionPosition.top+c.collisionHeight-d.height()-d.scrollTop();b.top=e>0?b.top-e:Math.max(b.top-c.collisionPosition.top,b.top)}},flip:{left:function(b,c){if(c.at[0]!==e){var d=a(window),f=c.collisionPosition.left+c.collisionWidth-d.width()-d.scrollLeft(),g=c.my[0]==="left"?-c.elemWidth:c.my[0]==="right"?c.elemWidth:0,h=c.at[0]==="left"?c.targetWidth:-c.targetWidth,i=-2*c.offset[0];b.left+=c.collisionPosition.left<0?g+h+i:f>0?g+h+i:0}},top:function(b,c){if(c.at[1]!==e){var d=a(window),f=c.collisionPosition.top+c.collisionHeight-d.height()-d.scrollTop(),g=c.my[1]==="top"?-c.elemHeight:c.my[1]==="bottom"?c.elemHeight:0,h=c.at[1]==="top"?c.targetHeight:-c.targetHeight,i=-2*c.offset[1];b.top+=c.collisionPosition.top<0?g+h+i:f>0?g+h+i:0}}}},a.offset.setOffset||(a.offset.setOffset=function(b,c){/static/.test(a.curCSS(b,"position"))&&(b.style.position="relative");var d=a(b),e=d.offset(),f=parseInt(a.curCSS(b,"top",!0),10)||0,g=parseInt(a.curCSS(b,"left",!0),10)||0,h={top:c.top-e.top+f,left:c.left-e.left+g};"using"in c?c.using.call(b,h):d.css(h)},a.fn.offset=function(b){var c=this[0];if(!c||!c.ownerDocument)return null;if(b)return this.each(function(){a.offset.setOffset(this,b)});return h.call(this)}),function(){var b=document.getElementsByTagName("body")[0],c=document.createElement("div"),d,e,g,h,i;d=document.createElement(b?"div":"body"),g={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"},b&&a.extend(g,{position:"absolute",left:"-1000px",top:"-1000px"});for(var j in g)d.style[j]=g[j];d.appendChild(c),e=b||document.documentElement,e.insertBefore(d,e.firstChild),c.style.cssText="position: absolute; left: 10.7432222px; top: 10.432325px; height: 30px; width: 201px;",h=a(c).offset(function(a,b){return b}).offset(),d.innerHTML="",e.removeChild(d),i=h.top+h.left+(b?2e3:0),f.fractions=i>21&&i<22}()})(jQuery);/* + * jQuery UI Draggable 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Draggables + * + * Depends: + * jquery.ui.core.js + * jquery.ui.mouse.js + * jquery.ui.widget.js + */(function(a,b){a.widget("ui.draggable",a.ui.mouse,{widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1},_create:function(){this.options.helper=="original"&&!/^(?:r|a|f)/.test(this.element.css("position"))&&(this.element[0].style.position="relative"),this.options.addClasses&&this.element.addClass("ui-draggable"),this.options.disabled&&this.element.addClass("ui-draggable-disabled"),this._mouseInit()},destroy:function(){if(!!this.element.data("draggable")){this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled"),this._mouseDestroy();return this}},_mouseCapture:function(b){var c=this.options;if(this.helper||c.disabled||a(b.target).is(".ui-resizable-handle"))return!1;this.handle=this._getHandle(b);if(!this.handle)return!1;c.iframeFix&&a(c.iframeFix===!0?"iframe":c.iframeFix).each(function(){a('<div class="ui-draggable-iframeFix" style="background: #fff;"></div>').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1e3}).css(a(this).offset()).appendTo("body")});return!0},_mouseStart:function(b){var c=this.options;this.helper=this._createHelper(b),this._cacheHelperProportions(),a.ui.ddmanager&&(a.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(),this.offset=this.positionAbs=this.element.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},a.extend(this.offset,{click:{left:b.pageX-this.offset.left,top:b.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.originalPosition=this.position=this._generatePosition(b),this.originalPageX=b.pageX,this.originalPageY=b.pageY,c.cursorAt&&this._adjustOffsetFromHelper(c.cursorAt),c.containment&&this._setContainment();if(this._trigger("start",b)===!1){this._clear();return!1}this._cacheHelperProportions(),a.ui.ddmanager&&!c.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,b),this.helper.addClass("ui-draggable-dragging"),this._mouseDrag(b,!0),a.ui.ddmanager&&a.ui.ddmanager.dragStart(this,b);return!0},_mouseDrag:function(b,c){this.position=this._generatePosition(b),this.positionAbs=this._convertPositionTo("absolute");if(!c){var d=this._uiHash();if(this._trigger("drag",b,d)===!1){this._mouseUp({});return!1}this.position=d.position}if(!this.options.axis||this.options.axis!="y")this.helper[0].style.left=this.position.left+"px";if(!this.options.axis||this.options.axis!="x")this.helper[0].style.top=this.position.top+"px";a.ui.ddmanager&&a.ui.ddmanager.drag(this,b);return!1},_mouseStop:function(b){var c=!1;a.ui.ddmanager&&!this.options.dropBehaviour&&(c=a.ui.ddmanager.drop(this,b)),this.dropped&&(c=this.dropped,this.dropped=!1);if((!this.element[0]||!this.element[0].parentNode)&&this.options.helper=="original")return!1;if(this.options.revert=="invalid"&&!c||this.options.revert=="valid"&&c||this.options.revert===!0||a.isFunction(this.options.revert)&&this.options.revert.call(this.element,c)){var d=this;a(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){d._trigger("stop",b)!==!1&&d._clear()})}else this._trigger("stop",b)!==!1&&this._clear();return!1},_mouseUp:function(b){this.options.iframeFix===!0&&a("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)}),a.ui.ddmanager&&a.ui.ddmanager.dragStop(this,b);return a.ui.mouse.prototype._mouseUp.call(this,b)},cancel:function(){this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear();return this},_getHandle:function(b){var c=!this.options.handle||!a(this.options.handle,this.element).length?!0:!1;a(this.options.handle,this.element).find("*").andSelf().each(function(){this==b.target&&(c=!0)});return c},_createHelper:function(b){var c=this.options,d=a.isFunction(c.helper)?a(c.helper.apply(this.element[0],[b])):c.helper=="clone"?this.element.clone().removeAttr("id"):this.element;d.parents("body").length||d.appendTo(c.appendTo=="parent"?this.element[0].parentNode:c.appendTo),d[0]!=this.element[0]&&!/(fixed|absolute)/.test(d.css("position"))&&d.css("position","absolute");return d},_adjustOffsetFromHelper:function(b){typeof b=="string"&&(b=b.split(" ")),a.isArray(b)&&(b={left:+b[0],top:+b[1]||0}),"left"in b&&(this.offset.click.left=b.left+this.margins.left),"right"in b&&(this.offset.click.left=this.helperProportions.width-b.right+this.margins.left),"top"in b&&(this.offset.click.top=b.top+this.margins.top),"bottom"in b&&(this.offset.click.top=this.helperProportions.height-b.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var b=this.offsetParent.offset();this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0])&&(b.left+=this.scrollParent.scrollLeft(),b.top+=this.scrollParent.scrollTop());if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&a.browser.msie)b={top:0,left:0};return{top:b.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:b.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var a=this.element.position();return{top:a.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:a.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var b=this.options;b.containment=="parent"&&(b.containment=this.helper[0].parentNode);if(b.containment=="document"||b.containment=="window")this.containment=[b.containment=="document"?0:a(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,b.containment=="document"?0:a(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,(b.containment=="document"?0:a(window).scrollLeft())+a(b.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(b.containment=="document"?0:a(window).scrollTop())+(a(b.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(b.containment)&&b.containment.constructor!=Array){var c=a(b.containment),d=c[0];if(!d)return;var e=c.offset(),f=a(d).css("overflow")!="hidden";this.containment=[(parseInt(a(d).css("borderLeftWidth"),10)||0)+(parseInt(a(d).css("paddingLeft"),10)||0),(parseInt(a(d).css("borderTopWidth"),10)||0)+(parseInt(a(d).css("paddingTop"),10)||0),(f?Math.max(d.scrollWidth,d.offsetWidth):d.offsetWidth)-(parseInt(a(d).css("borderLeftWidth"),10)||0)-(parseInt(a(d).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(f?Math.max(d.scrollHeight,d.offsetHeight):d.offsetHeight)-(parseInt(a(d).css("borderTopWidth"),10)||0)-(parseInt(a(d).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relative_container=c}else b.containment.constructor==Array&&(this.containment=b.containment)},_convertPositionTo:function(b,c){c||(c=this.position);var d=b=="absolute"?1:-1,e=this.options,f=this.cssPosition=="absolute"&&(this.scrollParent[0]==document||!a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,g=/(html|body)/i.test(f[0].tagName);return{top:c.top+this.offset.relative.top*d+this.offset.parent.top*d-(a.browser.safari&&a.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():g?0:f.scrollTop())*d),left:c.left+this.offset.relative.left*d+this.offset.parent.left*d-(a.browser.safari&&a.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():g?0:f.scrollLeft())*d)}},_generatePosition:function(b){var c=this.options,d=this.cssPosition=="absolute"&&(this.scrollParent[0]==document||!a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,e=/(html|body)/i.test(d[0].tagName),f=b.pageX,g=b.pageY;if(this.originalPosition){var h;if(this.containment){if(this.relative_container){var i=this.relative_container.offset();h=[this.containment[0]+i.left,this.containment[1]+i.top,this.containment[2]+i.left,this.containment[3]+i.top]}else h=this.containment;b.pageX-this.offset.click.left<h[0]&&(f=h[0]+this.offset.click.left),b.pageY-this.offset.click.top<h[1]&&(g=h[1]+this.offset.click.top),b.pageX-this.offset.click.left>h[2]&&(f=h[2]+this.offset.click.left),b.pageY-this.offset.click.top>h[3]&&(g=h[3]+this.offset.click.top)}if(c.grid){var j=c.grid[1]?this.originalPageY+Math.round((g-this.originalPageY)/c.grid[1])*c.grid[1]:this.originalPageY;g=h?j-this.offset.click.top<h[1]||j-this.offset.click.top>h[3]?j-this.offset.click.top<h[1]?j+c.grid[1]:j-c.grid[1]:j:j;var k=c.grid[0]?this.originalPageX+Math.round((f-this.originalPageX)/c.grid[0])*c.grid[0]:this.originalPageX;f=h?k-this.offset.click.left<h[0]||k-this.offset.click.left>h[2]?k-this.offset.click.left<h[0]?k+c.grid[0]:k-c.grid[0]:k:k}}return{top:g-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(a.browser.safari&&a.browser.version<526&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollTop():e?0:d.scrollTop()),left:f-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(a.browser.safari&&a.browser.version<526&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():e?0:d.scrollLeft())}},_clear:function(){this.helper.removeClass("ui-draggable-dragging"),this.helper[0]!=this.element[0]&&!this.cancelHelperRemoval&&this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1},_trigger:function(b,c,d){d=d||this._uiHash(),a.ui.plugin.call(this,b,[c,d]),b=="drag"&&(this.positionAbs=this._convertPositionTo("absolute"));return a.Widget.prototype._trigger.call(this,b,c,d)},plugins:{},_uiHash:function(a){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),a.extend(a.ui.draggable,{version:"1.8.18"}),a.ui.plugin.add("draggable","connectToSortable",{start:function(b,c){var d=a(this).data("draggable"),e=d.options,f=a.extend({},c,{item:d.element});d.sortables=[],a(e.connectToSortable).each(function(){var c=a.data(this,"sortable");c&&!c.options.disabled&&(d.sortables.push({instance:c,shouldRevert:c.options.revert}),c.refreshPositions(),c._trigger("activate",b,f))})},stop:function(b,c){var d=a(this).data("draggable"),e=a.extend({},c,{item:d.element});a.each(d.sortables,function(){this.instance.isOver?(this.instance.isOver=0,d.cancelHelperRemoval=!0,this.instance.cancelHelperRemoval=!1,this.shouldRevert&&(this.instance.options.revert=!0),this.instance._mouseStop(b),this.instance.options.helper=this.instance.options._helper,d.options.helper=="original"&&this.instance.currentItem.css({top:"auto",left:"auto"})):(this.instance.cancelHelperRemoval=!1,this.instance._trigger("deactivate",b,e))})},drag:function(b,c){var d=a(this).data("draggable"),e=this,f=function(b){var c=this.offset.click.top,d=this.offset.click.left,e=this.positionAbs.top,f=this.positionAbs.left,g=b.height,h=b.width,i=b.top,j=b.left;return a.ui.isOver(e+c,f+d,i,j,g,h)};a.each(d.sortables,function(f){this.instance.positionAbs=d.positionAbs,this.instance.helperProportions=d.helperProportions,this.instance.offset.click=d.offset.click,this.instance._intersectsWith(this.instance.containerCache)?(this.instance.isOver||(this.instance.isOver=1,this.instance.currentItem=a(e).clone().removeAttr("id").appendTo(this.instance.element).data("sortable-item",!0),this.instance.options._helper=this.instance.options.helper,this.instance.options.helper=function(){return c.helper[0]},b.target=this.instance.currentItem[0],this.instance._mouseCapture(b,!0),this.instance._mouseStart(b,!0,!0),this.instance.offset.click.top=d.offset.click.top,this.instance.offset.click.left=d.offset.click.left,this.instance.offset.parent.left-=d.offset.parent.left-this.instance.offset.parent.left,this.instance.offset.parent.top-=d.offset.parent.top-this.instance.offset.parent.top,d._trigger("toSortable",b),d.dropped=this.instance.element,d.currentItem=d.element,this.instance.fromOutside=d),this.instance.currentItem&&this.instance._mouseDrag(b)):this.instance.isOver&&(this.instance.isOver=0,this.instance.cancelHelperRemoval=!0,this.instance.options.revert=!1,this.instance._trigger("out",b,this.instance._uiHash(this.instance)),this.instance._mouseStop(b,!0),this.instance.options.helper=this.instance.options._helper,this.instance.currentItem.remove(),this.instance.placeholder&&this.instance.placeholder.remove(),d._trigger("fromSortable",b),d.dropped=!1)})}}),a.ui.plugin.add("draggable","cursor",{start:function(b,c){var d=a("body"),e=a(this).data("draggable").options;d.css("cursor")&&(e._cursor=d.css("cursor")),d.css("cursor",e.cursor)},stop:function(b,c){var d=a(this).data("draggable").options;d._cursor&&a("body").css("cursor",d._cursor)}}),a.ui.plugin.add("draggable","opacity",{start:function(b,c){var d=a(c.helper),e=a(this).data("draggable").options;d.css("opacity")&&(e._opacity=d.css("opacity")),d.css("opacity",e.opacity)},stop:function(b,c){var d=a(this).data("draggable").options;d._opacity&&a(c.helper).css("opacity",d._opacity)}}),a.ui.plugin.add("draggable","scroll",{start:function(b,c){var d=a(this).data("draggable");d.scrollParent[0]!=document&&d.scrollParent[0].tagName!="HTML"&&(d.overflowOffset=d.scrollParent.offset())},drag:function(b,c){var d=a(this).data("draggable"),e=d.options,f=!1;if(d.scrollParent[0]!=document&&d.scrollParent[0].tagName!="HTML"){if(!e.axis||e.axis!="x")d.overflowOffset.top+d.scrollParent[0].offsetHeight-b.pageY<e.scrollSensitivity?d.scrollParent[0].scrollTop=f=d.scrollParent[0].scrollTop+e.scrollSpeed:b.pageY-d.overflowOffset.top<e.scrollSensitivity&&(d.scrollParent[0].scrollTop=f=d.scrollParent[0].scrollTop-e.scrollSpeed);if(!e.axis||e.axis!="y")d.overflowOffset.left+d.scrollParent[0].offsetWidth-b.pageX<e.scrollSensitivity?d.scrollParent[0].scrollLeft=f=d.scrollParent[0].scrollLeft+e.scrollSpeed:b.pageX-d.overflowOffset.left<e.scrollSensitivity&&(d.scrollParent[0].scrollLeft=f=d.scrollParent[0].scrollLeft-e.scrollSpeed)}else{if(!e.axis||e.axis!="x")b.pageY-a(document).scrollTop()<e.scrollSensitivity?f=a(document).scrollTop(a(document).scrollTop()-e.scrollSpeed):a(window).height()-(b.pageY-a(document).scrollTop())<e.scrollSensitivity&&(f=a(document).scrollTop(a(document).scrollTop()+e.scrollSpeed));if(!e.axis||e.axis!="y")b.pageX-a(document).scrollLeft()<e.scrollSensitivity?f=a(document).scrollLeft(a(document).scrollLeft()-e.scrollSpeed):a(window).width()-(b.pageX-a(document).scrollLeft())<e.scrollSensitivity&&(f=a(document).scrollLeft(a(document).scrollLeft()+e.scrollSpeed))}f!==!1&&a.ui.ddmanager&&!e.dropBehaviour&&a.ui.ddmanager.prepareOffsets(d,b)}}),a.ui.plugin.add("draggable","snap",{start:function(b,c){var d=a(this).data("draggable"),e=d.options;d.snapElements=[],a(e.snap.constructor!=String?e.snap.items||":data(draggable)":e.snap).each(function(){var b=a(this),c=b.offset();this!=d.element[0]&&d.snapElements.push({item:this,width:b.outerWidth(),height:b.outerHeight(),top:c.top,left:c.left})})},drag:function(b,c){var d=a(this).data("draggable"),e=d.options,f=e.snapTolerance,g=c.offset.left,h=g+d.helperProportions.width,i=c.offset.top,j=i+d.helperProportions.height;for(var k=d.snapElements.length-1;k>=0;k--){var l=d.snapElements[k].left,m=l+d.snapElements[k].width,n=d.snapElements[k].top,o=n+d.snapElements[k].height;if(!(l-f<g&&g<m+f&&n-f<i&&i<o+f||l-f<g&&g<m+f&&n-f<j&&j<o+f||l-f<h&&h<m+f&&n-f<i&&i<o+f||l-f<h&&h<m+f&&n-f<j&&j<o+f)){d.snapElements[k].snapping&&d.options.snap.release&&d.options.snap.release.call(d.element,b,a.extend(d._uiHash(),{snapItem:d.snapElements[k].item})),d.snapElements[k].snapping=!1;continue}if(e.snapMode!="inner"){var p=Math.abs(n-j)<=f,q=Math.abs(o-i)<=f,r=Math.abs(l-h)<=f,s=Math.abs(m-g)<=f;p&&(c.position.top=d._convertPositionTo("relative",{top:n-d.helperProportions.height,left:0}).top-d.margins.top),q&&(c.position.top=d._convertPositionTo("relative",{top:o,left:0}).top-d.margins.top),r&&(c.position.left=d._convertPositionTo("relative",{top:0,left:l-d.helperProportions.width}).left-d.margins.left),s&&(c.position.left=d._convertPositionTo("relative",{top:0,left:m}).left-d.margins.left)}var t=p||q||r||s;if(e.snapMode!="outer"){var p=Math.abs(n-i)<=f,q=Math.abs(o-j)<=f,r=Math.abs(l-g)<=f,s=Math.abs(m-h)<=f;p&&(c.position.top=d._convertPositionTo("relative",{top:n,left:0}).top-d.margins.top),q&&(c.position.top=d._convertPositionTo("relative",{top:o-d.helperProportions.height,left:0}).top-d.margins.top),r&&(c.position.left=d._convertPositionTo("relative",{top:0,left:l}).left-d.margins.left),s&&(c.position.left=d._convertPositionTo("relative",{top:0,left:m-d.helperProportions.width}).left-d.margins.left)}!d.snapElements[k].snapping&&(p||q||r||s||t)&&d.options.snap.snap&&d.options.snap.snap.call(d.element,b,a.extend(d._uiHash(),{snapItem:d.snapElements[k].item})),d.snapElements[k].snapping=p||q||r||s||t}}}),a.ui.plugin.add("draggable","stack",{start:function(b,c){var d=a(this).data("draggable").options,e=a.makeArray(a(d.stack)).sort(function(b,c){return(parseInt(a(b).css("zIndex"),10)||0)-(parseInt(a(c).css("zIndex"),10)||0)});if(!!e.length){var f=parseInt(e[0].style.zIndex)||0;a(e).each(function(a){this.style.zIndex=f+a}),this[0].style.zIndex=f+e.length}}}),a.ui.plugin.add("draggable","zIndex",{start:function(b,c){var d=a(c.helper),e=a(this).data("draggable").options;d.css("zIndex")&&(e._zIndex=d.css("zIndex")),d.css("zIndex",e.zIndex)},stop:function(b,c){var d=a(this).data("draggable").options;d._zIndex&&a(c.helper).css("zIndex",d._zIndex)}})})(jQuery);/* + * jQuery UI Droppable 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Droppables + * + * Depends: + * jquery.ui.core.js + * jquery.ui.widget.js + * jquery.ui.mouse.js + * jquery.ui.draggable.js + */(function(a,b){a.widget("ui.droppable",{widgetEventPrefix:"drop",options:{accept:"*",activeClass:!1,addClasses:!0,greedy:!1,hoverClass:!1,scope:"default",tolerance:"intersect"},_create:function(){var b=this.options,c=b.accept;this.isover=0,this.isout=1,this.accept=a.isFunction(c)?c:function(a){return a.is(c)},this.proportions={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight},a.ui.ddmanager.droppables[b.scope]=a.ui.ddmanager.droppables[b.scope]||[],a.ui.ddmanager.droppables[b.scope].push(this),b.addClasses&&this.element.addClass("ui-droppable")},destroy:function(){var b=a.ui.ddmanager.droppables[this.options.scope];for(var c=0;c<b.length;c++)b[c]==this&&b.splice(c,1);this.element.removeClass("ui-droppable ui-droppable-disabled").removeData("droppable").unbind(".droppable");return this},_setOption:function(b,c){b=="accept"&&(this.accept=a.isFunction(c)?c:function(a){return a.is(c)}),a.Widget.prototype._setOption.apply(this,arguments)},_activate:function(b){var c=a.ui.ddmanager.current;this.options.activeClass&&this.element.addClass(this.options.activeClass),c&&this._trigger("activate",b,this.ui(c))},_deactivate:function(b){var c=a.ui.ddmanager.current;this.options.activeClass&&this.element.removeClass(this.options.activeClass),c&&this._trigger("deactivate",b,this.ui(c))},_over:function(b){var c=a.ui.ddmanager.current;!!c&&(c.currentItem||c.element)[0]!=this.element[0]&&this.accept.call(this.element[0],c.currentItem||c.element)&&(this.options.hoverClass&&this.element.addClass(this.options.hoverClass),this._trigger("over",b,this.ui(c)))},_out:function(b){var c=a.ui.ddmanager.current;!!c&&(c.currentItem||c.element)[0]!=this.element[0]&&this.accept.call(this.element[0],c.currentItem||c.element)&&(this.options.hoverClass&&this.element.removeClass(this.options.hoverClass),this._trigger("out",b,this.ui(c)))},_drop:function(b,c){var d=c||a.ui.ddmanager.current;if(!d||(d.currentItem||d.element)[0]==this.element[0])return!1;var e=!1;this.element.find(":data(droppable)").not(".ui-draggable-dragging").each(function(){var b=a.data(this,"droppable");if(b.options.greedy&&!b.options.disabled&&b.options.scope==d.options.scope&&b.accept.call(b.element[0],d.currentItem||d.element)&&a.ui.intersect(d,a.extend(b,{offset:b.element.offset()}),b.options.tolerance)){e=!0;return!1}});if(e)return!1;if(this.accept.call(this.element[0],d.currentItem||d.element)){this.options.activeClass&&this.element.removeClass(this.options.activeClass),this.options.hoverClass&&this.element.removeClass(this.options.hoverClass),this._trigger("drop",b,this.ui(d));return this.element}return!1},ui:function(a){return{draggable:a.currentItem||a.element,helper:a.helper,position:a.position,offset:a.positionAbs}}}),a.extend(a.ui.droppable,{version:"1.8.18"}),a.ui.intersect=function(b,c,d){if(!c.offset)return!1;var e=(b.positionAbs||b.position.absolute).left,f=e+b.helperProportions.width,g=(b.positionAbs||b.position.absolute).top,h=g+b.helperProportions.height,i=c.offset.left,j=i+c.proportions.width,k=c.offset.top,l=k+c.proportions.height;switch(d){case"fit":return i<=e&&f<=j&&k<=g&&h<=l;case"intersect":return i<e+b.helperProportions.width/2&&f-b.helperProportions.width/2<j&&k<g+b.helperProportions.height/2&&h-b.helperProportions.height/2<l;case"pointer":var m=(b.positionAbs||b.position.absolute).left+(b.clickOffset||b.offset.click).left,n=(b.positionAbs||b.position.absolute).top+(b.clickOffset||b.offset.click).top,o=a.ui.isOver(n,m,k,i,c.proportions.height,c.proportions.width);return o;case"touch":return(g>=k&&g<=l||h>=k&&h<=l||g<k&&h>l)&&(e>=i&&e<=j||f>=i&&f<=j||e<i&&f>j);default:return!1}},a.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(b,c){var d=a.ui.ddmanager.droppables[b.options.scope]||[],e=c?c.type:null,f=(b.currentItem||b.element).find(":data(droppable)").andSelf();droppablesLoop:for(var g=0;g<d.length;g++){if(d[g].options.disabled||b&&!d[g].accept.call(d[g].element[0],b.currentItem||b.element))continue;for(var h=0;h<f.length;h++)if(f[h]==d[g].element[0]){d[g].proportions.height=0;continue droppablesLoop}d[g].visible=d[g].element.css("display")!="none";if(!d[g].visible)continue;e=="mousedown"&&d[g]._activate.call(d[g],c),d[g].offset=d[g].element.offset(),d[g].proportions={width:d[g].element[0].offsetWidth,height:d[g].element[0].offsetHeight}}},drop:function(b,c){var d=!1;a.each(a.ui.ddmanager.droppables[b.options.scope]||[],function(){!this.options||(!this.options.disabled&&this.visible&&a.ui.intersect(b,this,this.options.tolerance)&&(d=this._drop.call(this,c)||d),!this.options.disabled&&this.visible&&this.accept.call(this.element[0],b.currentItem||b.element)&&(this.isout=1,this.isover=0,this._deactivate.call(this,c)))});return d},dragStart:function(b,c){b.element.parents(":not(body,html)").bind("scroll.droppable",function(){b.options.refreshPositions||a.ui.ddmanager.prepareOffsets(b,c)})},drag:function(b,c){b.options.refreshPositions&&a.ui.ddmanager.prepareOffsets(b,c),a.each(a.ui.ddmanager.droppables[b.options.scope]||[],function(){if(!(this.options.disabled||this.greedyChild||!this.visible)){var d=a.ui.intersect(b,this,this.options.tolerance),e=!d&&this.isover==1?"isout":d&&this.isover==0?"isover":null;if(!e)return;var f;if(this.options.greedy){var g=this.element.parents(":data(droppable):eq(0)");g.length&&(f=a.data(g[0],"droppable"),f.greedyChild=e=="isover"?1:0)}f&&e=="isover"&&(f.isover=0,f.isout=1,f._out.call(f,c)),this[e]=1,this[e=="isout"?"isover":"isout"]=0,this[e=="isover"?"_over":"_out"].call(this,c),f&&e=="isout"&&(f.isout=0,f.isover=1,f._over.call(f,c))}})},dragStop:function(b,c){b.element.parents(":not(body,html)").unbind("scroll.droppable"),b.options.refreshPositions||a.ui.ddmanager.prepareOffsets(b,c)}}})(jQuery);/* + * jQuery UI Resizable 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Resizables + * + * Depends: + * jquery.ui.core.js + * jquery.ui.mouse.js + * jquery.ui.widget.js + */(function(a,b){a.widget("ui.resizable",a.ui.mouse,{widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:1e3},_create:function(){var b=this,c=this.options;this.element.addClass("ui-resizable"),a.extend(this,{_aspectRatio:!!c.aspectRatio,aspectRatio:c.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:c.helper||c.ghost||c.animate?c.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)&&(this.element.wrap(a('<div class="ui-wrapper" style="overflow: hidden;"></div>').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("resizable",this.element.data("resizable")),this.elementIsWrapper=!0,this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")}),this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0}),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css({margin:this.originalElement.css("margin")}),this._proportionallyResize()),this.handles=c.handles||(a(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se");if(this.handles.constructor==String){this.handles=="all"&&(this.handles="n,e,s,w,se,sw,ne,nw");var d=this.handles.split(",");this.handles={};for(var e=0;e<d.length;e++){var f=a.trim(d[e]),g="ui-resizable-"+f,h=a('<div class="ui-resizable-handle '+g+'"></div>');/sw|se|ne|nw/.test(f)&&h.css({zIndex:++c.zIndex}),"se"==f&&h.addClass("ui-icon ui-icon-gripsmall-diagonal-se"),this.handles[f]=".ui-resizable-"+f,this.element.append(h)}}this._renderAxis=function(b){b=b||this.element;for(var c in this.handles){this.handles[c].constructor==String&&(this.handles[c]=a(this.handles[c],this.element).show());if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var d=a(this.handles[c],this.element),e=0;e=/sw|ne|nw|se|n|s/.test(c)?d.outerHeight():d.outerWidth();var f=["padding",/ne|nw|n/.test(c)?"Top":/se|sw|s/.test(c)?"Bottom":/^e$/.test(c)?"Right":"Left"].join("");b.css(f,e),this._proportionallyResize()}if(!a(this.handles[c]).length)continue}},this._renderAxis(this.element),this._handles=a(".ui-resizable-handle",this.element).disableSelection(),this._handles.mouseover(function(){if(!b.resizing){if(this.className)var a=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i);b.axis=a&&a[1]?a[1]:"se"}}),c.autoHide&&(this._handles.hide(),a(this.element).addClass("ui-resizable-autohide").hover(function(){c.disabled||(a(this).removeClass("ui-resizable-autohide"),b._handles.show())},function(){c.disabled||b.resizing||(a(this).addClass("ui-resizable-autohide"),b._handles.hide())})),this._mouseInit()},destroy:function(){this._mouseDestroy();var b=function(b){a(b).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementIsWrapper){b(this.element);var c=this.element;c.after(this.originalElement.css({position:c.css("position"),width:c.outerWidth(),height:c.outerHeight(),top:c.css("top"),left:c.css("left")})).remove()}this.originalElement.css("resize",this.originalResizeStyle),b(this.originalElement);return this},_mouseCapture:function(b){var c=!1;for(var d in this.handles)a(this.handles[d])[0]==b.target&&(c=!0);return!this.options.disabled&&c},_mouseStart:function(b){var d=this.options,e=this.element.position(),f=this.element;this.resizing=!0,this.documentScroll={top:a(document).scrollTop(),left:a(document).scrollLeft()},(f.is(".ui-draggable")||/absolute/.test(f.css("position")))&&f.css({position:"absolute",top:e.top,left:e.left}),this._renderProxy();var g=c(this.helper.css("left")),h=c(this.helper.css("top"));d.containment&&(g+=a(d.containment).scrollLeft()||0,h+=a(d.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:g,top:h},this.size=this._helper?{width:f.outerWidth(),height:f.outerHeight()}:{width:f.width(),height:f.height()},this.originalSize=this._helper?{width:f.outerWidth(),height:f.outerHeight()}:{width:f.width(),height:f.height()},this.originalPosition={left:g,top:h},this.sizeDiff={width:f.outerWidth()-f.width(),height:f.outerHeight()-f.height()},this.originalMousePosition={left:b.pageX,top:b.pageY},this.aspectRatio=typeof d.aspectRatio=="number"?d.aspectRatio:this.originalSize.width/this.originalSize.height||1;var i=a(".ui-resizable-"+this.axis).css("cursor");a("body").css("cursor",i=="auto"?this.axis+"-resize":i),f.addClass("ui-resizable-resizing"),this._propagate("start",b);return!0},_mouseDrag:function(b){var c=this.helper,d=this.options,e={},f=this,g=this.originalMousePosition,h=this.axis,i=b.pageX-g.left||0,j=b.pageY-g.top||0,k=this._change[h];if(!k)return!1;var l=k.apply(this,[b,i,j]),m=a.browser.msie&&a.browser.version<7,n=this.sizeDiff;this._updateVirtualBoundaries(b.shiftKey);if(this._aspectRatio||b.shiftKey)l=this._updateRatio(l,b);l=this._respectSize(l,b),this._propagate("resize",b),c.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"}),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),this._updateCache(l),this._trigger("resize",b,this.ui());return!1},_mouseStop:function(b){this.resizing=!1;var c=this.options,d=this;if(this._helper){var e=this._proportionallyResizeElements,f=e.length&&/textarea/i.test(e[0].nodeName),g=f&&a.ui.hasScroll(e[0],"left")?0:d.sizeDiff.height,h=f?0:d.sizeDiff.width,i={width:d.helper.width()-h,height:d.helper.height()-g},j=parseInt(d.element.css("left"),10)+(d.position.left-d.originalPosition.left)||null,k=parseInt(d.element.css("top"),10)+(d.position.top-d.originalPosition.top)||null;c.animate||this.element.css(a.extend(i,{top:k,left:j})),d.helper.height(d.size.height),d.helper.width(d.size.width),this._helper&&!c.animate&&this._proportionallyResize()}a("body").css("cursor","auto"),this.element.removeClass("ui-resizable-resizing"),this._propagate("stop",b),this._helper&&this.helper.remove();return!1},_updateVirtualBoundaries:function(a){var b=this.options,c,e,f,g,h;h={minWidth:d(b.minWidth)?b.minWidth:0,maxWidth:d(b.maxWidth)?b.maxWidth:Infinity,minHeight:d(b.minHeight)?b.minHeight:0,maxHeight:d(b.maxHeight)?b.maxHeight:Infinity};if(this._aspectRatio||a)c=h.minHeight*this.aspectRatio,f=h.minWidth/this.aspectRatio,e=h.maxHeight*this.aspectRatio,g=h.maxWidth/this.aspectRatio,c>h.minWidth&&(h.minWidth=c),f>h.minHeight&&(h.minHeight=f),e<h.maxWidth&&(h.maxWidth=e),g<h.maxHeight&&(h.maxHeight=g);this._vBoundaries=h},_updateCache:function(a){var b=this.options;this.offset=this.helper.offset(),d(a.left)&&(this.position.left=a.left),d(a.top)&&(this.position.top=a.top),d(a.height)&&(this.size.height=a.height),d(a.width)&&(this.size.width=a.width)},_updateRatio:function(a,b){var c=this.options,e=this.position,f=this.size,g=this.axis;d(a.height)?a.width=a.height*this.aspectRatio:d(a.width)&&(a.height=a.width/this.aspectRatio),g=="sw"&&(a.left=e.left+(f.width-a.width),a.top=null),g=="nw"&&(a.top=e.top+(f.height-a.height),a.left=e.left+(f.width-a.width));return a},_respectSize:function(a,b){var c=this.helper,e=this._vBoundaries,f=this._aspectRatio||b.shiftKey,g=this.axis,h=d(a.width)&&e.maxWidth&&e.maxWidth<a.width,i=d(a.height)&&e.maxHeight&&e.maxHeight<a.height,j=d(a.width)&&e.minWidth&&e.minWidth>a.width,k=d(a.height)&&e.minHeight&&e.minHeight>a.height;j&&(a.width=e.minWidth),k&&(a.height=e.minHeight),h&&(a.width=e.maxWidth),i&&(a.height=e.maxHeight);var l=this.originalPosition.left+this.originalSize.width,m=this.position.top+this.size.height,n=/sw|nw|w/.test(g),o=/nw|ne|n/.test(g);j&&n&&(a.left=l-e.minWidth),h&&n&&(a.left=l-e.maxWidth),k&&o&&(a.top=m-e.minHeight),i&&o&&(a.top=m-e.maxHeight);var p=!a.width&&!a.height;p&&!a.left&&a.top?a.top=null:p&&!a.top&&a.left&&(a.left=null);return a},_proportionallyResize:function(){var b=this.options;if(!!this._proportionallyResizeElements.length){var c=this.helper||this.element;for(var d=0;d<this._proportionallyResizeElements.length;d++){var e=this._proportionallyResizeElements[d];if(!this.borderDif){var f=[e.css("borderTopWidth"),e.css("borderRightWidth"),e.css("borderBottomWidth"),e.css("borderLeftWidth")],g=[e.css("paddingTop"),e.css("paddingRight"),e.css("paddingBottom"),e.css("paddingLeft")];this.borderDif=a.map(f,function(a,b){var c=parseInt(a,10)||0,d=parseInt(g[b],10)||0;return c+d})}if(a.browser.msie&&(!!a(c).is(":hidden")||!!a(c).parents(":hidden").length))continue;e.css({height:c.height()-this.borderDif[0]-this.borderDif[2]||0,width:c.width()-this.borderDif[1]-this.borderDif[3]||0})}}},_renderProxy:function(){var b=this.element,c=this.options;this.elementOffset=b.offset();if(this._helper){this.helper=this.helper||a('<div style="overflow:hidden;"></div>');var d=a.browser.msie&&a.browser.version<7,e=d?1:0,f=d?2:-1;this.helper.addClass(this._helper).css({width:this.element.outerWidth()+f,height:this.element.outerHeight()+f,position:"absolute",left:this.elementOffset.left-e+"px",top:this.elementOffset.top-e+"px",zIndex:++c.zIndex}),this.helper.appendTo("body").disableSelection()}else this.helper=this.element},_change:{e:function(a,b,c){return{width:this.originalSize.width+b}},w:function(a,b,c){var d=this.options,e=this.originalSize,f=this.originalPosition;return{left:f.left+b,width:e.width-b}},n:function(a,b,c){var d=this.options,e=this.originalSize,f=this.originalPosition;return{top:f.top+c,height:e.height-c}},s:function(a,b,c){return{height:this.originalSize.height+c}},se:function(b,c,d){return a.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[b,c,d]))},sw:function(b,c,d){return a.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[b,c,d]))},ne:function(b,c,d){return a.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[b,c,d]))},nw:function(b,c,d){return a.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[b,c,d]))}},_propagate:function(b,c){a.ui.plugin.call(this,b,[c,this.ui()]),b!="resize"&&this._trigger(b,c,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),a.extend(a.ui.resizable,{version:"1.8.18"}),a.ui.plugin.add("resizable","alsoResize",{start:function(b,c){var d=a(this).data("resizable"),e=d.options,f=function(b){a(b).each(function(){var b=a(this);b.data("resizable-alsoresize",{width:parseInt(b.width(),10),height:parseInt(b.height(),10),left:parseInt(b.css("left"),10),top:parseInt(b.css("top"),10)})})};typeof e.alsoResize=="object"&&!e.alsoResize.parentNode?e.alsoResize.length?(e.alsoResize=e.alsoResize[0],f(e.alsoResize)):a.each(e.alsoResize,function(a){f(a)}):f(e.alsoResize)},resize:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d.originalSize,g=d.originalPosition,h={height:d.size.height-f.height||0,width:d.size.width-f.width||0,top:d.position.top-g.top||0,left:d.position.left-g.left||0},i=function(b,d){a(b).each(function(){var b=a(this),e=a(this).data("resizable-alsoresize"),f={},g=d&&d.length?d:b.parents(c.originalElement[0]).length?["width","height"]:["width","height","top","left"];a.each(g,function(a,b){var c=(e[b]||0)+(h[b]||0);c&&c>=0&&(f[b]=c||null)}),b.css(f)})};typeof e.alsoResize=="object"&&!e.alsoResize.nodeType?a.each(e.alsoResize,function(a,b){i(a,b)}):i(e.alsoResize)},stop:function(b,c){a(this).removeData("resizable-alsoresize")}}),a.ui.plugin.add("resizable","animate",{stop:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d._proportionallyResizeElements,g=f.length&&/textarea/i.test(f[0].nodeName),h=g&&a.ui.hasScroll(f[0],"left")?0:d.sizeDiff.height,i=g?0:d.sizeDiff.width,j={width:d.size.width-i,height:d.size.height-h},k=parseInt(d.element.css("left"),10)+(d.position.left-d.originalPosition.left)||null,l=parseInt(d.element.css("top"),10)+(d.position.top-d.originalPosition.top)||null;d.element.animate(a.extend(j,l&&k?{top:l,left:k}:{}),{duration:e.animateDuration,easing:e.animateEasing,step:function(){var c={width:parseInt(d.element.css("width"),10),height:parseInt(d.element.css("height"),10),top:parseInt(d.element.css("top"),10),left:parseInt(d.element.css("left"),10)};f&&f.length&&a(f[0]).css({width:c.width,height:c.height}),d._updateCache(c),d._propagate("resize",b)}})}}),a.ui.plugin.add("resizable","containment",{start:function(b,d){var e=a(this).data("resizable"),f=e.options,g=e.element,h=f.containment,i=h instanceof a?h.get(0):/parent/.test(h)?g.parent().get(0):h;if(!!i){e.containerElement=a(i);if(/document/.test(h)||h==document)e.containerOffset={left:0,top:0},e.containerPosition={left:0,top:0},e.parentData={element:a(document),left:0,top:0,width:a(document).width(),height:a(document).height()||document.body.parentNode.scrollHeight};else{var j=a(i),k=[];a(["Top","Right","Left","Bottom"]).each(function(a,b){k[a]=c(j.css("padding"+b))}),e.containerOffset=j.offset(),e.containerPosition=j.position(),e.containerSize={height:j.innerHeight()-k[3],width:j.innerWidth()-k[1]};var l=e.containerOffset,m=e.containerSize.height,n=e.containerSize.width,o=a.ui.hasScroll(i,"left")?i.scrollWidth:n,p=a.ui.hasScroll(i)?i.scrollHeight:m;e.parentData={element:i,left:l.left,top:l.top,width:o,height:p}}}},resize:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d.containerSize,g=d.containerOffset,h=d.size,i=d.position,j=d._aspectRatio||b.shiftKey,k={top:0,left:0},l=d.containerElement;l[0]!=document&&/static/.test(l.css("position"))&&(k=g),i.left<(d._helper?g.left:0)&&(d.size.width=d.size.width+(d._helper?d.position.left-g.left:d.position.left-k.left),j&&(d.size.height=d.size.width/e.aspectRatio),d.position.left=e.helper?g.left:0),i.top<(d._helper?g.top:0)&&(d.size.height=d.size.height+(d._helper?d.position.top-g.top:d.position.top),j&&(d.size.width=d.size.height*e.aspectRatio),d.position.top=d._helper?g.top:0),d.offset.left=d.parentData.left+d.position.left,d.offset.top=d.parentData.top+d.position.top;var m=Math.abs((d._helper?d.offset.left-k.left:d.offset.left-k.left)+d.sizeDiff.width),n=Math.abs((d._helper?d.offset.top-k.top:d.offset.top-g.top)+d.sizeDiff.height),o=d.containerElement.get(0)==d.element.parent().get(0),p=/relative|absolute/.test(d.containerElement.css("position"));o&&p&&(m-=d.parentData.left),m+d.size.width>=d.parentData.width&&(d.size.width=d.parentData.width-m,j&&(d.size.height=d.size.width/d.aspectRatio)),n+d.size.height>=d.parentData.height&&(d.size.height=d.parentData.height-n,j&&(d.size.width=d.size.height*d.aspectRatio))},stop:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d.position,g=d.containerOffset,h=d.containerPosition,i=d.containerElement,j=a(d.helper),k=j.offset(),l=j.outerWidth()-d.sizeDiff.width,m=j.outerHeight()-d.sizeDiff.height;d._helper&&!e.animate&&/relative/.test(i.css("position"))&&a(this).css({left:k.left-h.left-g.left,width:l,height:m}),d._helper&&!e.animate&&/static/.test(i.css("position"))&&a(this).css({left:k.left-h.left-g.left,width:l,height:m})}}),a.ui.plugin.add("resizable","ghost",{start:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d.size;d.ghost=d.originalElement.clone(),d.ghost.css({opacity:.25,display:"block",position:"relative",height:f.height,width:f.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof e.ghost=="string"?e.ghost:""),d.ghost.appendTo(d.helper)},resize:function(b,c){var d=a(this).data("resizable"),e=d.options;d.ghost&&d.ghost.css({position:"relative",height:d.size.height,width:d.size.width})},stop:function(b,c){var d=a(this).data("resizable"),e=d.options;d.ghost&&d.helper&&d.helper.get(0).removeChild(d.ghost.get(0))}}),a.ui.plugin.add("resizable","grid",{resize:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d.size,g=d.originalSize,h=d.originalPosition,i=d.axis,j=e._aspectRatio||b.shiftKey;e.grid=typeof e.grid=="number"?[e.grid,e.grid]:e.grid;var k=Math.round((f.width-g.width)/(e.grid[0]||1))*(e.grid[0]||1),l=Math.round((f.height-g.height)/(e.grid[1]||1))*(e.grid[1]||1);/^(se|s|e)$/.test(i)?(d.size.width=g.width+k,d.size.height=g.height+l):/^(ne)$/.test(i)?(d.size.width=g.width+k,d.size.height=g.height+l,d.position.top=h.top-l):/^(sw)$/.test(i)?(d.size.width=g.width+k,d.size.height=g.height+l,d.position.left=h.left-k):(d.size.width=g.width+k,d.size.height=g.height+l,d.position.top=h.top-l,d.position.left=h.left-k)}});var c=function(a){return parseInt(a,10)||0},d=function(a){return!isNaN(parseInt(a,10))}})(jQuery);/* + * jQuery UI Selectable 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Selectables + * + * Depends: + * jquery.ui.core.js + * jquery.ui.mouse.js + * jquery.ui.widget.js + */(function(a,b){a.widget("ui.selectable",a.ui.mouse,{options:{appendTo:"body",autoRefresh:!0,distance:0,filter:"*",tolerance:"touch"},_create:function(){var b=this;this.element.addClass("ui-selectable"),this.dragged=!1;var c;this.refresh=function(){c=a(b.options.filter,b.element[0]),c.addClass("ui-selectee"),c.each(function(){var b=a(this),c=b.offset();a.data(this,"selectable-item",{element:this,$element:b,left:c.left,top:c.top,right:c.left+b.outerWidth(),bottom:c.top+b.outerHeight(),startselected:!1,selected:b.hasClass("ui-selected"),selecting:b.hasClass("ui-selecting"),unselecting:b.hasClass("ui-unselecting")})})},this.refresh(),this.selectees=c.addClass("ui-selectee"),this._mouseInit(),this.helper=a("<div class='ui-selectable-helper'></div>")},destroy:function(){this.selectees.removeClass("ui-selectee").removeData("selectable-item"),this.element.removeClass("ui-selectable ui-selectable-disabled").removeData("selectable").unbind(".selectable"),this._mouseDestroy();return this},_mouseStart:function(b){var c=this;this.opos=[b.pageX,b.pageY];if(!this.options.disabled){var d=this.options;this.selectees=a(d.filter,this.element[0]),this._trigger("start",b),a(d.appendTo).append(this.helper),this.helper.css({left:b.clientX,top:b.clientY,width:0,height:0}),d.autoRefresh&&this.refresh(),this.selectees.filter(".ui-selected").each(function(){var d=a.data(this,"selectable-item");d.startselected=!0,!b.metaKey&&!b.ctrlKey&&(d.$element.removeClass("ui-selected"),d.selected=!1,d.$element.addClass("ui-unselecting"),d.unselecting=!0,c._trigger("unselecting",b,{unselecting:d.element}))}),a(b.target).parents().andSelf().each(function(){var d=a.data(this,"selectable-item");if(d){var e=!b.metaKey&&!b.ctrlKey||!d.$element.hasClass("ui-selected");d.$element.removeClass(e?"ui-unselecting":"ui-selected").addClass(e?"ui-selecting":"ui-unselecting"),d.unselecting=!e,d.selecting=e,d.selected=e,e?c._trigger("selecting",b,{selecting:d.element}):c._trigger("unselecting",b,{unselecting:d.element});return!1}})}},_mouseDrag:function(b){var c=this;this.dragged=!0;if(!this.options.disabled){var d=this.options,e=this.opos[0],f=this.opos[1],g=b.pageX,h=b.pageY;if(e>g){var i=g;g=e,e=i}if(f>h){var i=h;h=f,f=i}this.helper.css({left:e,top:f,width:g-e,height:h-f}),this.selectees.each(function(){var i=a.data(this,"selectable-item");if(!!i&&i.element!=c.element[0]){var j=!1;d.tolerance=="touch"?j=!(i.left>g||i.right<e||i.top>h||i.bottom<f):d.tolerance=="fit"&&(j=i.left>e&&i.right<g&&i.top>f&&i.bottom<h),j?(i.selected&&(i.$element.removeClass("ui-selected"),i.selected=!1),i.unselecting&&(i.$element.removeClass("ui-unselecting"),i.unselecting=!1),i.selecting||(i.$element.addClass("ui-selecting"),i.selecting=!0,c._trigger("selecting",b,{selecting:i.element}))):(i.selecting&&((b.metaKey||b.ctrlKey)&&i.startselected?(i.$element.removeClass("ui-selecting"),i.selecting=!1,i.$element.addClass("ui-selected"),i.selected=!0):(i.$element.removeClass("ui-selecting"),i.selecting=!1,i.startselected&&(i.$element.addClass("ui-unselecting"),i.unselecting=!0),c._trigger("unselecting",b,{unselecting:i.element}))),i.selected&&!b.metaKey&&!b.ctrlKey&&!i.startselected&&(i.$element.removeClass("ui-selected"),i.selected=!1,i.$element.addClass("ui-unselecting"),i.unselecting=!0,c._trigger("unselecting",b,{unselecting:i.element})))}});return!1}},_mouseStop:function(b){var c=this;this.dragged=!1;var d=this.options;a(".ui-unselecting",this.element[0]).each(function(){var d=a.data(this,"selectable-item");d.$element.removeClass("ui-unselecting"),d.unselecting=!1,d.startselected=!1,c._trigger("unselected",b,{unselected:d.element})}),a(".ui-selecting",this.element[0]).each(function(){var d=a.data(this,"selectable-item");d.$element.removeClass("ui-selecting").addClass("ui-selected"),d.selecting=!1,d.selected=!0,d.startselected=!0,c._trigger("selected",b,{selected:d.element})}),this._trigger("stop",b),this.helper.remove();return!1}}),a.extend(a.ui.selectable,{version:"1.8.18"})})(jQuery);/* + * jQuery UI Sortable 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Sortables + * + * Depends: + * jquery.ui.core.js + * jquery.ui.mouse.js + * jquery.ui.widget.js + */(function(a,b){a.widget("ui.sortable",a.ui.mouse,{widgetEventPrefix:"sort",ready:!1,options:{appendTo:"parent",axis:!1,connectWith:!1,containment:!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"> *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3},_create:function(){var a=this.options;this.containerCache={},this.element.addClass("ui-sortable"),this.refresh(),this.floating=this.items.length?a.axis==="x"||/left|right/.test(this.items[0].item.css("float"))||/inline|table-cell/.test(this.items[0].item.css("display")):!1,this.offset=this.element.offset(),this._mouseInit(),this.ready=!0},destroy:function(){a.Widget.prototype.destroy.call(this),this.element.removeClass("ui-sortable ui-sortable-disabled"),this._mouseDestroy();for(var b=this.items.length-1;b>=0;b--)this.items[b].item.removeData(this.widgetName+"-item");return this},_setOption:function(b,c){b==="disabled"?(this.options[b]=c,this.widget()[c?"addClass":"removeClass"]("ui-sortable-disabled")):a.Widget.prototype._setOption.apply(this,arguments)},_mouseCapture:function(b,c){var d=this;if(this.reverting)return!1;if(this.options.disabled||this.options.type=="static")return!1;this._refreshItems(b);var e=null,f=this,g=a(b.target).parents().each(function(){if(a.data(this,d.widgetName+"-item")==f){e=a(this);return!1}});a.data(b.target,d.widgetName+"-item")==f&&(e=a(b.target));if(!e)return!1;if(this.options.handle&&!c){var h=!1;a(this.options.handle,e).find("*").andSelf().each(function(){this==b.target&&(h=!0)});if(!h)return!1}this.currentItem=e,this._removeCurrentsFromItems();return!0},_mouseStart:function(b,c,d){var e=this.options,f=this;this.currentContainer=this,this.refreshPositions(),this.helper=this._createHelper(b),this._cacheHelperProportions(),this._cacheMargins(),this.scrollParent=this.helper.scrollParent(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),a.extend(this.offset,{click:{left:b.pageX-this.offset.left,top:b.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.originalPosition=this._generatePosition(b),this.originalPageX=b.pageX,this.originalPageY=b.pageY,e.cursorAt&&this._adjustOffsetFromHelper(e.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!=this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),e.containment&&this._setContainment(),e.cursor&&(a("body").css("cursor")&&(this._storedCursor=a("body").css("cursor")),a("body").css("cursor",e.cursor)),e.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",e.opacity)),e.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",e.zIndex)),this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",b,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions();if(!d)for(var g=this.containers.length-1;g>=0;g--)this.containers[g]._trigger("activate",b,f._uiHash(this));a.ui.ddmanager&&(a.ui.ddmanager.current=this),a.ui.ddmanager&&!e.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,b),this.dragging=!0,this.helper.addClass("ui-sortable-helper"),this._mouseDrag(b);return!0},_mouseDrag:function(b){this.position=this._generatePosition(b),this.positionAbs=this._convertPositionTo("absolute"),this.lastPositionAbs||(this.lastPositionAbs=this.positionAbs);if(this.options.scroll){var c=this.options,d=!1;this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-b.pageY<c.scrollSensitivity?this.scrollParent[0].scrollTop=d=this.scrollParent[0].scrollTop+c.scrollSpeed:b.pageY-this.overflowOffset.top<c.scrollSensitivity&&(this.scrollParent[0].scrollTop=d=this.scrollParent[0].scrollTop-c.scrollSpeed),this.overflowOffset.left+this.scrollParent[0].offsetWidth-b.pageX<c.scrollSensitivity?this.scrollParent[0].scrollLeft=d=this.scrollParent[0].scrollLeft+c.scrollSpeed:b.pageX-this.overflowOffset.left<c.scrollSensitivity&&(this.scrollParent[0].scrollLeft=d=this.scrollParent[0].scrollLeft-c.scrollSpeed)):(b.pageY-a(document).scrollTop()<c.scrollSensitivity?d=a(document).scrollTop(a(document).scrollTop()-c.scrollSpeed):a(window).height()-(b.pageY-a(document).scrollTop())<c.scrollSensitivity&&(d=a(document).scrollTop(a(document).scrollTop()+c.scrollSpeed)),b.pageX-a(document).scrollLeft()<c.scrollSensitivity?d=a(document).scrollLeft(a(document).scrollLeft()-c.scrollSpeed):a(window).width()-(b.pageX-a(document).scrollLeft())<c.scrollSensitivity&&(d=a(document).scrollLeft(a(document).scrollLeft()+c.scrollSpeed))),d!==!1&&a.ui.ddmanager&&!c.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,b)}this.positionAbs=this._convertPositionTo("absolute");if(!this.options.axis||this.options.axis!="y")this.helper[0].style.left=this.position.left+"px";if(!this.options.axis||this.options.axis!="x")this.helper[0].style.top=this.position.top+"px";for(var e=this.items.length-1;e>=0;e--){var f=this.items[e],g=f.item[0],h=this._intersectsWithPointer(f);if(!h)continue;if(g!=this.currentItem[0]&&this.placeholder[h==1?"next":"prev"]()[0]!=g&&!a.ui.contains(this.placeholder[0],g)&&(this.options.type=="semi-dynamic"?!a.ui.contains(this.element[0],g):!0)){this.direction=h==1?"down":"up";if(this.options.tolerance=="pointer"||this._intersectsWithSides(f))this._rearrange(b,f);else break;this._trigger("change",b,this._uiHash());break}}this._contactContainers(b),a.ui.ddmanager&&a.ui.ddmanager.drag(this,b),this._trigger("sort",b,this._uiHash()),this.lastPositionAbs=this.positionAbs;return!1},_mouseStop:function(b,c){if(!!b){a.ui.ddmanager&&!this.options.dropBehaviour&&a.ui.ddmanager.drop(this,b);if(this.options.revert){var d=this,e=d.placeholder.offset();d.reverting=!0,a(this.helper).animate({left:e.left-this.offset.parent.left-d.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:e.top-this.offset.parent.top-d.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){d._clear(b)})}else this._clear(b,c);return!1}},cancel:function(){var b=this;if(this.dragging){this._mouseUp({target:null}),this.options.helper=="original"?this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"):this.currentItem.show();for(var c=this.containers.length-1;c>=0;c--)this.containers[c]._trigger("deactivate",null,b._uiHash(this)),this.containers[c].containerCache.over&&(this.containers[c]._trigger("out",null,b._uiHash(this)),this.containers[c].containerCache.over=0)}this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.options.helper!="original"&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),a.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?a(this.domPosition.prev).after(this.currentItem):a(this.domPosition.parent).prepend(this.currentItem));return this},serialize:function(b){var c=this._getItemsAsjQuery(b&&b.connected),d=[];b=b||{},a(c).each(function(){var c=(a(b.item||this).attr(b.attribute||"id")||"").match(b.expression||/(.+)[-=_](.+)/);c&&d.push((b.key||c[1]+"[]")+"="+(b.key&&b.expression?c[1]:c[2]))}),!d.length&&b.key&&d.push(b.key+"=");return d.join("&")},toArray:function(b){var c=this._getItemsAsjQuery(b&&b.connected),d=[];b=b||{},c.each(function(){d.push(a(b.item||this).attr(b.attribute||"id")||"")});return d},_intersectsWith:function(a){var b=this.positionAbs.left,c=b+this.helperProportions.width,d=this.positionAbs.top,e=d+this.helperProportions.height,f=a.left,g=f+a.width,h=a.top,i=h+a.height,j=this.offset.click.top,k=this.offset.click.left,l=d+j>h&&d+j<i&&b+k>f&&b+k<g;return this.options.tolerance=="pointer"||this.options.forcePointerForContainers||this.options.tolerance!="pointer"&&this.helperProportions[this.floating?"width":"height"]>a[this.floating?"width":"height"]?l:f<b+this.helperProportions.width/2&&c-this.helperProportions.width/2<g&&h<d+this.helperProportions.height/2&&e-this.helperProportions.height/2<i},_intersectsWithPointer:function(b){var c=a.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,b.top,b.height),d=a.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,b.left,b.width),e=c&&d,f=this._getDragVerticalDirection(),g=this._getDragHorizontalDirection();if(!e)return!1;return this.floating?g&&g=="right"||f=="down"?2:1:f&&(f=="down"?2:1)},_intersectsWithSides:function(b){var c=a.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,b.top+b.height/2,b.height),d=a.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,b.left+b.width/2,b.width),e=this._getDragVerticalDirection(),f=this._getDragHorizontalDirection();return this.floating&&f?f=="right"&&d||f=="left"&&!d:e&&(e=="down"&&c||e=="up"&&!c)},_getDragVerticalDirection:function(){var a=this.positionAbs.top-this.lastPositionAbs.top;return a!=0&&(a>0?"down":"up")},_getDragHorizontalDirection:function(){var a=this.positionAbs.left-this.lastPositionAbs.left;return a!=0&&(a>0?"right":"left")},refresh:function(a){this._refreshItems(a),this.refreshPositions();return this},_connectWith:function(){var a=this.options;return a.connectWith.constructor==String?[a.connectWith]:a.connectWith},_getItemsAsjQuery:function(b){var c=this,d=[],e=[],f=this._connectWith();if(f&&b)for(var g=f.length-1;g>=0;g--){var h=a(f[g]);for(var i=h.length-1;i>=0;i--){var j=a.data(h[i],this.widgetName);j&&j!=this&&!j.options.disabled&&e.push([a.isFunction(j.options.items)?j.options.items.call(j.element):a(j.options.items,j.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),j])}}e.push([a.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):a(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]);for(var g=e.length-1;g>=0;g--)e[g][0].each(function(){d.push(this)});return a(d)},_removeCurrentsFromItems:function(){var a=this.currentItem.find(":data("+this.widgetName+"-item)");for(var b=0;b<this.items.length;b++)for(var c=0;c<a.length;c++)a[c]==this.items[b].item[0]&&this.items.splice(b,1)},_refreshItems:function(b){this.items=[],this.containers=[this];var c=this.items,d=this,e=[[a.isFunction(this.options.items)?this.options.items.call(this.element[0],b,{item:this.currentItem}):a(this.options.items,this.element),this]],f=this._connectWith();if(f&&this.ready)for(var g=f.length-1;g>=0;g--){var h=a(f[g]);for(var i=h.length-1;i>=0;i--){var j=a.data(h[i],this.widgetName);j&&j!=this&&!j.options.disabled&&(e.push([a.isFunction(j.options.items)?j.options.items.call(j.element[0],b,{item:this.currentItem}):a(j.options.items,j.element),j]),this.containers.push(j))}}for(var g=e.length-1;g>=0;g--){var k=e[g][1],l=e[g][0];for(var i=0,m=l.length;i<m;i++){var n=a(l[i]);n.data(this.widgetName+"-item",k),c.push({item:n,instance:k,width:0,height:0,left:0,top:0})}}},refreshPositions:function(b){this.offsetParent&&this.helper&&(this.offset.parent=this._getParentOffset());for(var c=this.items.length-1;c>=0;c--){var d=this.items[c];if(d.instance!=this.currentContainer&&this.currentContainer&&d.item[0]!=this.currentItem[0])continue;var e=this.options.toleranceElement?a(this.options.toleranceElement,d.item):d.item;b||(d.width=e.outerWidth(),d.height=e.outerHeight());var f=e.offset();d.left=f.left,d.top=f.top}if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(var c=this.containers.length-1;c>=0;c--){var f=this.containers[c].element.offset();this.containers[c].containerCache.left=f.left,this.containers[c].containerCache.top=f.top,this.containers[c].containerCache.width=this.containers[c].element.outerWidth(),this.containers[c].containerCache.height=this.containers[c].element.outerHeight()}return this},_createPlaceholder:function(b){var c=b||this,d=c.options;if(!d.placeholder||d.placeholder.constructor==String){var e=d.placeholder;d.placeholder={element:function(){var b=a(document.createElement(c.currentItem[0].nodeName)).addClass(e||c.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];e||(b.style.visibility="hidden");return b},update:function(a,b){if(!e||!!d.forcePlaceholderSize)b.height()||b.height(c.currentItem.innerHeight()-parseInt(c.currentItem.css("paddingTop")||0,10)-parseInt(c.currentItem.css("paddingBottom")||0,10)),b.width()||b.width(c.currentItem.innerWidth()-parseInt(c.currentItem.css("paddingLeft")||0,10)-parseInt(c.currentItem.css("paddingRight")||0,10))}}}c.placeholder=a(d.placeholder.element.call(c.element,c.currentItem)),c.currentItem.after(c.placeholder),d.placeholder.update(c,c.placeholder)},_contactContainers:function(b){var c=null,d=null;for(var e=this.containers.length-1;e>=0;e--){if(a.ui.contains(this.currentItem[0],this.containers[e].element[0]))continue;if(this._intersectsWith(this.containers[e].containerCache)){if(c&&a.ui.contains(this.containers[e].element[0],c.element[0]))continue;c=this.containers[e],d=e}else this.containers[e].containerCache.over&&(this.containers[e]._trigger("out",b,this._uiHash(this)),this.containers[e].containerCache.over=0)}if(!!c)if(this.containers.length===1)this.containers[d]._trigger("over",b,this._uiHash(this)),this.containers[d].containerCache.over=1;else if(this.currentContainer!=this.containers[d]){var f=1e4,g=null,h=this.positionAbs[this.containers[d].floating?"left":"top"];for(var i=this.items.length-1;i>=0;i--){if(!a.ui.contains(this.containers[d].element[0],this.items[i].item[0]))continue;var j=this.items[i][this.containers[d].floating?"left":"top"];Math.abs(j-h)<f&&(f=Math.abs(j-h),g=this.items[i])}if(!g&&!this.options.dropOnEmpty)return;this.currentContainer=this.containers[d],g?this._rearrange(b,g,null,!0):this._rearrange(b,null,this.containers[d].element,!0),this._trigger("change",b,this._uiHash()),this.containers[d]._trigger("change",b,this._uiHash(this)),this.options.placeholder.update(this.currentContainer,this.placeholder),this.containers[d]._trigger("over",b,this._uiHash(this)),this.containers[d].containerCache.over=1}},_createHelper:function(b){var c=this.options,d=a.isFunction(c.helper)?a(c.helper.apply(this.element[0],[b,this.currentItem])):c.helper=="clone"?this.currentItem.clone():this.currentItem;d.parents("body").length||a(c.appendTo!="parent"?c.appendTo:this.currentItem[0].parentNode)[0].appendChild(d[0]),d[0]==this.currentItem[0]&&(this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}),(d[0].style.width==""||c.forceHelperSize)&&d.width(this.currentItem.width()),(d[0].style.height==""||c.forceHelperSize)&&d.height(this.currentItem.height());return d},_adjustOffsetFromHelper:function(b){typeof b=="string"&&(b=b.split(" ")),a.isArray(b)&&(b={left:+b[0],top:+b[1]||0}),"left"in b&&(this.offset.click.left=b.left+this.margins.left),"right"in b&&(this.offset.click.left=this.helperProportions.width-b.right+this.margins.left),"top"in b&&(this.offset.click.top=b.top+this.margins.top),"bottom"in b&&(this.offset.click.top=this.helperProportions.height-b.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var b=this.offsetParent.offset();this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0])&&(b.left+=this.scrollParent.scrollLeft(),b.top+=this.scrollParent.scrollTop());if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&a.browser.msie)b={top:0,left:0};return{top:b.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:b.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var a=this.currentItem.position();return{top:a.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:a.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var b=this.options;b.containment=="parent"&&(b.containment=this.helper[0].parentNode);if(b.containment=="document"||b.containment=="window")this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,a(b.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(a(b.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(b.containment)){var c=a(b.containment)[0],d=a(b.containment).offset(),e=a(c).css("overflow")!="hidden";this.containment=[d.left+(parseInt(a(c).css("borderLeftWidth"),10)||0)+(parseInt(a(c).css("paddingLeft"),10)||0)-this.margins.left,d.top+(parseInt(a(c).css("borderTopWidth"),10)||0)+(parseInt(a(c).css("paddingTop"),10)||0)-this.margins.top,d.left+(e?Math.max(c.scrollWidth,c.offsetWidth):c.offsetWidth)-(parseInt(a(c).css("borderLeftWidth"),10)||0)-(parseInt(a(c).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,d.top+(e?Math.max(c.scrollHeight,c.offsetHeight):c.offsetHeight)-(parseInt(a(c).css("borderTopWidth"),10)||0)-(parseInt(a(c).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}},_convertPositionTo:function(b,c){c||(c=this.position);var d=b=="absolute"?1:-1,e=this.options,f=this.cssPosition=="absolute"&&(this.scrollParent[0]==document||!a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,g=/(html|body)/i.test(f[0].tagName);return{top:c.top+this.offset.relative.top*d+this.offset.parent.top*d-(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():g?0:f.scrollTop())*d),left:c.left+this.offset.relative.left*d+this.offset.parent.left*d-(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():g?0:f.scrollLeft())*d)}},_generatePosition:function(b){var c=this.options,d=this.cssPosition=="absolute"&&(this.scrollParent[0]==document||!a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,e=/(html|body)/i.test(d[0].tagName);this.cssPosition=="relative"&&(this.scrollParent[0]==document||this.scrollParent[0]==this.offsetParent[0])&&(this.offset.relative=this._getRelativeOffset());var f=b.pageX,g=b.pageY;if(this.originalPosition){this.containment&&(b.pageX-this.offset.click.left<this.containment[0]&&(f=this.containment[0]+this.offset.click.left),b.pageY-this.offset.click.top<this.containment[1]&&(g=this.containment[1]+this.offset.click.top),b.pageX-this.offset.click.left>this.containment[2]&&(f=this.containment[2]+this.offset.click.left),b.pageY-this.offset.click.top>this.containment[3]&&(g=this.containment[3]+this.offset.click.top));if(c.grid){var h=this.originalPageY+Math.round((g-this.originalPageY)/c.grid[1])*c.grid[1];g=this.containment?h-this.offset.click.top<this.containment[1]||h-this.offset.click.top>this.containment[3]?h-this.offset.click.top<this.containment[1]?h+c.grid[1]:h-c.grid[1]:h:h;var i=this.originalPageX+Math.round((f-this.originalPageX)/c.grid[0])*c.grid[0];f=this.containment?i-this.offset.click.left<this.containment[0]||i-this.offset.click.left>this.containment[2]?i-this.offset.click.left<this.containment[0]?i+c.grid[0]:i-c.grid[0]:i:i}}return{top:g-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(a.browser.safari&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollTop():e?0:d.scrollTop()),left:f-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(a.browser.safari&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():e?0:d.scrollLeft())}},_rearrange:function(a,b,c,d){c?c[0].appendChild(this.placeholder[0]):b.item[0].parentNode.insertBefore(this.placeholder[0],this.direction=="down"?b.item[0]:b.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var e=this,f=this.counter;window.setTimeout(function(){f==e.counter&&e.refreshPositions(!d)},0)},_clear:function(b,c){this.reverting=!1;var d=[],e=this;!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem),this._noFinalSort=null;if(this.helper[0]==this.currentItem[0]){for(var f in this._storedCSS)if(this._storedCSS[f]=="auto"||this._storedCSS[f]=="static")this._storedCSS[f]="";this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else this.currentItem.show();this.fromOutside&&!c&&d.push(function(a){this._trigger("receive",a,this._uiHash(this.fromOutside))}),(this.fromOutside||this.domPosition.prev!=this.currentItem.prev().not(".ui-sortable-helper")[0]||this.domPosition.parent!=this.currentItem.parent()[0])&&!c&&d.push(function(a){this._trigger("update",a,this._uiHash())});if(!a.ui.contains(this.element[0],this.currentItem[0])){c||d.push(function(a){this._trigger("remove",a,this._uiHash())});for(var f=this.containers.length-1;f>=0;f--)a.ui.contains(this.containers[f].element[0],this.currentItem[0])&&!c&&(d.push(function(a){return function(b){a._trigger("receive",b,this._uiHash(this))}}.call(this,this.containers[f])),d.push(function(a){return function(b){a._trigger("update",b,this._uiHash(this))}}.call(this,this.containers[f])))}for(var f=this.containers.length-1;f>=0;f--)c||d.push(function(a){return function(b){a._trigger("deactivate",b,this._uiHash(this))}}.call(this,this.containers[f])),this.containers[f].containerCache.over&&(d.push(function(a){return function(b){a._trigger("out",b,this._uiHash(this))}}.call(this,this.containers[f])),this.containers[f].containerCache.over=0);this._storedCursor&&a("body").css("cursor",this._storedCursor),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex",this._storedZIndex=="auto"?"":this._storedZIndex),this.dragging=!1;if(this.cancelHelperRemoval){if(!c){this._trigger("beforeStop",b,this._uiHash());for(var f=0;f<d.length;f++)d[f].call(this,b);this._trigger("stop",b,this._uiHash())}return!1}c||this._trigger("beforeStop",b,this._uiHash()),this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.helper[0]!=this.currentItem[0]&&this.helper.remove(),this.helper=null;if(!c){for(var f=0;f<d.length;f++)d[f].call(this,b);this._trigger("stop",b,this._uiHash())}this.fromOutside=!1;return!0},_trigger:function(){a.Widget.prototype._trigger.apply(this,arguments)===!1&&this.cancel()},_uiHash:function(b){var c=b||this;return{helper:c.helper,placeholder:c.placeholder||a([]),position:c.position,originalPosition:c.originalPosition,offset:c.positionAbs,item:c.currentItem,sender:b?b.element:null}}}),a.extend(a.ui.sortable,{version:"1.8.18"})})(jQuery);/* + * jQuery UI Accordion 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Accordion + * + * Depends: + * jquery.ui.core.js + * jquery.ui.widget.js + */(function(a,b){a.widget("ui.accordion",{options:{active:0,animated:"slide",autoHeight:!0,clearStyle:!1,collapsible:!1,event:"click",fillSpace:!1,header:"> li > :first-child,> :not(li):even",icons:{header:"ui-icon-triangle-1-e",headerSelected:"ui-icon-triangle-1-s"},navigation:!1,navigationFilter:function(){return this.href.toLowerCase()===location.href.toLowerCase()}},_create:function(){var b=this,c=b.options;b.running=0,b.element.addClass("ui-accordion ui-widget ui-helper-reset").children("li").addClass("ui-accordion-li-fix"),b.headers=b.element.find(c.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all").bind("mouseenter.accordion",function(){c.disabled||a(this).addClass("ui-state-hover")}).bind("mouseleave.accordion",function(){c.disabled||a(this).removeClass("ui-state-hover")}).bind("focus.accordion",function(){c.disabled||a(this).addClass("ui-state-focus")}).bind("blur.accordion",function(){c.disabled||a(this).removeClass("ui-state-focus")}),b.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom");if(c.navigation){var d=b.element.find("a").filter(c.navigationFilter).eq(0);if(d.length){var e=d.closest(".ui-accordion-header");e.length?b.active=e:b.active=d.closest(".ui-accordion-content").prev()}}b.active=b._findActive(b.active||c.active).addClass("ui-state-default ui-state-active").toggleClass("ui-corner-all").toggleClass("ui-corner-top"),b.active.next().addClass("ui-accordion-content-active"),b._createIcons(),b.resize(),b.element.attr("role","tablist"),b.headers.attr("role","tab").bind("keydown.accordion",function(a){return b._keydown(a)}).next().attr("role","tabpanel"),b.headers.not(b.active||"").attr({"aria-expanded":"false","aria-selected":"false",tabIndex:-1}).next().hide(),b.active.length?b.active.attr({"aria-expanded":"true","aria-selected":"true",tabIndex:0}):b.headers.eq(0).attr("tabIndex",0),a.browser.safari||b.headers.find("a").attr("tabIndex",-1),c.event&&b.headers.bind(c.event.split(" ").join(".accordion ")+".accordion",function(a){b._clickHandler.call(b,a,this),a.preventDefault()})},_createIcons:function(){var b=this.options;b.icons&&(a("<span></span>").addClass("ui-icon "+b.icons.header).prependTo(this.headers),this.active.children(".ui-icon").toggleClass(b.icons.header).toggleClass(b.icons.headerSelected),this.element.addClass("ui-accordion-icons"))},_destroyIcons:function(){this.headers.children(".ui-icon").remove(),this.element.removeClass("ui-accordion-icons")},destroy:function(){var b=this.options;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role"),this.headers.unbind(".accordion").removeClass("ui-accordion-header ui-accordion-disabled ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-state-disabled ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr("aria-selected").removeAttr("tabIndex"),this.headers.find("a").removeAttr("tabIndex"),this._destroyIcons();var c=this.headers.next().css("display","").removeAttr("role").removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active ui-accordion-disabled ui-state-disabled");(b.autoHeight||b.fillHeight)&&c.css("height","");return a.Widget.prototype.destroy.call(this)},_setOption:function(b,c){a.Widget.prototype._setOption.apply(this,arguments),b=="active"&&this.activate(c),b=="icons"&&(this._destroyIcons(),c&&this._createIcons()),b=="disabled"&&this.headers.add(this.headers.next())[c?"addClass":"removeClass"]("ui-accordion-disabled ui-state-disabled")},_keydown:function(b){if(!(this.options.disabled||b.altKey||b.ctrlKey)){var c=a.ui.keyCode,d=this.headers.length,e=this.headers.index(b.target),f=!1;switch(b.keyCode){case c.RIGHT:case c.DOWN:f=this.headers[(e+1)%d];break;case c.LEFT:case c.UP:f=this.headers[(e-1+d)%d];break;case c.SPACE:case c.ENTER:this._clickHandler({target:b.target},b.target),b.preventDefault()}if(f){a(b.target).attr("tabIndex",-1),a(f).attr("tabIndex",0),f.focus();return!1}return!0}},resize:function(){var b=this.options,c;if(b.fillSpace){if(a.browser.msie){var d=this.element.parent().css("overflow");this.element.parent().css("overflow","hidden")}c=this.element.parent().height(),a.browser.msie&&this.element.parent().css("overflow",d),this.headers.each(function(){c-=a(this).outerHeight(!0)}),this.headers.next().each(function(){a(this).height(Math.max(0,c-a(this).innerHeight()+a(this).height()))}).css("overflow","auto")}else b.autoHeight&&(c=0,this.headers.next().each(function(){c=Math.max(c,a(this).height("").height())}).height(c));return this},activate:function(a){this.options.active=a;var b=this._findActive(a)[0];this._clickHandler({target:b},b);return this},_findActive:function(b){return b?typeof b=="number"?this.headers.filter(":eq("+b+")"):this.headers.not(this.headers.not(b)):b===!1?a([]):this.headers.filter(":eq(0)")},_clickHandler:function(b,c){var d=this.options;if(!d.disabled){if(!b.target){if(!d.collapsible)return;this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").children(".ui-icon").removeClass(d.icons.headerSelected).addClass(d.icons.header),this.active.next().addClass("ui-accordion-content-active");var e=this.active.next(),f={options:d,newHeader:a([]),oldHeader:d.active,newContent:a([]),oldContent:e},g=this.active=a([]);this._toggle(g,e,f);return}var h=a(b.currentTarget||c),i=h[0]===this.active[0];d.active=d.collapsible&&i?!1:this.headers.index(h);if(this.running||!d.collapsible&&i)return;var j=this.active,g=h.next(),e=this.active.next(),f={options:d,newHeader:i&&d.collapsible?a([]):h,oldHeader:this.active,newContent:i&&d.collapsible?a([]):g,oldContent:e},k=this.headers.index(this.active[0])>this.headers.index(h[0]);this.active=i?a([]):h,this._toggle(g,e,f,i,k),j.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").children(".ui-icon").removeClass(d.icons.headerSelected).addClass(d.icons.header),i||(h.removeClass("ui-state-default ui-corner-all").addClass("ui-state-active ui-corner-top").children(".ui-icon").removeClass(d.icons.header).addClass(d.icons.headerSelected),h.next().addClass("ui-accordion-content-active"));return}},_toggle:function(b,c,d,e,f){var g=this,h=g.options;g.toShow=b,g.toHide=c,g.data=d;var i=function(){if(!!g)return g._completed.apply(g,arguments)};g._trigger("changestart",null,g.data),g.running=c.size()===0?b.size():c.size();if(h.animated){var j={};h.collapsible&&e?j={toShow:a([]),toHide:c,complete:i,down:f,autoHeight:h.autoHeight||h.fillSpace}:j={toShow:b,toHide:c,complete:i,down:f,autoHeight:h.autoHeight||h.fillSpace},h.proxied||(h.proxied=h.animated),h.proxiedDuration||(h.proxiedDuration=h.duration),h.animated=a.isFunction(h.proxied)?h.proxied(j):h.proxied,h.duration=a.isFunction(h.proxiedDuration)?h.proxiedDuration(j):h.proxiedDuration;var k=a.ui.accordion.animations,l=h.duration,m=h.animated;m&&!k[m]&&!a.easing[m]&&(m="slide"),k[m]||(k[m]=function(a){this.slide(a,{easing:m,duration:l||700})}),k[m](j)}else h.collapsible&&e?b.toggle():(c.hide(),b.show()),i(!0);c.prev().attr({"aria-expanded":"false","aria-selected":"false",tabIndex:-1}).blur(),b.prev().attr({"aria-expanded":"true","aria-selected":"true",tabIndex:0}).focus()},_completed:function(a){this.running=a?0:--this.running;this.running||(this.options.clearStyle&&this.toShow.add(this.toHide).css({height:"",overflow:""}),this.toHide.removeClass("ui-accordion-content-active"),this.toHide.length&&(this.toHide.parent()[0].className=this.toHide.parent()[0].className),this._trigger("change",null,this.data))}}),a.extend(a.ui.accordion,{version:"1.8.18",animations:{slide:function(b,c){b=a.extend({easing:"swing",duration:300},b,c);if(!b.toHide.size())b.toShow.animate({height:"show",paddingTop:"show",paddingBottom:"show"},b);else{if(!b.toShow.size()){b.toHide.animate({height:"hide",paddingTop:"hide",paddingBottom:"hide"},b);return}var d=b.toShow.css("overflow"),e=0,f={},g={},h=["height","paddingTop","paddingBottom"],i,j=b.toShow;i=j[0].style.width,j.width(j.parent().width()-parseFloat(j.css("paddingLeft"))-parseFloat(j.css("paddingRight"))-(parseFloat(j.css("borderLeftWidth"))||0)-(parseFloat(j.css("borderRightWidth"))||0)),a.each(h,function(c,d){g[d]="hide";var e=(""+a.css(b.toShow[0],d)).match(/^([\d+-.]+)(.*)$/);f[d]={value:e[1],unit:e[2]||"px"}}),b.toShow.css({height:0,overflow:"hidden"}).show(),b.toHide.filter(":hidden").each(b.complete).end().filter(":visible").animate(g,{step:function(a,c){c.prop=="height"&&(e=c.end-c.start===0?0:(c.now-c.start)/(c.end-c.start)),b.toShow[0].style[c.prop]=e*f[c.prop].value+f[c.prop].unit},duration:b.duration,easing:b.easing,complete:function(){b.autoHeight||b.toShow.css("height",""),b.toShow.css({width:i,overflow:d}),b.complete()}})}},bounceslide:function(a){this.slide(a,{easing:a.down?"easeOutBounce":"swing",duration:a.down?1e3:200})}}})})(jQuery);/* + * jQuery UI Autocomplete 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Autocomplete + * + * Depends: + * jquery.ui.core.js + * jquery.ui.widget.js + * jquery.ui.position.js + */(function(a,b){var c=0;a.widget("ui.autocomplete",{options:{appendTo:"body",autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null},pending:0,_create:function(){var b=this,c=this.element[0].ownerDocument,d;this.element.addClass("ui-autocomplete-input").attr("autocomplete","off").attr({role:"textbox","aria-autocomplete":"list","aria-haspopup":"true"}).bind("keydown.autocomplete",function(c){if(!b.options.disabled&&!b.element.propAttr("readOnly")){d=!1;var e=a.ui.keyCode;switch(c.keyCode){case e.PAGE_UP:b._move("previousPage",c);break;case e.PAGE_DOWN:b._move("nextPage",c);break;case e.UP:b._move("previous",c),c.preventDefault();break;case e.DOWN:b._move("next",c),c.preventDefault();break;case e.ENTER:case e.NUMPAD_ENTER:b.menu.active&&(d=!0,c.preventDefault());case e.TAB:if(!b.menu.active)return;b.menu.select(c);break;case e.ESCAPE:b.element.val(b.term),b.close(c);break;default:clearTimeout(b.searching),b.searching=setTimeout(function(){b.term!=b.element.val()&&(b.selectedItem=null,b.search(null,c))},b.options.delay)}}}).bind("keypress.autocomplete",function(a){d&&(d=!1,a.preventDefault())}).bind("focus.autocomplete",function(){b.options.disabled||(b.selectedItem=null,b.previous=b.element.val())}).bind("blur.autocomplete",function(a){b.options.disabled||(clearTimeout(b.searching),b.closing=setTimeout(function(){b.close(a),b._change(a)},150))}),this._initSource(),this.response=function(){return b._response.apply(b,arguments)},this.menu=a("<ul></ul>").addClass("ui-autocomplete").appendTo(a(this.options.appendTo||"body",c)[0]).mousedown(function(c){var d=b.menu.element[0];a(c.target).closest(".ui-menu-item").length||setTimeout(function(){a(document).one("mousedown",function(c){c.target!==b.element[0]&&c.target!==d&&!a.ui.contains(d,c.target)&&b.close()})},1),setTimeout(function(){clearTimeout(b.closing)},13)}).menu({focus:function(a,c){var d=c.item.data("item.autocomplete");!1!==b._trigger("focus",a,{item:d})&&/^key/.test(a.originalEvent.type)&&b.element.val(d.value)},selected:function(a,d){var e=d.item.data("item.autocomplete"),f=b.previous;b.element[0]!==c.activeElement&&(b.element.focus(),b.previous=f,setTimeout(function(){b.previous=f,b.selectedItem=e},1)),!1!==b._trigger("select",a,{item:e})&&b.element.val(e.value),b.term=b.element.val(),b.close(a),b.selectedItem=e},blur:function(a,c){b.menu.element.is(":visible")&&b.element.val()!==b.term&&b.element.val(b.term)}}).zIndex(this.element.zIndex()+1).css({top:0,left:0}).hide().data("menu"),a.fn.bgiframe&&this.menu.element.bgiframe(),b.beforeunloadHandler=function(){b.element.removeAttr("autocomplete")},a(window).bind("beforeunload",b.beforeunloadHandler)},destroy:function(){this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete").removeAttr("role").removeAttr("aria-autocomplete").removeAttr("aria-haspopup"),this.menu.element.remove(),a(window).unbind("beforeunload",this.beforeunloadHandler),a.Widget.prototype.destroy.call(this)},_setOption:function(b,c){a.Widget.prototype._setOption.apply(this,arguments),b==="source"&&this._initSource(),b==="appendTo"&&this.menu.element.appendTo(a(c||"body",this.element[0].ownerDocument)[0]),b==="disabled"&&c&&this.xhr&&this.xhr.abort()},_initSource:function(){var b=this,d,e;a.isArray(this.options.source)?(d=this.options.source,this.source=function(b,c){c(a.ui.autocomplete.filter(d,b.term))}):typeof this.options.source=="string"?(e=this.options.source,this.source=function(d,f){b.xhr&&b.xhr.abort(),b.xhr=a.ajax({url:e,data:d,dataType:"json",context:{autocompleteRequest:++c},success:function(a,b){this.autocompleteRequest===c&&f(a)},error:function(){this.autocompleteRequest===c&&f([])}})}):this.source=this.options.source},search:function(a,b){a=a!=null?a:this.element.val(),this.term=this.element.val();if(a.length<this.options.minLength)return this.close(b);clearTimeout(this.closing);if(this._trigger("search",b)!==!1)return this._search(a)},_search:function(a){this.pending++,this.element.addClass("ui-autocomplete-loading"),this.source({term:a},this.response)},_response:function(a){!this.options.disabled&&a&&a.length?(a=this._normalize(a),this._suggest(a),this._trigger("open")):this.close(),this.pending--,this.pending||this.element.removeClass("ui-autocomplete-loading")},close:function(a){clearTimeout(this.closing),this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.deactivate(),this._trigger("close",a))},_change:function(a){this.previous!==this.element.val()&&this._trigger("change",a,{item:this.selectedItem})},_normalize:function(b){if(b.length&&b[0].label&&b[0].value)return b;return a.map(b,function(b){if(typeof b=="string")return{label:b,value:b};return a.extend({label:b.label||b.value,value:b.value||b.label},b)})},_suggest:function(b){var c=this.menu.element.empty().zIndex(this.element.zIndex()+1);this._renderMenu(c,b),this.menu.deactivate(),this.menu.refresh(),c.show(),this._resizeMenu(),c.position(a.extend({of:this.element},this.options.position)),this.options.autoFocus&&this.menu.next(new a.Event("mouseover"))},_resizeMenu:function(){var a=this.menu.element;a.outerWidth(Math.max(a.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(b,c){var d=this;a.each(c,function(a,c){d._renderItem(b,c)})},_renderItem:function(b,c){return a("<li></li>").data("item.autocomplete",c).append(a("<a></a>").text(c.label)).appendTo(b)},_move:function(a,b){if(!this.menu.element.is(":visible"))this.search(null,b);else{if(this.menu.first()&&/^previous/.test(a)||this.menu.last()&&/^next/.test(a)){this.element.val(this.term),this.menu.deactivate();return}this.menu[a](b)}},widget:function(){return this.menu.element}}),a.extend(a.ui.autocomplete,{escapeRegex:function(a){return a.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")},filter:function(b,c){var d=new RegExp(a.ui.autocomplete.escapeRegex(c),"i");return a.grep(b,function(a){return d.test(a.label||a.value||a)})}})})(jQuery),function(a){a.widget("ui.menu",{_create:function(){var b=this;this.element.addClass("ui-menu ui-widget ui-widget-content ui-corner-all").attr({role:"listbox","aria-activedescendant":"ui-active-menuitem"}).click(function(c){!a(c.target).closest(".ui-menu-item a").length||(c.preventDefault(),b.select(c))}),this.refresh()},refresh:function(){var b=this,c=this.element.children("li:not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","menuitem");c.children("a").addClass("ui-corner-all").attr("tabindex",-1).mouseenter(function(c){b.activate(c,a(this).parent())}).mouseleave(function(){b.deactivate()})},activate:function(a,b){this.deactivate();if(this.hasScroll()){var c=b.offset().top-this.element.offset().top,d=this.element.scrollTop(),e=this.element.height();c<0?this.element.scrollTop(d+c):c>=e&&this.element.scrollTop(d+c-e+b.height())}this.active=b.eq(0).children("a").addClass("ui-state-hover").attr("id","ui-active-menuitem").end(),this._trigger("focus",a,{item:b})},deactivate:function(){!this.active||(this.active.children("a").removeClass("ui-state-hover").removeAttr("id"),this._trigger("blur"),this.active=null)},next:function(a){this.move("next",".ui-menu-item:first",a)},previous:function(a){this.move("prev",".ui-menu-item:last",a)},first:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},last:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},move:function(a,b,c){if(!this.active)this.activate(c,this.element.children(b));else{var d=this.active[a+"All"](".ui-menu-item").eq(0);d.length?this.activate(c,d):this.activate(c,this.element.children(b))}},nextPage:function(b){if(this.hasScroll()){if(!this.active||this.last()){this.activate(b,this.element.children(".ui-menu-item:first"));return}var c=this.active.offset().top,d=this.element.height(),e=this.element.children(".ui-menu-item").filter(function(){var b=a(this).offset().top-c-d+a(this).height();return b<10&&b>-10});e.length||(e=this.element.children(".ui-menu-item:last")),this.activate(b,e)}else this.activate(b,this.element.children(".ui-menu-item").filter(!this.active||this.last()?":first":":last"))},previousPage:function(b){if(this.hasScroll()){if(!this.active||this.first()){this.activate(b,this.element.children(".ui-menu-item:last"));return}var c=this.active.offset().top,d=this.element.height();result=this.element.children(".ui-menu-item").filter(function(){var b=a(this).offset().top-c+d-a(this).height();return b<10&&b>-10}),result.length||(result=this.element.children(".ui-menu-item:first")),this.activate(b,result)}else this.activate(b,this.element.children(".ui-menu-item").filter(!this.active||this.first()?":last":":first"))},hasScroll:function(){return this.element.height()<this.element[a.fn.prop?"prop":"attr"]("scrollHeight")},select:function(a){this._trigger("selected",a,{item:this.active})}})}(jQuery);/* + * jQuery UI Button 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Button + * + * Depends: + * jquery.ui.core.js + * jquery.ui.widget.js + */(function(a,b){var c,d,e,f,g="ui-button ui-widget ui-state-default ui-corner-all",h="ui-state-hover ui-state-active ",i="ui-button-icons-only ui-button-icon-only ui-button-text-icons ui-button-text-icon-primary ui-button-text-icon-secondary ui-button-text-only",j=function(){var b=a(this).find(":ui-button");setTimeout(function(){b.button("refresh")},1)},k=function(b){var c=b.name,d=b.form,e=a([]);c&&(d?e=a(d).find("[name='"+c+"']"):e=a("[name='"+c+"']",b.ownerDocument).filter(function(){return!this.form}));return e};a.widget("ui.button",{options:{disabled:null,text:!0,label:null,icons:{primary:null,secondary:null}},_create:function(){this.element.closest("form").unbind("reset.button").bind("reset.button",j),typeof this.options.disabled!="boolean"?this.options.disabled=!!this.element.propAttr("disabled"):this.element.propAttr("disabled",this.options.disabled),this._determineButtonType(),this.hasTitle=!!this.buttonElement.attr("title");var b=this,h=this.options,i=this.type==="checkbox"||this.type==="radio",l="ui-state-hover"+(i?"":" ui-state-active"),m="ui-state-focus";h.label===null&&(h.label=this.buttonElement.html()),this.buttonElement.addClass(g).attr("role","button").bind("mouseenter.button",function(){h.disabled||(a(this).addClass("ui-state-hover"),this===c&&a(this).addClass("ui-state-active"))}).bind("mouseleave.button",function(){h.disabled||a(this).removeClass(l)}).bind("click.button",function(a){h.disabled&&(a.preventDefault(),a.stopImmediatePropagation())}),this.element.bind("focus.button",function(){b.buttonElement.addClass(m)}).bind("blur.button",function(){b.buttonElement.removeClass(m)}),i&&(this.element.bind("change.button",function(){f||b.refresh()}),this.buttonElement.bind("mousedown.button",function(a){h.disabled||(f=!1,d=a.pageX,e=a.pageY)}).bind("mouseup.button",function(a){!h.disabled&&(d!==a.pageX||e!==a.pageY)&&(f=!0)})),this.type==="checkbox"?this.buttonElement.bind("click.button",function(){if(h.disabled||f)return!1;a(this).toggleClass("ui-state-active"),b.buttonElement.attr("aria-pressed",b.element[0].checked)}):this.type==="radio"?this.buttonElement.bind("click.button",function(){if(h.disabled||f)return!1;a(this).addClass("ui-state-active"),b.buttonElement.attr("aria-pressed","true");var c=b.element[0];k(c).not(c).map(function(){return a(this).button("widget")[0]}).removeClass("ui-state-active").attr("aria-pressed","false")}):(this.buttonElement.bind("mousedown.button",function(){if(h.disabled)return!1;a(this).addClass("ui-state-active"),c=this,a(document).one("mouseup",function(){c=null})}).bind("mouseup.button",function(){if(h.disabled)return!1;a(this).removeClass("ui-state-active")}).bind("keydown.button",function(b){if(h.disabled)return!1;(b.keyCode==a.ui.keyCode.SPACE||b.keyCode==a.ui.keyCode.ENTER)&&a(this).addClass("ui-state-active")}).bind("keyup.button",function(){a(this).removeClass("ui-state-active")}),this.buttonElement.is("a")&&this.buttonElement.keyup(function(b){b.keyCode===a.ui.keyCode.SPACE&&a(this).click()})),this._setOption("disabled",h.disabled),this._resetButton()},_determineButtonType:function(){this.element.is(":checkbox")?this.type="checkbox":this.element.is(":radio")?this.type="radio":this.element.is("input")?this.type="input":this.type="button";if(this.type==="checkbox"||this.type==="radio"){var a=this.element.parents().filter(":last"),b="label[for='"+this.element.attr("id")+"']";this.buttonElement=a.find(b),this.buttonElement.length||(a=a.length?a.siblings():this.element.siblings(),this.buttonElement=a.filter(b),this.buttonElement.length||(this.buttonElement=a.find(b))),this.element.addClass("ui-helper-hidden-accessible");var c=this.element.is(":checked");c&&this.buttonElement.addClass("ui-state-active"),this.buttonElement.attr("aria-pressed",c)}else this.buttonElement=this.element},widget:function(){return this.buttonElement},destroy:function(){this.element.removeClass("ui-helper-hidden-accessible"),this.buttonElement.removeClass(g+" "+h+" "+i).removeAttr("role").removeAttr("aria-pressed").html(this.buttonElement.find(".ui-button-text").html()),this.hasTitle||this.buttonElement.removeAttr("title"),a.Widget.prototype.destroy.call(this)},_setOption:function(b,c){a.Widget.prototype._setOption.apply(this,arguments);b==="disabled"?c?this.element.propAttr("disabled",!0):this.element.propAttr("disabled",!1):this._resetButton()},refresh:function(){var b=this.element.is(":disabled");b!==this.options.disabled&&this._setOption("disabled",b),this.type==="radio"?k(this.element[0]).each(function(){a(this).is(":checked")?a(this).button("widget").addClass("ui-state-active").attr("aria-pressed","true"):a(this).button("widget").removeClass("ui-state-active").attr("aria-pressed","false")}):this.type==="checkbox"&&(this.element.is(":checked")?this.buttonElement.addClass("ui-state-active").attr("aria-pressed","true"):this.buttonElement.removeClass("ui-state-active").attr("aria-pressed","false"))},_resetButton:function(){if(this.type==="input")this.options.label&&this.element.val(this.options.label);else{var b=this.buttonElement.removeClass(i),c=a("<span></span>",this.element[0].ownerDocument).addClass("ui-button-text").html(this.options.label).appendTo(b.empty()).text(),d=this.options.icons,e=d.primary&&d.secondary,f=[];d.primary||d.secondary?(this.options.text&&f.push("ui-button-text-icon"+(e?"s":d.primary?"-primary":"-secondary")),d.primary&&b.prepend("<span class='ui-button-icon-primary ui-icon "+d.primary+"'></span>"),d.secondary&&b.append("<span class='ui-button-icon-secondary ui-icon "+d.secondary+"'></span>"),this.options.text||(f.push(e?"ui-button-icons-only":"ui-button-icon-only"),this.hasTitle||b.attr("title",c))):f.push("ui-button-text-only"),b.addClass(f.join(" "))}}}),a.widget("ui.buttonset",{options:{items:":button, :submit, :reset, :checkbox, :radio, a, :data(button)"},_create:function(){this.element.addClass("ui-buttonset")},_init:function(){this.refresh()},_setOption:function(b,c){b==="disabled"&&this.buttons.button("option",b,c),a.Widget.prototype._setOption.apply(this,arguments)},refresh:function(){var b=this.element.css("direction")==="rtl";this.buttons=this.element.find(this.options.items).filter(":ui-button").button("refresh").end().not(":ui-button").button().end().map(function(){return a(this).button("widget")[0]}).removeClass("ui-corner-all ui-corner-left ui-corner-right").filter(":first").addClass(b?"ui-corner-right":"ui-corner-left").end().filter(":last").addClass(b?"ui-corner-left":"ui-corner-right").end().end()},destroy:function(){this.element.removeClass("ui-buttonset"),this.buttons.map(function(){return a(this).button("widget")[0]}).removeClass("ui-corner-left ui-corner-right").end().button("destroy"),a.Widget.prototype.destroy.call(this)}})})(jQuery);/* + * jQuery UI Dialog 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Dialog + * + * Depends: + * jquery.ui.core.js + * jquery.ui.widget.js + * jquery.ui.button.js + * jquery.ui.draggable.js + * jquery.ui.mouse.js + * jquery.ui.position.js + * jquery.ui.resizable.js + */(function(a,b){var c="ui-dialog ui-widget ui-widget-content ui-corner-all ",d={buttons:!0,height:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0,width:!0},e={maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0},f=a.attrFn||{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0,click:!0};a.widget("ui.dialog",{options:{autoOpen:!0,buttons:{},closeOnEscape:!0,closeText:"close",dialogClass:"",draggable:!0,hide:null,height:"auto",maxHeight:!1,maxWidth:!1,minHeight:150,minWidth:150,modal:!1,position:{my:"center",at:"center",collision:"fit",using:function(b){var c=a(this).css(b).offset().top;c<0&&a(this).css("top",b.top-c)}},resizable:!0,show:null,stack:!0,title:"",width:300,zIndex:1e3},_create:function(){this.originalTitle=this.element.attr("title"),typeof this.originalTitle!="string"&&(this.originalTitle=""),this.options.title=this.options.title||this.originalTitle;var b=this,d=b.options,e=d.title||" ",f=a.ui.dialog.getTitleId(b.element),g=(b.uiDialog=a("<div></div>")).appendTo(document.body).hide().addClass(c+d.dialogClass).css({zIndex:d.zIndex}).attr("tabIndex",-1).css("outline",0).keydown(function(c){d.closeOnEscape&&!c.isDefaultPrevented()&&c.keyCode&&c.keyCode===a.ui.keyCode.ESCAPE&&(b.close(c),c.preventDefault())}).attr({role:"dialog","aria-labelledby":f}).mousedown(function(a){b.moveToTop(!1,a)}),h=b.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(g),i=(b.uiDialogTitlebar=a("<div></div>")).addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(g),j=a('<a href="#"></a>').addClass("ui-dialog-titlebar-close ui-corner-all").attr("role","button").hover(function(){j.addClass("ui-state-hover")},function(){j.removeClass("ui-state-hover")}).focus(function(){j.addClass("ui-state-focus")}).blur(function(){j.removeClass("ui-state-focus")}).click(function(a){b.close(a);return!1}).appendTo(i),k=(b.uiDialogTitlebarCloseText=a("<span></span>")).addClass("ui-icon ui-icon-closethick").text(d.closeText).appendTo(j),l=a("<span></span>").addClass("ui-dialog-title").attr("id",f).html(e).prependTo(i);a.isFunction(d.beforeclose)&&!a.isFunction(d.beforeClose)&&(d.beforeClose=d.beforeclose),i.find("*").add(i).disableSelection(),d.draggable&&a.fn.draggable&&b._makeDraggable(),d.resizable&&a.fn.resizable&&b._makeResizable(),b._createButtons(d.buttons),b._isOpen=!1,a.fn.bgiframe&&g.bgiframe()},_init:function(){this.options.autoOpen&&this.open()},destroy:function(){var a=this;a.overlay&&a.overlay.destroy(),a.uiDialog.hide(),a.element.unbind(".dialog").removeData("dialog").removeClass("ui-dialog-content ui-widget-content").hide().appendTo("body"),a.uiDialog.remove(),a.originalTitle&&a.element.attr("title",a.originalTitle);return a},widget:function(){return this.uiDialog},close:function(b){var c=this,d,e;if(!1!==c._trigger("beforeClose",b)){c.overlay&&c.overlay.destroy(),c.uiDialog.unbind("keypress.ui-dialog"),c._isOpen=!1,c.options.hide?c.uiDialog.hide(c.options.hide,function(){c._trigger("close",b)}):(c.uiDialog.hide(),c._trigger("close",b)),a.ui.dialog.overlay.resize(),c.options.modal&&(d=0,a(".ui-dialog").each(function(){this!==c.uiDialog[0]&&(e=a(this).css("z-index"),isNaN(e)||(d=Math.max(d,e)))}),a.ui.dialog.maxZ=d);return c}},isOpen:function(){return this._isOpen},moveToTop:function(b,c){var d=this,e=d.options,f;if(e.modal&&!b||!e.stack&&!e.modal)return d._trigger("focus",c);e.zIndex>a.ui.dialog.maxZ&&(a.ui.dialog.maxZ=e.zIndex),d.overlay&&(a.ui.dialog.maxZ+=1,d.overlay.$el.css("z-index",a.ui.dialog.overlay.maxZ=a.ui.dialog.maxZ)),f={scrollTop:d.element.scrollTop(),scrollLeft:d.element.scrollLeft()},a.ui.dialog.maxZ+=1,d.uiDialog.css("z-index",a.ui.dialog.maxZ),d.element.attr(f),d._trigger("focus",c);return d},open:function(){if(!this._isOpen){var b=this,c=b.options,d=b.uiDialog;b.overlay=c.modal?new a.ui.dialog.overlay(b):null,b._size(),b._position(c.position),d.show(c.show),b.moveToTop(!0),c.modal&&d.bind("keydown.ui-dialog",function(b){if(b.keyCode===a.ui.keyCode.TAB){var c=a(":tabbable",this),d=c.filter(":first"),e=c.filter(":last");if(b.target===e[0]&&!b.shiftKey){d.focus(1);return!1}if(b.target===d[0]&&b.shiftKey){e.focus(1);return!1}}}),a(b.element.find(":tabbable").get().concat(d.find(".ui-dialog-buttonpane :tabbable").get().concat(d.get()))).eq(0).focus(),b._isOpen=!0,b._trigger("open");return b}},_createButtons:function(b){var c=this,d=!1,e=a("<div></div>").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix"),g=a("<div></div>").addClass("ui-dialog-buttonset").appendTo(e);c.uiDialog.find(".ui-dialog-buttonpane").remove(),typeof b=="object"&&b!==null&&a.each(b,function(){return!(d=!0)}),d&&(a.each(b,function(b,d){d=a.isFunction(d)?{click:d,text:b}:d;var e=a('<button type="button"></button>').click(function(){d.click.apply(c.element[0],arguments)}).appendTo(g);a.each(d,function(a,b){a!=="click"&&(a in f?e[a](b):e.attr(a,b))}),a.fn.button&&e.button()}),e.appendTo(c.uiDialog))},_makeDraggable:function(){function f(a){return{position:a.position,offset:a.offset}}var b=this,c=b.options,d=a(document),e;b.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(d,g){e=c.height==="auto"?"auto":a(this).height(),a(this).height(a(this).height()).addClass("ui-dialog-dragging"),b._trigger("dragStart",d,f(g))},drag:function(a,c){b._trigger("drag",a,f(c))},stop:function(g,h){c.position=[h.position.left-d.scrollLeft(),h.position.top-d.scrollTop()],a(this).removeClass("ui-dialog-dragging").height(e),b._trigger("dragStop",g,f(h)),a.ui.dialog.overlay.resize()}})},_makeResizable:function(c){function h(a){return{originalPosition:a.originalPosition,originalSize:a.originalSize,position:a.position,size:a.size}}c=c===b?this.options.resizable:c;var d=this,e=d.options,f=d.uiDialog.css("position"),g=typeof c=="string"?c:"n,e,s,w,se,sw,ne,nw";d.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:d.element,maxWidth:e.maxWidth,maxHeight:e.maxHeight,minWidth:e.minWidth,minHeight:d._minHeight(),handles:g,start:function(b,c){a(this).addClass("ui-dialog-resizing"),d._trigger("resizeStart",b,h(c))},resize:function(a,b){d._trigger("resize",a,h(b))},stop:function(b,c){a(this).removeClass("ui-dialog-resizing"),e.height=a(this).height(),e.width=a(this).width(),d._trigger("resizeStop",b,h(c)),a.ui.dialog.overlay.resize()}}).css("position",f).find(".ui-resizable-se").addClass("ui-icon ui-icon-grip-diagonal-se")},_minHeight:function(){var a=this.options;return a.height==="auto"?a.minHeight:Math.min(a.minHeight,a.height)},_position:function(b){var c=[],d=[0,0],e;if(b){if(typeof b=="string"||typeof b=="object"&&"0"in b)c=b.split?b.split(" "):[b[0],b[1]],c.length===1&&(c[1]=c[0]),a.each(["left","top"],function(a,b){+c[a]===c[a]&&(d[a]=c[a],c[a]=b)}),b={my:c.join(" "),at:c.join(" "),offset:d.join(" ")};b=a.extend({},a.ui.dialog.prototype.options.position,b)}else b=a.ui.dialog.prototype.options.position;e=this.uiDialog.is(":visible"),e||this.uiDialog.show(),this.uiDialog.css({top:0,left:0}).position(a.extend({of:window},b)),e||this.uiDialog.hide()},_setOptions:function(b){var c=this,f={},g=!1;a.each(b,function(a,b){c._setOption(a,b),a in d&&(g=!0),a in e&&(f[a]=b)}),g&&this._size(),this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("option",f)},_setOption:function(b,d){var e=this,f=e.uiDialog;switch(b){case"beforeclose":b="beforeClose";break;case"buttons":e._createButtons(d);break;case"closeText":e.uiDialogTitlebarCloseText.text(""+d);break;case"dialogClass":f.removeClass(e.options.dialogClass).addClass(c+d);break;case"disabled":d?f.addClass("ui-dialog-disabled"):f.removeClass("ui-dialog-disabled");break;case"draggable":var g=f.is(":data(draggable)");g&&!d&&f.draggable("destroy"),!g&&d&&e._makeDraggable();break;case"position":e._position(d);break;case"resizable":var h=f.is(":data(resizable)");h&&!d&&f.resizable("destroy"),h&&typeof d=="string"&&f.resizable("option","handles",d),!h&&d!==!1&&e._makeResizable(d);break;case"title":a(".ui-dialog-title",e.uiDialogTitlebar).html(""+(d||" "))}a.Widget.prototype._setOption.apply(e,arguments)},_size:function(){var b=this.options,c,d,e=this.uiDialog.is(":visible");this.element.show().css({width:"auto",minHeight:0,height:0}),b.minWidth>b.width&&(b.width=b.minWidth),c=this.uiDialog.css({height:"auto",width:b.width}).height(),d=Math.max(0,b.minHeight-c);if(b.height==="auto")if(a.support.minHeight)this.element.css({minHeight:d,height:"auto"});else{this.uiDialog.show();var f=this.element.css("height","auto").height();e||this.uiDialog.hide(),this.element.height(Math.max(f,d))}else this.element.height(Math.max(b.height-c,0));this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())}}),a.extend(a.ui.dialog,{version:"1.8.18",uuid:0,maxZ:0,getTitleId:function(a){var b=a.attr("id");b||(this.uuid+=1,b=this.uuid);return"ui-dialog-title-"+b},overlay:function(b){this.$el=a.ui.dialog.overlay.create(b)}}),a.extend(a.ui.dialog.overlay,{instances:[],oldInstances:[],maxZ:0,events:a.map("focus,mousedown,mouseup,keydown,keypress,click".split(","),function(a){return a+".dialog-overlay"}).join(" "),create:function(b){this.instances.length===0&&(setTimeout(function(){a.ui.dialog.overlay.instances.length&&a(document).bind(a.ui.dialog.overlay.events,function(b){if(a(b.target).zIndex()<a.ui.dialog.overlay.maxZ)return!1})},1),a(document).bind("keydown.dialog-overlay",function(c){b.options.closeOnEscape&&!c.isDefaultPrevented()&&c.keyCode&&c.keyCode===a.ui.keyCode.ESCAPE&&(b.close(c),c.preventDefault())}),a(window).bind("resize.dialog-overlay",a.ui.dialog.overlay.resize));var c=(this.oldInstances.pop()||a("<div></div>").addClass("ui-widget-overlay")).appendTo(document.body).css({width:this.width(),height:this.height()});a.fn.bgiframe&&c.bgiframe(),this.instances.push(c);return c},destroy:function(b){var c=a.inArray(b,this.instances);c!=-1&&this.oldInstances.push(this.instances.splice(c,1)[0]),this.instances.length===0&&a([document,window]).unbind(".dialog-overlay"),b.remove();var d=0;a.each(this.instances,function(){d=Math.max(d,this.css("z-index"))}),this.maxZ=d},height:function(){var b,c;if(a.browser.msie&&a.browser.version<7){b=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight),c=Math.max(document.documentElement.offsetHeight,document.body.offsetHeight);return b<c?a(window).height()+"px":b+"px"}return a(document).height()+"px"},width:function(){var b,c;if(a.browser.msie){b=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),c=Math.max(document.documentElement.offsetWidth,document.body.offsetWidth);return b<c?a(window).width()+"px":b+"px"}return a(document).width()+"px"},resize:function(){var b=a([]);a.each(a.ui.dialog.overlay.instances,function(){b=b.add(this)}),b.css({width:0,height:0}).css({width:a.ui.dialog.overlay.width(),height:a.ui.dialog.overlay.height()})}}),a.extend(a.ui.dialog.overlay.prototype,{destroy:function(){a.ui.dialog.overlay.destroy(this.$el)}})})(jQuery);/* + * jQuery UI Slider 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Slider + * + * Depends: + * jquery.ui.core.js + * jquery.ui.mouse.js + * jquery.ui.widget.js + */(function(a,b){var c=5;a.widget("ui.slider",a.ui.mouse,{widgetEventPrefix:"slide",options:{animate:!1,distance:0,max:100,min:0,orientation:"horizontal",range:!1,step:1,value:0,values:null},_create:function(){var b=this,d=this.options,e=this.element.find(".ui-slider-handle").addClass("ui-state-default ui-corner-all"),f="<a class='ui-slider-handle ui-state-default ui-corner-all' href='#'></a>",g=d.values&&d.values.length||1,h=[];this._keySliding=!1,this._mouseSliding=!1,this._animateOff=!0,this._handleIndex=null,this._detectOrientation(),this._mouseInit(),this.element.addClass("ui-slider ui-slider-"+this.orientation+" ui-widget"+" ui-widget-content"+" ui-corner-all"+(d.disabled?" ui-slider-disabled ui-disabled":"")),this.range=a([]),d.range&&(d.range===!0&&(d.values||(d.values=[this._valueMin(),this._valueMin()]),d.values.length&&d.values.length!==2&&(d.values=[d.values[0],d.values[0]])),this.range=a("<div></div>").appendTo(this.element).addClass("ui-slider-range ui-widget-header"+(d.range==="min"||d.range==="max"?" ui-slider-range-"+d.range:"")));for(var i=e.length;i<g;i+=1)h.push(f);this.handles=e.add(a(h.join("")).appendTo(b.element)),this.handle=this.handles.eq(0),this.handles.add(this.range).filter("a").click(function(a){a.preventDefault()}).hover(function(){d.disabled||a(this).addClass("ui-state-hover")},function(){a(this).removeClass("ui-state-hover")}).focus(function(){d.disabled?a(this).blur():(a(".ui-slider .ui-state-focus").removeClass("ui-state-focus"),a(this).addClass("ui-state-focus"))}).blur(function(){a(this).removeClass("ui-state-focus")}),this.handles.each(function(b){a(this).data("index.ui-slider-handle",b)}),this.handles.keydown(function(d){var e=a(this).data("index.ui-slider-handle"),f,g,h,i;if(!b.options.disabled){switch(d.keyCode){case a.ui.keyCode.HOME:case a.ui.keyCode.END:case a.ui.keyCode.PAGE_UP:case a.ui.keyCode.PAGE_DOWN:case a.ui.keyCode.UP:case a.ui.keyCode.RIGHT:case a.ui.keyCode.DOWN:case a.ui.keyCode.LEFT:d.preventDefault();if(!b._keySliding){b._keySliding=!0,a(this).addClass("ui-state-active"),f=b._start(d,e);if(f===!1)return}}i=b.options.step,b.options.values&&b.options.values.length?g=h=b.values(e):g=h=b.value();switch(d.keyCode){case a.ui.keyCode.HOME:h=b._valueMin();break;case a.ui.keyCode.END:h=b._valueMax();break;case a.ui.keyCode.PAGE_UP:h=b._trimAlignValue(g+(b._valueMax()-b._valueMin())/c);break;case a.ui.keyCode.PAGE_DOWN:h=b._trimAlignValue(g-(b._valueMax()-b._valueMin())/c);break;case a.ui.keyCode.UP:case a.ui.keyCode.RIGHT:if(g===b._valueMax())return;h=b._trimAlignValue(g+i);break;case a.ui.keyCode.DOWN:case a.ui.keyCode.LEFT:if(g===b._valueMin())return;h=b._trimAlignValue(g-i)}b._slide(d,e,h)}}).keyup(function(c){var d=a(this).data("index.ui-slider-handle");b._keySliding&&(b._keySliding=!1,b._stop(c,d),b._change(c,d),a(this).removeClass("ui-state-active"))}),this._refreshValue(),this._animateOff=!1},destroy:function(){this.handles.remove(),this.range.remove(),this.element.removeClass("ui-slider ui-slider-horizontal ui-slider-vertical ui-slider-disabled ui-widget ui-widget-content ui-corner-all").removeData("slider").unbind(".slider"),this._mouseDestroy();return this},_mouseCapture:function(b){var c=this.options,d,e,f,g,h,i,j,k,l;if(c.disabled)return!1;this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()},this.elementOffset=this.element.offset(),d={x:b.pageX,y:b.pageY},e=this._normValueFromMouse(d),f=this._valueMax()-this._valueMin()+1,h=this,this.handles.each(function(b){var c=Math.abs(e-h.values(b));f>c&&(f=c,g=a(this),i=b)}),c.range===!0&&this.values(1)===c.min&&(i+=1,g=a(this.handles[i])),j=this._start(b,i);if(j===!1)return!1;this._mouseSliding=!0,h._handleIndex=i,g.addClass("ui-state-active").focus(),k=g.offset(),l=!a(b.target).parents().andSelf().is(".ui-slider-handle"),this._clickOffset=l?{left:0,top:0}:{left:b.pageX-k.left-g.width()/2,top:b.pageY-k.top-g.height()/2-(parseInt(g.css("borderTopWidth"),10)||0)-(parseInt(g.css("borderBottomWidth"),10)||0)+(parseInt(g.css("marginTop"),10)||0)},this.handles.hasClass("ui-state-hover")||this._slide(b,i,e),this._animateOff=!0;return!0},_mouseStart:function(a){return!0},_mouseDrag:function(a){var b={x:a.pageX,y:a.pageY},c=this._normValueFromMouse(b);this._slide(a,this._handleIndex,c);return!1},_mouseStop:function(a){this.handles.removeClass("ui-state-active"),this._mouseSliding=!1,this._stop(a,this._handleIndex),this._change(a,this._handleIndex),this._handleIndex=null,this._clickOffset=null,this._animateOff=!1;return!1},_detectOrientation:function(){this.orientation=this.options.orientation==="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(a){var b,c,d,e,f;this.orientation==="horizontal"?(b=this.elementSize.width,c=a.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(b=this.elementSize.height,c=a.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)),d=c/b,d>1&&(d=1),d<0&&(d=0),this.orientation==="vertical"&&(d=1-d),e=this._valueMax()-this._valueMin(),f=this._valueMin()+d*e;return this._trimAlignValue(f)},_start:function(a,b){var c={handle:this.handles[b],value:this.value()};this.options.values&&this.options.values.length&&(c.value=this.values(b),c.values=this.values());return this._trigger("start",a,c)},_slide:function(a,b,c){var d,e,f;this.options.values&&this.options.values.length?(d=this.values(b?0:1),this.options.values.length===2&&this.options.range===!0&&(b===0&&c>d||b===1&&c<d)&&(c=d),c!==this.values(b)&&(e=this.values(),e[b]=c,f=this._trigger("slide",a,{handle:this.handles[b],value:c,values:e}),d=this.values(b?0:1),f!==!1&&this.values(b,c,!0))):c!==this.value()&&(f=this._trigger("slide",a,{handle:this.handles[b],value:c}),f!==!1&&this.value(c))},_stop:function(a,b){var c={handle:this.handles[b],value:this.value()};this.options.values&&this.options.values.length&&(c.value=this.values(b),c.values=this.values()),this._trigger("stop",a,c)},_change:function(a,b){if(!this._keySliding&&!this._mouseSliding){var c={handle:this.handles[b],value:this.value()};this.options.values&&this.options.values.length&&(c.value=this.values(b),c.values=this.values()),this._trigger("change",a,c)}},value:function(a){if(arguments.length)this.options.value=this._trimAlignValue(a),this._refreshValue(),this._change(null,0);else return this._value()},values:function(b,c){var d,e,f;if(arguments.length>1)this.options.values[b]=this._trimAlignValue(c),this._refreshValue(),this._change(null,b);else{if(!arguments.length)return this._values();if(!a.isArray(arguments[0]))return this.options.values&&this.options.values.length?this._values(b):this.value();d=this.options.values,e=arguments[0];for(f=0;f<d.length;f+=1)d[f]=this._trimAlignValue(e[f]),this._change(null,f);this._refreshValue()}},_setOption:function(b,c){var d,e=0;a.isArray(this.options.values)&&(e=this.options.values.length),a.Widget.prototype._setOption.apply(this,arguments);switch(b){case"disabled":c?(this.handles.filter(".ui-state-focus").blur(),this.handles.removeClass("ui-state-hover"),this.handles.propAttr("disabled",!0),this.element.addClass("ui-disabled")):(this.handles.propAttr("disabled",!1),this.element.removeClass("ui-disabled"));break;case"orientation":this._detectOrientation(),this.element.removeClass("ui-slider-horizontal ui-slider-vertical").addClass("ui-slider-"+this.orientation),this._refreshValue();break;case"value":this._animateOff=!0,this._refreshValue(),this._change(null,0),this._animateOff=!1;break;case"values":this._animateOff=!0,this._refreshValue();for(d=0;d<e;d+=1)this._change(null,d);this._animateOff=!1}},_value:function(){var a=this.options.value;a=this._trimAlignValue(a);return a},_values:function(a){var b,c,d;if(arguments.length){b=this.options.values[a],b=this._trimAlignValue(b);return b}c=this.options.values.slice();for(d=0;d<c.length;d+=1)c[d]=this._trimAlignValue(c[d]);return c},_trimAlignValue:function(a){if(a<=this._valueMin())return this._valueMin();if(a>=this._valueMax())return this._valueMax();var b=this.options.step>0?this.options.step:1,c=(a-this._valueMin())%b,d=a-c;Math.abs(c)*2>=b&&(d+=c>0?b:-b);return parseFloat(d.toFixed(5))},_valueMin:function(){return this.options.min},_valueMax:function(){return this.options.max},_refreshValue:function(){var b=this.options.range,c=this.options,d=this,e=this._animateOff?!1:c.animate,f,g={},h,i,j,k;this.options.values&&this.options.values.length?this.handles.each(function(b,i){f=(d.values(b)-d._valueMin())/(d._valueMax()-d._valueMin())*100,g[d.orientation==="horizontal"?"left":"bottom"]=f+"%",a(this).stop(1,1)[e?"animate":"css"](g,c.animate),d.options.range===!0&&(d.orientation==="horizontal"?(b===0&&d.range.stop(1,1)[e?"animate":"css"]({left:f+"%"},c.animate),b===1&&d.range[e?"animate":"css"]({width:f-h+"%"},{queue:!1,duration:c.animate})):(b===0&&d.range.stop(1,1)[e?"animate":"css"]({bottom:f+"%"},c.animate),b===1&&d.range[e?"animate":"css"]({height:f-h+"%"},{queue:!1,duration:c.animate}))),h=f}):(i=this.value(),j=this._valueMin(),k=this._valueMax(),f=k!==j?(i-j)/(k-j)*100:0,g[d.orientation==="horizontal"?"left":"bottom"]=f+"%",this.handle.stop(1,1)[e?"animate":"css"](g,c.animate),b==="min"&&this.orientation==="horizontal"&&this.range.stop(1,1)[e?"animate":"css"]({width:f+"%"},c.animate),b==="max"&&this.orientation==="horizontal"&&this.range[e?"animate":"css"]({width:100-f+"%"},{queue:!1,duration:c.animate}),b==="min"&&this.orientation==="vertical"&&this.range.stop(1,1)[e?"animate":"css"]({height:f+"%"},c.animate),b==="max"&&this.orientation==="vertical"&&this.range[e?"animate":"css"]({height:100-f+"%"},{queue:!1,duration:c.animate}))}}),a.extend(a.ui.slider,{version:"1.8.18"})})(jQuery);/* + * jQuery UI Tabs 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Tabs + * + * Depends: + * jquery.ui.core.js + * jquery.ui.widget.js + */(function(a,b){function f(){return++d}function e(){return++c}var c=0,d=0;a.widget("ui.tabs",{options:{add:null,ajaxOptions:null,cache:!1,cookie:null,collapsible:!1,disable:null,disabled:[],enable:null,event:"click",fx:null,idPrefix:"ui-tabs-",load:null,panelTemplate:"<div></div>",remove:null,select:null,show:null,spinner:"<em>Loading…</em>",tabTemplate:"<li><a href='#{href}'><span>#{label}</span></a></li>"},_create:function(){this._tabify(!0)},_setOption:function(a,b){if(a=="selected"){if(this.options.collapsible&&b==this.options.selected)return;this.select(b)}else this.options[a]=b,this._tabify()},_tabId:function(a){return a.title&&a.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF-]/g,"")||this.options.idPrefix+e()},_sanitizeSelector:function(a){return a.replace(/:/g,"\\:")},_cookie:function(){var b=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+f());return a.cookie.apply(null,[b].concat(a.makeArray(arguments)))},_ui:function(a,b){return{tab:a,panel:b,index:this.anchors.index(a)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass("ui-state-processing").find("span:data(label.tabs)").each(function(){var b=a(this);b.html(b.data("label.tabs")).removeData("label.tabs")})},_tabify:function(c){function m(b,c){b.css("display",""),!a.support.opacity&&c.opacity&&b[0].style.removeAttribute("filter")}var d=this,e=this.options,f=/^#.+/;this.list=this.element.find("ol,ul").eq(0),this.lis=a(" > li:has(a[href])",this.list),this.anchors=this.lis.map(function(){return a("a",this)[0]}),this.panels=a([]),this.anchors.each(function(b,c){var g=a(c).attr("href"),h=g.split("#")[0],i;h&&(h===location.toString().split("#")[0]||(i=a("base")[0])&&h===i.href)&&(g=c.hash,c.href=g);if(f.test(g))d.panels=d.panels.add(d.element.find(d._sanitizeSelector(g)));else if(g&&g!=="#"){a.data(c,"href.tabs",g),a.data(c,"load.tabs",g.replace(/#.*$/,""));var j=d._tabId(c);c.href="#"+j;var k=d.element.find("#"+j);k.length||(k=a(e.panelTemplate).attr("id",j).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(d.panels[b-1]||d.list),k.data("destroy.tabs",!0)),d.panels=d.panels.add(k)}else e.disabled.push(b)}),c?(this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all"),this.list.addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all"),this.lis.addClass("ui-state-default ui-corner-top"),this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom"),e.selected===b?(location.hash&&this.anchors.each(function(a,b){if(b.hash==location.hash){e.selected=a;return!1}}),typeof e.selected!="number"&&e.cookie&&(e.selected=parseInt(d._cookie(),10)),typeof e.selected!="number"&&this.lis.filter(".ui-tabs-selected").length&&(e.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"))),e.selected=e.selected||(this.lis.length?0:-1)):e.selected===null&&(e.selected=-1),e.selected=e.selected>=0&&this.anchors[e.selected]||e.selected<0?e.selected:0,e.disabled=a.unique(e.disabled.concat(a.map(this.lis.filter(".ui-state-disabled"),function(a,b){return d.lis.index(a)}))).sort(),a.inArray(e.selected,e.disabled)!=-1&&e.disabled.splice(a.inArray(e.selected,e.disabled),1),this.panels.addClass("ui-tabs-hide"),this.lis.removeClass("ui-tabs-selected ui-state-active"),e.selected>=0&&this.anchors.length&&(d.element.find(d._sanitizeSelector(d.anchors[e.selected].hash)).removeClass("ui-tabs-hide"),this.lis.eq(e.selected).addClass("ui-tabs-selected ui-state-active"),d.element.queue("tabs",function(){d._trigger("show",null,d._ui(d.anchors[e.selected],d.element.find(d._sanitizeSelector(d.anchors[e.selected].hash))[0]))}),this.load(e.selected)),a(window).bind("unload",function(){d.lis.add(d.anchors).unbind(".tabs"),d.lis=d.anchors=d.panels=null})):e.selected=this.lis.index(this.lis.filter(".ui-tabs-selected")),this.element[e.collapsible?"addClass":"removeClass"]("ui-tabs-collapsible"),e.cookie&&this._cookie(e.selected,e.cookie);for(var g=0,h;h=this.lis[g];g++)a(h)[a.inArray(g,e.disabled)!=-1&&!a(h).hasClass("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled");e.cache===!1&&this.anchors.removeData("cache.tabs"),this.lis.add(this.anchors).unbind(".tabs");if(e.event!=="mouseover"){var i=function(a,b){b.is(":not(.ui-state-disabled)")&&b.addClass("ui-state-"+a)},j=function(a,b){b.removeClass("ui-state-"+a)};this.lis.bind("mouseover.tabs",function(){i("hover",a(this))}),this.lis.bind("mouseout.tabs",function(){j("hover",a(this))}),this.anchors.bind("focus.tabs",function(){i("focus",a(this).closest("li"))}),this.anchors.bind("blur.tabs",function(){j("focus",a(this).closest("li"))})}var k,l;e.fx&&(a.isArray(e.fx)?(k=e.fx[0],l=e.fx[1]):k=l=e.fx);var n=l?function(b,c){a(b).closest("li").addClass("ui-tabs-selected ui-state-active"),c.hide().removeClass("ui-tabs-hide").animate(l,l.duration||"normal",function(){m(c,l),d._trigger("show",null,d._ui(b,c[0]))})}:function(b,c){a(b).closest("li").addClass("ui-tabs-selected ui-state-active"),c.removeClass("ui-tabs-hide"),d._trigger("show",null,d._ui(b,c[0]))},o=k?function(a,b){b.animate(k,k.duration||"normal",function(){d.lis.removeClass("ui-tabs-selected ui-state-active"),b.addClass("ui-tabs-hide"),m(b,k),d.element.dequeue("tabs")})}:function(a,b,c){d.lis.removeClass("ui-tabs-selected ui-state-active"),b.addClass("ui-tabs-hide"),d.element.dequeue("tabs")};this.anchors.bind(e.event+".tabs",function(){var b=this,c=a(b).closest("li"),f=d.panels.filter(":not(.ui-tabs-hide)"),g=d.element.find(d._sanitizeSelector(b.hash));if(c.hasClass("ui-tabs-selected")&&!e.collapsible||c.hasClass("ui-state-disabled")||c.hasClass("ui-state-processing")||d.panels.filter(":animated").length||d._trigger("select",null,d._ui(this,g[0]))===!1){this.blur();return!1}e.selected=d.anchors.index(this),d.abort();if(e.collapsible){if(c.hasClass("ui-tabs-selected")){e.selected=-1,e.cookie&&d._cookie(e.selected,e.cookie),d.element.queue("tabs",function(){o(b,f)}).dequeue("tabs"),this.blur();return!1}if(!f.length){e.cookie&&d._cookie(e.selected,e.cookie),d.element.queue("tabs",function(){n(b,g)}),d.load(d.anchors.index(this)),this.blur();return!1}}e.cookie&&d._cookie(e.selected,e.cookie);if(g.length)f.length&&d.element.queue("tabs",function(){o(b,f)}),d.element.queue("tabs",function(){n(b,g)}),d.load(d.anchors.index(this));else throw"jQuery UI Tabs: Mismatching fragment identifier.";a.browser.msie&&this.blur()}),this.anchors.bind("click.tabs",function(){return!1})},_getIndex:function(a){typeof a=="string"&&(a=this.anchors.index(this.anchors.filter("[href$="+a+"]")));return a},destroy:function(){var b=this.options;this.abort(),this.element.unbind(".tabs").removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible").removeData("tabs"),this.list.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all"),this.anchors.each(function(){var b=a.data(this,"href.tabs");b&&(this.href=b);var c=a(this).unbind(".tabs");a.each(["href","load","cache"],function(a,b){c.removeData(b+".tabs")})}),this.lis.unbind(".tabs").add(this.panels).each(function(){a.data(this,"destroy.tabs")?a(this).remove():a(this).removeClass(["ui-state-default","ui-corner-top","ui-tabs-selected","ui-state-active","ui-state-hover","ui-state-focus","ui-state-disabled","ui-tabs-panel","ui-widget-content","ui-corner-bottom","ui-tabs-hide"].join(" "))}),b.cookie&&this._cookie(null,b.cookie);return this},add:function(c,d,e){e===b&&(e=this.anchors.length);var f=this,g=this.options,h=a(g.tabTemplate.replace(/#\{href\}/g,c).replace(/#\{label\}/g,d)),i=c.indexOf("#")?this._tabId(a("a",h)[0]):c.replace("#","");h.addClass("ui-state-default ui-corner-top").data("destroy.tabs",!0);var j=f.element.find("#"+i);j.length||(j=a(g.panelTemplate).attr("id",i).data("destroy.tabs",!0)),j.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide"),e>=this.lis.length?(h.appendTo(this.list),j.appendTo(this.list[0].parentNode)):(h.insertBefore(this.lis[e]),j.insertBefore(this.panels[e])),g.disabled=a.map(g.disabled,function(a,b){return a>=e?++a:a}),this._tabify(),this.anchors.length==1&&(g.selected=0,h.addClass("ui-tabs-selected ui-state-active"),j.removeClass("ui-tabs-hide"),this.element.queue("tabs",function(){f._trigger("show",null,f._ui(f.anchors[0],f.panels[0]))}),this.load(0)),this._trigger("add",null,this._ui(this.anchors[e],this.panels[e]));return this},remove:function(b){b=this._getIndex(b);var c=this.options,d=this.lis.eq(b).remove(),e=this.panels.eq(b).remove();d.hasClass("ui-tabs-selected")&&this.anchors.length>1&&this.select(b+(b+1<this.anchors.length?1:-1)),c.disabled=a.map(a.grep(c.disabled,function(a,c){return a!=b}),function(a,c){return a>=b?--a:a}),this._tabify(),this._trigger("remove",null,this._ui(d.find("a")[0],e[0]));return this},enable:function(b){b=this._getIndex(b);var c=this.options;if(a.inArray(b,c.disabled)!=-1){this.lis.eq(b).removeClass("ui-state-disabled"),c.disabled=a.grep(c.disabled,function(a,c){return a!=b}),this._trigger("enable",null,this._ui(this.anchors[b],this.panels[b]));return this}},disable:function(a){a=this._getIndex(a);var b=this,c=this.options;a!=c.selected&&(this.lis.eq(a).addClass("ui-state-disabled"),c.disabled.push(a),c.disabled.sort(),this._trigger("disable",null,this._ui(this.anchors[a],this.panels[a])));return this},select:function(a){a=this._getIndex(a);if(a==-1)if(this.options.collapsible&&this.options.selected!=-1)a=this.options.selected;else return this;this.anchors.eq(a).trigger(this.options.event+".tabs");return this},load:function(b){b=this._getIndex(b);var c=this,d=this.options,e=this.anchors.eq(b)[0],f=a.data(e,"load.tabs");this.abort();if(!f||this.element.queue("tabs").length!==0&&a.data(e,"cache.tabs"))this.element.dequeue("tabs");else{this.lis.eq(b).addClass("ui-state-processing");if(d.spinner){var g=a("span",e);g.data("label.tabs",g.html()).html(d.spinner)}this.xhr=a.ajax(a.extend({},d.ajaxOptions,{url:f,success:function(f,g){c.element.find(c._sanitizeSelector(e.hash)).html(f),c._cleanup(),d.cache&&a.data(e,"cache.tabs",!0),c._trigger("load",null,c._ui(c.anchors[b],c.panels[b]));try{d.ajaxOptions.success(f,g)}catch(h){}},error:function(a,f,g){c._cleanup(),c._trigger("load",null,c._ui(c.anchors[b],c.panels[b]));try{d.ajaxOptions.error(a,f,b,e)}catch(g){}}})),c.element.dequeue("tabs");return this}},abort:function(){this.element.queue([]),this.panels.stop(!1,!0),this.element.queue("tabs",this.element.queue("tabs").splice(-2,2)),this.xhr&&(this.xhr.abort(),delete this.xhr),this._cleanup();return this},url:function(a,b){this.anchors.eq(a).removeData("cache.tabs").data("load.tabs",b);return this},length:function(){return this.anchors.length}}),a.extend(a.ui.tabs,{version:"1.8.18"}),a.extend(a.ui.tabs.prototype,{rotation:null,rotate:function(a,b){var c=this,d=this.options,e=c._rotate||(c._rotate=function(b){clearTimeout(c.rotation),c.rotation=setTimeout(function(){var a=d.selected;c.select(++a<c.anchors.length?a:0)},a),b&&b.stopPropagation()}),f=c._unrotate||(c._unrotate=b?function(a){t=d.selected,e()}:function(a){a.clientX&&c.rotate(null)});a?(this.element.bind("tabsshow",e),this.anchors.bind(d.event+".tabs",f),e()):(clearTimeout(c.rotation),this.element.unbind("tabsshow",e),this.anchors.unbind(d.event+".tabs",f),delete this._rotate,delete this._unrotate);return this}})})(jQuery);/* + * jQuery UI Datepicker 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Datepicker + * + * Depends: + * jquery.ui.core.js + */(function($,undefined){function isArray(a){return a&&($.browser.safari&&typeof a=="object"&&a.length||a.constructor&&a.constructor.toString().match(/\Array\(\)/))}function extendRemove(a,b){$.extend(a,b);for(var c in b)if(b[c]==null||b[c]==undefined)a[c]=b[c];return a}function bindHover(a){var b="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return a.bind("mouseout",function(a){var c=$(a.target).closest(b);!c.length||c.removeClass("ui-state-hover ui-datepicker-prev-hover ui-datepicker-next-hover")}).bind("mouseover",function(c){var d=$(c.target).closest(b);!$.datepicker._isDisabledDatepicker(instActive.inline?a.parent()[0]:instActive.input[0])&&!!d.length&&(d.parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),d.addClass("ui-state-hover"),d.hasClass("ui-datepicker-prev")&&d.addClass("ui-datepicker-prev-hover"),d.hasClass("ui-datepicker-next")&&d.addClass("ui-datepicker-next-hover"))})}function Datepicker(){this.debug=!1,this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=!1,this._mainDivId="ui-datepicker-div",this._inlineClass="ui-datepicker-inline",this._appendClass="ui-datepicker-append",this._triggerClass="ui-datepicker-trigger",this._dialogClass="ui-datepicker-dialog",this._disableClass="ui-datepicker-disabled",this._unselectableClass="ui-datepicker-unselectable",this._currentClass="ui-datepicker-current-day",this._dayOverClass="ui-datepicker-days-cell-over",this.regional=[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1},$.extend(this._defaults,this.regional[""]),this.dpDiv=bindHover($('<div id="'+this._mainDivId+'" class="ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>'))}$.extend($.ui,{datepicker:{version:"1.8.18"}});var PROP_NAME="datepicker",dpuuid=(new Date).getTime(),instActive;$.extend(Datepicker.prototype,{markerClassName:"hasDatepicker",maxRows:4,log:function(){this.debug&&console.log.apply("",arguments)},_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(a){extendRemove(this._defaults,a||{});return this},_attachDatepicker:function(target,settings){var inlineSettings=null;for(var attrName in this._defaults){var attrValue=target.getAttribute("date:"+attrName);if(attrValue){inlineSettings=inlineSettings||{};try{inlineSettings[attrName]=eval(attrValue)}catch(err){inlineSettings[attrName]=attrValue}}}var nodeName=target.nodeName.toLowerCase(),inline=nodeName=="div"||nodeName=="span";target.id||(this.uuid+=1,target.id="dp"+this.uuid);var inst=this._newInst($(target),inline);inst.settings=$.extend({},settings||{},inlineSettings||{}),nodeName=="input"?this._connectDatepicker(target,inst):inline&&this._inlineDatepicker(target,inst)},_newInst:function(a,b){var c=a[0].id.replace(/([^A-Za-z0-9_-])/g,"\\\\$1");return{id:c,input:a,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:b,dpDiv:b?bindHover($('<div class="'+this._inlineClass+' ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>')):this.dpDiv}},_connectDatepicker:function(a,b){var c=$(a);b.append=$([]),b.trigger=$([]);c.hasClass(this.markerClassName)||(this._attachments(c,b),c.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp).bind("setData.datepicker",function(a,c,d){b.settings[c]=d}).bind("getData.datepicker",function(a,c){return this._get(b,c)}),this._autoSize(b),$.data(a,PROP_NAME,b),b.settings.disabled&&this._disableDatepicker(a))},_attachments:function(a,b){var c=this._get(b,"appendText"),d=this._get(b,"isRTL");b.append&&b.append.remove(),c&&(b.append=$('<span class="'+this._appendClass+'">'+c+"</span>"),a[d?"before":"after"](b.append)),a.unbind("focus",this._showDatepicker),b.trigger&&b.trigger.remove();var e=this._get(b,"showOn");(e=="focus"||e=="both")&&a.focus(this._showDatepicker);if(e=="button"||e=="both"){var f=this._get(b,"buttonText"),g=this._get(b,"buttonImage");b.trigger=$(this._get(b,"buttonImageOnly")?$("<img/>").addClass(this._triggerClass).attr({src:g,alt:f,title:f}):$('<button type="button"></button>').addClass(this._triggerClass).html(g==""?f:$("<img/>").attr({src:g,alt:f,title:f}))),a[d?"before":"after"](b.trigger),b.trigger.click(function(){$.datepicker._datepickerShowing&&$.datepicker._lastInput==a[0]?$.datepicker._hideDatepicker():$.datepicker._datepickerShowing&&$.datepicker._lastInput!=a[0]?($.datepicker._hideDatepicker(),$.datepicker._showDatepicker(a[0])):$.datepicker._showDatepicker(a[0]);return!1})}},_autoSize:function(a){if(this._get(a,"autoSize")&&!a.inline){var b=new Date(2009,11,20),c=this._get(a,"dateFormat");if(c.match(/[DM]/)){var d=function(a){var b=0,c=0;for(var d=0;d<a.length;d++)a[d].length>b&&(b=a[d].length,c=d);return c};b.setMonth(d(this._get(a,c.match(/MM/)?"monthNames":"monthNamesShort"))),b.setDate(d(this._get(a,c.match(/DD/)?"dayNames":"dayNamesShort"))+20-b.getDay())}a.input.attr("size",this._formatDate(a,b).length)}},_inlineDatepicker:function(a,b){var c=$(a);c.hasClass(this.markerClassName)||(c.addClass(this.markerClassName).append(b.dpDiv).bind("setData.datepicker",function(a,c,d){b.settings[c]=d}).bind("getData.datepicker",function(a,c){return this._get(b,c)}),$.data(a,PROP_NAME,b),this._setDate(b,this._getDefaultDate(b),!0),this._updateDatepicker(b),this._updateAlternate(b),b.settings.disabled&&this._disableDatepicker(a),b.dpDiv.css("display","block"))},_dialogDatepicker:function(a,b,c,d,e){var f=this._dialogInst;if(!f){this.uuid+=1;var g="dp"+this.uuid;this._dialogInput=$('<input type="text" id="'+g+'" style="position: absolute; top: -100px; width: 0px; z-index: -10;"/>'),this._dialogInput.keydown(this._doKeyDown),$("body").append(this._dialogInput),f=this._dialogInst=this._newInst(this._dialogInput,!1),f.settings={},$.data(this._dialogInput[0],PROP_NAME,f)}extendRemove(f.settings,d||{}),b=b&&b.constructor==Date?this._formatDate(f,b):b,this._dialogInput.val(b),this._pos=e?e.length?e:[e.pageX,e.pageY]:null;if(!this._pos){var h=document.documentElement.clientWidth,i=document.documentElement.clientHeight,j=document.documentElement.scrollLeft||document.body.scrollLeft,k=document.documentElement.scrollTop||document.body.scrollTop;this._pos=[h/2-100+j,i/2-150+k]}this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),f.settings.onSelect=c,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),$.blockUI&&$.blockUI(this.dpDiv),$.data(this._dialogInput[0],PROP_NAME,f);return this},_destroyDatepicker:function(a){var b=$(a),c=$.data(a,PROP_NAME);if(!!b.hasClass(this.markerClassName)){var d=a.nodeName.toLowerCase();$.removeData(a,PROP_NAME),d=="input"?(c.append.remove(),c.trigger.remove(),b.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)):(d=="div"||d=="span")&&b.removeClass(this.markerClassName).empty()}},_enableDatepicker:function(a){var b=$(a),c=$.data(a,PROP_NAME);if(!!b.hasClass(this.markerClassName)){var d=a.nodeName.toLowerCase();if(d=="input")a.disabled=!1,c.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""});else if(d=="div"||d=="span"){var e=b.children("."+this._inlineClass);e.children().removeClass("ui-state-disabled"),e.find("select.ui-datepicker-month, select.ui-datepicker-year").removeAttr("disabled")}this._disabledInputs=$.map(this._disabledInputs,function(b){return b==a?null:b})}},_disableDatepicker:function(a){var b=$(a),c=$.data(a,PROP_NAME);if(!!b.hasClass(this.markerClassName)){var d=a.nodeName.toLowerCase();if(d=="input")a.disabled=!0,c.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"});else if(d=="div"||d=="span"){var e=b.children("."+this._inlineClass);e.children().addClass("ui-state-disabled"),e.find("select.ui-datepicker-month, select.ui-datepicker-year").attr("disabled","disabled")}this._disabledInputs=$.map(this._disabledInputs,function(b){return b==a?null:b}),this._disabledInputs[this._disabledInputs.length]=a}},_isDisabledDatepicker:function(a){if(!a)return!1;for(var b=0;b<this._disabledInputs.length;b++)if(this._disabledInputs[b]==a)return!0;return!1},_getInst:function(a){try{return $.data(a,PROP_NAME)}catch(b){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(a,b,c){var d=this._getInst(a);if(arguments.length==2&&typeof b=="string")return b=="defaults"?$.extend({},$.datepicker._defaults):d?b=="all"?$.extend({},d.settings):this._get(d,b):null;var e=b||{};typeof b=="string"&&(e={},e[b]=c);if(d){this._curInst==d&&this._hideDatepicker();var f=this._getDateDatepicker(a,!0),g=this._getMinMaxDate(d,"min"),h=this._getMinMaxDate(d,"max");extendRemove(d.settings,e),g!==null&&e.dateFormat!==undefined&&e.minDate===undefined&&(d.settings.minDate=this._formatDate(d,g)),h!==null&&e.dateFormat!==undefined&&e.maxDate===undefined&&(d.settings.maxDate=this._formatDate(d,h)),this._attachments($(a),d),this._autoSize(d),this._setDate(d,f),this._updateAlternate(d),this._updateDatepicker(d)}},_changeDatepicker:function(a,b,c){this._optionDatepicker(a,b,c)},_refreshDatepicker:function(a){var b=this._getInst(a);b&&this._updateDatepicker(b)},_setDateDatepicker:function(a,b){var c=this._getInst(a);c&&(this._setDate(c,b),this._updateDatepicker(c),this._updateAlternate(c))},_getDateDatepicker:function(a,b){var c=this._getInst(a);c&&!c.inline&&this._setDateFromField(c,b);return c?this._getDate(c):null},_doKeyDown:function(a){var b=$.datepicker._getInst(a.target),c=!0,d=b.dpDiv.is(".ui-datepicker-rtl");b._keyEvent=!0;if($.datepicker._datepickerShowing)switch(a.keyCode){case 9:$.datepicker._hideDatepicker(),c=!1;break;case 13:var e=$("td."+$.datepicker._dayOverClass+":not(."+$.datepicker._currentClass+")",b.dpDiv);e[0]&&$.datepicker._selectDay(a.target,b.selectedMonth,b.selectedYear,e[0]);var f=$.datepicker._get(b,"onSelect");if(f){var g=$.datepicker._formatDate(b);f.apply(b.input?b.input[0]:null,[g,b])}else $.datepicker._hideDatepicker();return!1;case 27:$.datepicker._hideDatepicker();break;case 33:$.datepicker._adjustDate(a.target,a.ctrlKey?-$.datepicker._get(b,"stepBigMonths"):-$.datepicker._get(b,"stepMonths"),"M");break;case 34:$.datepicker._adjustDate(a.target,a.ctrlKey?+$.datepicker._get(b,"stepBigMonths"):+$.datepicker._get(b,"stepMonths"),"M");break;case 35:(a.ctrlKey||a.metaKey)&&$.datepicker._clearDate(a.target),c=a.ctrlKey||a.metaKey;break;case 36:(a.ctrlKey||a.metaKey)&&$.datepicker._gotoToday(a.target),c=a.ctrlKey||a.metaKey;break;case 37:(a.ctrlKey||a.metaKey)&&$.datepicker._adjustDate(a.target,d?1:-1,"D"),c=a.ctrlKey||a.metaKey,a.originalEvent.altKey&&$.datepicker._adjustDate(a.target,a.ctrlKey?-$.datepicker._get(b,"stepBigMonths"):-$.datepicker._get(b,"stepMonths"),"M");break;case 38:(a.ctrlKey||a.metaKey)&&$.datepicker._adjustDate(a.target,-7,"D"),c=a.ctrlKey||a.metaKey;break;case 39:(a.ctrlKey||a.metaKey)&&$.datepicker._adjustDate(a.target,d?-1:1,"D"),c=a.ctrlKey||a.metaKey,a.originalEvent.altKey&&$.datepicker._adjustDate(a.target,a.ctrlKey?+$.datepicker._get(b,"stepBigMonths"):+$.datepicker._get(b,"stepMonths"),"M");break;case 40:(a.ctrlKey||a.metaKey)&&$.datepicker._adjustDate(a.target,7,"D"),c=a.ctrlKey||a.metaKey;break;default:c=!1}else a.keyCode==36&&a.ctrlKey?$.datepicker._showDatepicker(this):c=!1;c&&(a.preventDefault(),a.stopPropagation())},_doKeyPress:function(a){var b=$.datepicker._getInst(a.target);if($.datepicker._get(b,"constrainInput")){var c=$.datepicker._possibleChars($.datepicker._get(b,"dateFormat")),d=String.fromCharCode(a.charCode==undefined?a.keyCode:a.charCode);return a.ctrlKey||a.metaKey||d<" "||!c||c.indexOf(d)>-1}},_doKeyUp:function(a){var b=$.datepicker._getInst(a.target);if(b.input.val()!=b.lastVal)try{var c=$.datepicker.parseDate($.datepicker._get(b,"dateFormat"),b.input?b.input.val():null,$.datepicker._getFormatConfig(b));c&&($.datepicker._setDateFromField(b),$.datepicker._updateAlternate(b),$.datepicker._updateDatepicker(b))}catch(a){$.datepicker.log(a)}return!0},_showDatepicker:function(a){a=a.target||a,a.nodeName.toLowerCase()!="input"&&(a=$("input",a.parentNode)[0]);if(!$.datepicker._isDisabledDatepicker(a)&&$.datepicker._lastInput!=a){var b=$.datepicker._getInst(a);$.datepicker._curInst&&$.datepicker._curInst!=b&&($.datepicker._curInst.dpDiv.stop(!0,!0),b&&$.datepicker._datepickerShowing&&$.datepicker._hideDatepicker($.datepicker._curInst.input[0]));var c=$.datepicker._get(b,"beforeShow"),d=c?c.apply(a,[a,b]):{};if(d===!1)return;extendRemove(b.settings,d),b.lastVal=null,$.datepicker._lastInput=a,$.datepicker._setDateFromField(b),$.datepicker._inDialog&&(a.value=""),$.datepicker._pos||($.datepicker._pos=$.datepicker._findPos(a),$.datepicker._pos[1]+=a.offsetHeight);var e=!1;$(a).parents().each(function(){e|=$(this).css("position")=="fixed";return!e}),e&&$.browser.opera&&($.datepicker._pos[0]-=document.documentElement.scrollLeft,$.datepicker._pos[1]-=document.documentElement.scrollTop);var f={left:$.datepicker._pos[0],top:$.datepicker._pos[1]};$.datepicker._pos=null,b.dpDiv.empty(),b.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),$.datepicker._updateDatepicker(b),f=$.datepicker._checkOffset(b,f,e),b.dpDiv.css({position:$.datepicker._inDialog&&$.blockUI?"static":e?"fixed":"absolute",display:"none",left:f.left+"px",top:f.top+"px"});if(!b.inline){var g=$.datepicker._get(b,"showAnim"),h=$.datepicker._get(b,"duration"),i=function(){var a=b.dpDiv.find("iframe.ui-datepicker-cover");if(!!a.length){var c=$.datepicker._getBorders(b.dpDiv);a.css({left:-c[0],top:-c[1],width:b.dpDiv.outerWidth(),height:b.dpDiv.outerHeight()})}};b.dpDiv.zIndex($(a).zIndex()+1),$.datepicker._datepickerShowing=!0,$.effects&&$.effects[g]?b.dpDiv.show(g,$.datepicker._get(b,"showOptions"),h,i):b.dpDiv[g||"show"](g?h:null,i),(!g||!h)&&i(),b.input.is(":visible")&&!b.input.is(":disabled")&&b.input.focus(),$.datepicker._curInst=b}}},_updateDatepicker:function(a){var b=this;b.maxRows=4;var c=$.datepicker._getBorders(a.dpDiv);instActive=a,a.dpDiv.empty().append(this._generateHTML(a));var d=a.dpDiv.find("iframe.ui-datepicker-cover");!d.length||d.css({left:-c[0],top:-c[1],width:a.dpDiv.outerWidth(),height:a.dpDiv.outerHeight()}),a.dpDiv.find("."+this._dayOverClass+" a").mouseover();var e=this._getNumberOfMonths(a),f=e[1],g=17;a.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),f>1&&a.dpDiv.addClass("ui-datepicker-multi-"+f).css("width",g*f+"em"),a.dpDiv[(e[0]!=1||e[1]!=1?"add":"remove")+"Class"]("ui-datepicker-multi"),a.dpDiv[(this._get(a,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),a==$.datepicker._curInst&&$.datepicker._datepickerShowing&&a.input&&a.input.is(":visible")&&!a.input.is(":disabled")&&a.input[0]!=document.activeElement&&a.input.focus();if(a.yearshtml){var h=a.yearshtml;setTimeout(function(){h===a.yearshtml&&a.yearshtml&&a.dpDiv.find("select.ui-datepicker-year:first").replaceWith(a.yearshtml),h=a.yearshtml=null},0)}},_getBorders:function(a){var b=function(a){return{thin:1,medium:2,thick:3}[a]||a};return[parseFloat(b(a.css("border-left-width"))),parseFloat(b(a.css("border-top-width")))]},_checkOffset:function(a,b,c){var d=a.dpDiv.outerWidth(),e=a.dpDiv.outerHeight(),f=a.input?a.input.outerWidth():0,g=a.input?a.input.outerHeight():0,h=document.documentElement.clientWidth+$(document).scrollLeft(),i=document.documentElement.clientHeight+$(document).scrollTop();b.left-=this._get(a,"isRTL")?d-f:0,b.left-=c&&b.left==a.input.offset().left?$(document).scrollLeft():0,b.top-=c&&b.top==a.input.offset().top+g?$(document).scrollTop():0,b.left-=Math.min(b.left,b.left+d>h&&h>d?Math.abs(b.left+d-h):0),b.top-=Math.min(b.top,b.top+e>i&&i>e?Math.abs(e+g):0);return b},_findPos:function(a){var b=this._getInst(a),c=this._get(b,"isRTL");while(a&&(a.type=="hidden"||a.nodeType!=1||$.expr.filters.hidden(a)))a=a[c?"previousSibling":"nextSibling"];var d=$(a).offset();return[d.left,d.top]},_hideDatepicker:function(a){var b=this._curInst;if(!(!b||a&&b!=$.data(a,PROP_NAME))&&this._datepickerShowing){var c=this._get(b,"showAnim"),d=this._get(b,"duration"),e=this,f=function(){$.datepicker._tidyDialog(b),e._curInst=null};$.effects&&$.effects[c]?b.dpDiv.hide(c,$.datepicker._get(b,"showOptions"),d,f):b.dpDiv[c=="slideDown"?"slideUp":c=="fadeIn"?"fadeOut":"hide"](c?d:null,f),c||f(),this._datepickerShowing=!1;var g=this._get(b,"onClose");g&&g.apply(b.input?b.input[0]:null,[b.input?b.input.val():"",b]),this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),$.blockUI&&($.unblockUI(),$("body").append(this.dpDiv))),this._inDialog=!1}},_tidyDialog:function(a){a.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(a){if(!!$.datepicker._curInst){var b=$(a.target),c=$.datepicker._getInst(b[0]);(b[0].id!=$.datepicker._mainDivId&&b.parents("#"+$.datepicker._mainDivId).length==0&&!b.hasClass($.datepicker.markerClassName)&&!b.closest("."+$.datepicker._triggerClass).length&&$.datepicker._datepickerShowing&&(!$.datepicker._inDialog||!$.blockUI)||b.hasClass($.datepicker.markerClassName)&&$.datepicker._curInst!=c)&&$.datepicker._hideDatepicker()}},_adjustDate:function(a,b,c){var d=$(a),e=this._getInst(d[0]);this._isDisabledDatepicker(d[0])||(this._adjustInstDate(e,b+(c=="M"?this._get(e,"showCurrentAtPos"):0),c),this._updateDatepicker(e))},_gotoToday:function(a){var b=$(a),c=this._getInst(b[0]);if(this._get(c,"gotoCurrent")&&c.currentDay)c.selectedDay=c.currentDay,c.drawMonth=c.selectedMonth=c.currentMonth,c.drawYear=c.selectedYear=c.currentYear;else{var d=new Date;c.selectedDay=d.getDate(),c.drawMonth=c.selectedMonth=d.getMonth(),c.drawYear=c.selectedYear=d.getFullYear()}this._notifyChange(c),this._adjustDate(b)},_selectMonthYear:function(a,b,c){var d=$(a),e=this._getInst(d[0]);e["selected"+(c=="M"?"Month":"Year")]=e["draw"+(c=="M"?"Month":"Year")]=parseInt(b.options[b.selectedIndex].value,10),this._notifyChange(e),this._adjustDate(d)},_selectDay:function(a,b,c,d){var e=$(a);if(!$(d).hasClass(this._unselectableClass)&&!this._isDisabledDatepicker(e[0])){var f=this._getInst(e[0]);f.selectedDay=f.currentDay=$("a",d).html(),f.selectedMonth=f.currentMonth=b,f.selectedYear=f.currentYear=c,this._selectDate(a,this._formatDate(f,f.currentDay,f.currentMonth,f.currentYear))}},_clearDate:function(a){var b=$(a),c=this._getInst(b[0]);this._selectDate(b,"")},_selectDate:function(a,b){var c=$(a),d=this._getInst(c[0]);b=b!=null?b:this._formatDate(d),d.input&&d.input.val(b),this._updateAlternate(d);var e=this._get(d,"onSelect");e?e.apply(d.input?d.input[0]:null,[b,d]):d.input&&d.input.trigger("change"),d.inline?this._updateDatepicker(d):(this._hideDatepicker(),this._lastInput=d.input[0],typeof d.input[0]!="object"&&d.input.focus(),this._lastInput=null)},_updateAlternate:function(a){var b=this._get(a,"altField");if(b){var c=this._get(a,"altFormat")||this._get(a,"dateFormat"),d=this._getDate(a),e=this.formatDate(c,d,this._getFormatConfig(a));$(b).each(function(){$(this).val(e)})}},noWeekends:function(a){var b=a.getDay();return[b>0&&b<6,""]},iso8601Week:function(a){var b=new Date(a.getTime());b.setDate(b.getDate()+4-(b.getDay()||7));var c=b.getTime();b.setMonth(0),b.setDate(1);return Math.floor(Math.round((c-b)/864e5)/7)+1},parseDate:function(a,b,c){if(a==null||b==null)throw"Invalid arguments";b=typeof b=="object"?b.toString():b+"";if(b=="")return null;var d=(c?c.shortYearCutoff:null)||this._defaults.shortYearCutoff;d=typeof d!="string"?d:(new Date).getFullYear()%100+parseInt(d,10);var e=(c?c.dayNamesShort:null)||this._defaults.dayNamesShort,f=(c?c.dayNames:null)||this._defaults.dayNames,g=(c?c.monthNamesShort:null)||this._defaults.monthNamesShort,h=(c?c.monthNames:null)||this._defaults.monthNames,i=-1,j=-1,k=-1,l=-1,m=!1,n=function(b){var c=s+1<a.length&&a.charAt(s+1)==b;c&&s++;return c},o=function(a){var c=n(a),d=a=="@"?14:a=="!"?20:a=="y"&&c?4:a=="o"?3:2,e=new RegExp("^\\d{1,"+d+"}"),f=b.substring(r).match(e);if(!f)throw"Missing number at position "+r;r+=f[0].length;return parseInt(f[0],10)},p=function(a,c,d){var e=$.map(n(a)?d:c,function(a,b){return[[b,a]]}).sort(function(a,b){return-(a[1].length-b[1].length)}),f=-1;$.each(e,function(a,c){var d=c[1];if(b.substr(r,d.length).toLowerCase()==d.toLowerCase()){f=c[0],r+=d.length;return!1}});if(f!=-1)return f+1;throw"Unknown name at position "+r},q=function(){if(b.charAt(r)!=a.charAt(s))throw"Unexpected literal at position "+r;r++},r=0;for(var s=0;s<a.length;s++)if(m)a.charAt(s)=="'"&&!n("'")?m=!1:q();else switch(a.charAt(s)){case"d":k=o("d");break;case"D":p("D",e,f);break;case"o":l=o("o");break;case"m":j=o("m");break;case"M":j=p("M",g,h);break;case"y":i=o("y");break;case"@":var t=new Date(o("@"));i=t.getFullYear(),j=t.getMonth()+1,k=t.getDate();break;case"!":var t=new Date((o("!")-this._ticksTo1970)/1e4);i=t.getFullYear(),j=t.getMonth()+1,k=t.getDate();break;case"'":n("'")?q():m=!0;break;default:q()}if(r<b.length)throw"Extra/unparsed characters found in date: "+b.substring(r);i==-1?i=(new Date).getFullYear():i<100&&(i+=(new Date).getFullYear()-(new Date).getFullYear()%100+(i<=d?0:-100));if(l>-1){j=1,k=l;for(;;){var u=this._getDaysInMonth(i,j-1);if(k<=u)break;j++,k-=u}}var t=this._daylightSavingAdjust(new Date(i,j-1,k));if(t.getFullYear()!=i||t.getMonth()+1!=j||t.getDate()!=k)throw"Invalid date";return t},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*24*60*60*1e7,formatDate:function(a,b,c){if(!b)return"";var d=(c?c.dayNamesShort:null)||this._defaults.dayNamesShort,e=(c?c.dayNames:null)||this._defaults.dayNames,f=(c?c.monthNamesShort:null)||this._defaults.monthNamesShort,g=(c?c.monthNames:null)||this._defaults.monthNames,h=function(b){var c=m+1<a.length&&a.charAt(m+1)==b;c&&m++;return c},i=function(a,b,c){var d=""+b;if(h(a))while(d.length<c)d="0"+d;return d},j=function(a,b,c,d){return h(a)?d[b]:c[b]},k="",l=!1;if(b)for(var m=0;m<a.length;m++)if(l)a.charAt(m)=="'"&&!h("'")?l=!1:k+=a.charAt(m);else switch(a.charAt(m)){case"d":k+=i("d",b.getDate(),2);break;case"D":k+=j("D",b.getDay(),d,e);break;case"o":k+=i("o",Math.round(((new Date(b.getFullYear(),b.getMonth(),b.getDate())).getTime()-(new Date(b.getFullYear(),0,0)).getTime())/864e5),3);break;case"m":k+=i("m",b.getMonth()+1,2);break;case"M":k+=j("M",b.getMonth(),f,g);break;case"y":k+=h("y")?b.getFullYear():(b.getYear()%100<10?"0":"")+b.getYear()%100;break;case"@":k+=b.getTime();break;case"!":k+=b.getTime()*1e4+this._ticksTo1970;break;case"'":h("'")?k+="'":l=!0;break;default:k+=a.charAt(m)}return k},_possibleChars:function(a){var b="",c=!1,d=function(b){var c=e+1<a.length&&a.charAt(e+1)==b;c&&e++;return c};for(var e=0;e<a.length;e++)if(c)a.charAt(e)=="'"&&!d("'")?c=!1:b+=a.charAt(e);else switch(a.charAt(e)){case"d":case"m":case"y":case"@":b+="0123456789";break;case"D":case"M":return null;case"'":d("'")?b+="'":c=!0;break;default:b+=a.charAt(e)}return b},_get:function(a,b){return a.settings[b]!==undefined?a.settings[b]:this._defaults[b]},_setDateFromField:function(a,b){if(a.input.val()!=a.lastVal){var c=this._get(a,"dateFormat"),d=a.lastVal=a.input?a.input.val():null,e,f;e=f=this._getDefaultDate(a);var g=this._getFormatConfig(a);try{e=this.parseDate(c,d,g)||f}catch(h){this.log(h),d=b?"":d}a.selectedDay=e.getDate(),a.drawMonth=a.selectedMonth=e.getMonth(),a.drawYear=a.selectedYear=e.getFullYear(),a.currentDay=d?e.getDate():0,a.currentMonth=d?e.getMonth():0,a.currentYear=d?e.getFullYear():0,this._adjustInstDate(a)}},_getDefaultDate:function(a){return this._restrictMinMax(a,this._determineDate(a,this._get(a,"defaultDate"),new Date))},_determineDate:function(a,b,c){var d=function(a){var b=new Date;b.setDate(b.getDate()+a);return b},e=function(b){try{return $.datepicker.parseDate($.datepicker._get(a,"dateFormat"),b,$.datepicker._getFormatConfig(a))}catch(c){}var d=(b.toLowerCase().match(/^c/)?$.datepicker._getDate(a):null)||new Date,e=d.getFullYear(),f=d.getMonth(),g=d.getDate(),h=/([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,i=h.exec(b);while(i){switch(i[2]||"d"){case"d":case"D":g+=parseInt(i[1],10);break;case"w":case"W":g+=parseInt(i[1],10)*7;break;case"m":case"M":f+=parseInt(i[1],10),g=Math.min(g,$.datepicker._getDaysInMonth(e,f));break;case"y":case"Y":e+=parseInt(i[1],10),g=Math.min(g,$.datepicker._getDaysInMonth(e,f))}i=h.exec(b)}return new Date(e,f,g)},f=b==null||b===""?c:typeof b=="string"?e(b):typeof b=="number"?isNaN(b)?c:d(b):new Date(b.getTime());f=f&&f.toString()=="Invalid Date"?c:f,f&&(f.setHours(0),f.setMinutes(0),f.setSeconds(0),f.setMilliseconds(0));return this._daylightSavingAdjust(f)},_daylightSavingAdjust:function(a){if(!a)return null;a.setHours(a.getHours()>12?a.getHours()+2:0);return a},_setDate:function(a,b,c){var d=!b,e=a.selectedMonth,f=a.selectedYear,g=this._restrictMinMax(a,this._determineDate(a,b,new Date));a.selectedDay=a.currentDay=g.getDate(),a.drawMonth=a.selectedMonth=a.currentMonth=g.getMonth(),a.drawYear=a.selectedYear=a.currentYear=g.getFullYear(),(e!=a.selectedMonth||f!=a.selectedYear)&&!c&&this._notifyChange(a),this._adjustInstDate(a),a.input&&a.input.val(d?"":this._formatDate(a))},_getDate:function(a){var b=!a.currentYear||a.input&&a.input.val()==""?null:this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay));return b},_generateHTML:function(a){var b=new Date;b=this._daylightSavingAdjust(new Date(b.getFullYear(),b.getMonth(),b.getDate()));var c=this._get(a,"isRTL"),d=this._get(a,"showButtonPanel"),e=this._get(a,"hideIfNoPrevNext"),f=this._get(a,"navigationAsDateFormat"),g=this._getNumberOfMonths(a),h=this._get(a,"showCurrentAtPos"),i=this._get(a,"stepMonths"),j=g[0]!=1||g[1]!=1,k=this._daylightSavingAdjust(a.currentDay?new Date(a.currentYear,a.currentMonth,a.currentDay):new Date(9999,9,9)),l=this._getMinMaxDate(a,"min"),m=this._getMinMaxDate(a,"max"),n=a.drawMonth-h,o=a.drawYear;n<0&&(n+=12,o--);if(m){var p=this._daylightSavingAdjust(new Date(m.getFullYear(),m.getMonth()-g[0]*g[1]+1,m.getDate()));p=l&&p<l?l:p;while(this._daylightSavingAdjust(new Date(o,n,1))>p)n--,n<0&&(n=11,o--)}a.drawMonth=n,a.drawYear=o;var q=this._get(a,"prevText");q=f?this.formatDate(q,this._daylightSavingAdjust(new Date(o,n-i,1)),this._getFormatConfig(a)):q;var r=this._canAdjustMonth(a,-1,o,n)?'<a class="ui-datepicker-prev ui-corner-all" onclick="DP_jQuery_'+dpuuid+".datepicker._adjustDate('#"+a.id+"', -"+i+", 'M');\""+' title="'+q+'"><span class="ui-icon ui-icon-circle-triangle-'+(c?"e":"w")+'">'+q+"</span></a>":e?"":'<a class="ui-datepicker-prev ui-corner-all ui-state-disabled" title="'+q+'"><span class="ui-icon ui-icon-circle-triangle-'+(c?"e":"w")+'">'+q+"</span></a>",s=this._get(a,"nextText");s=f?this.formatDate(s,this._daylightSavingAdjust(new Date(o,n+i,1)),this._getFormatConfig(a)):s;var t=this._canAdjustMonth(a,1,o,n)?'<a class="ui-datepicker-next ui-corner-all" onclick="DP_jQuery_'+dpuuid+".datepicker._adjustDate('#"+a.id+"', +"+i+", 'M');\""+' title="'+s+'"><span class="ui-icon ui-icon-circle-triangle-'+(c?"w":"e")+'">'+s+"</span></a>":e?"":'<a class="ui-datepicker-next ui-corner-all ui-state-disabled" title="'+s+'"><span class="ui-icon ui-icon-circle-triangle-'+(c?"w":"e")+'">'+s+"</span></a>",u=this._get(a,"currentText"),v=this._get(a,"gotoCurrent")&&a.currentDay?k:b;u=f?this.formatDate(u,v,this._getFormatConfig(a)):u;var w=a.inline?"":'<button type="button" class="ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all" onclick="DP_jQuery_'+dpuuid+'.datepicker._hideDatepicker();">'+this._get(a,"closeText")+"</button>",x=d?'<div class="ui-datepicker-buttonpane ui-widget-content">'+(c?w:"")+(this._isInRange(a,v)?'<button type="button" class="ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all" onclick="DP_jQuery_'+dpuuid+".datepicker._gotoToday('#"+a.id+"');\""+">"+u+"</button>":"")+(c?"":w)+"</div>":"",y=parseInt(this._get(a,"firstDay"),10);y=isNaN(y)?0:y;var z=this._get(a,"showWeek"),A=this._get(a,"dayNames"),B=this._get(a,"dayNamesShort"),C=this._get(a,"dayNamesMin"),D=this._get(a,"monthNames"),E=this._get(a,"monthNamesShort"),F=this._get(a,"beforeShowDay"),G=this._get(a,"showOtherMonths"),H=this._get(a,"selectOtherMonths"),I=this._get(a,"calculateWeek")||this.iso8601Week,J=this._getDefaultDate(a),K="";for(var L=0;L<g[0];L++){var M="";this.maxRows=4;for(var N=0;N<g[1];N++){var O=this._daylightSavingAdjust(new Date(o,n,a.selectedDay)),P=" ui-corner-all",Q="";if(j){Q+='<div class="ui-datepicker-group';if(g[1]>1)switch(N){case 0:Q+=" ui-datepicker-group-first",P=" ui-corner-"+(c?"right":"left");break;case g[1]-1:Q+=" ui-datepicker-group-last",P=" ui-corner-"+(c?"left":"right");break;default:Q+=" ui-datepicker-group-middle",P=""}Q+='">'}Q+='<div class="ui-datepicker-header ui-widget-header ui-helper-clearfix'+P+'">'+(/all|left/.test(P)&&L==0?c?t:r:"")+(/all|right/.test(P)&&L==0?c?r:t:"")+this._generateMonthYearHeader(a,n,o,l,m,L>0||N>0,D,E)+'</div><table class="ui-datepicker-calendar"><thead>'+"<tr>";var R=z?'<th class="ui-datepicker-week-col">'+this._get(a,"weekHeader")+"</th>":"";for(var S=0;S<7;S++){var T=(S+y)%7;R+="<th"+((S+y+6)%7>=5?' class="ui-datepicker-week-end"':"")+">"+'<span title="'+A[T]+'">'+C[T]+"</span></th>"}Q+=R+"</tr></thead><tbody>";var U=this._getDaysInMonth(o,n);o==a.selectedYear&&n==a.selectedMonth&&(a.selectedDay=Math.min(a.selectedDay,U));var V=(this._getFirstDayOfMonth(o,n)-y+7)%7,W=Math.ceil((V+U)/7),X=j?this.maxRows>W?this.maxRows:W:W;this.maxRows=X;var Y=this._daylightSavingAdjust(new Date(o,n,1-V));for(var Z=0;Z<X;Z++){Q+="<tr>";var _=z?'<td class="ui-datepicker-week-col">'+this._get(a,"calculateWeek")(Y)+"</td>":"";for(var S=0;S<7;S++){var ba=F?F.apply(a.input?a.input[0]:null,[Y]):[!0,""],bb=Y.getMonth()!=n,bc=bb&&!H||!ba[0]||l&&Y<l||m&&Y>m;_+='<td class="'+((S+y+6)%7>=5?" ui-datepicker-week-end":"")+(bb?" ui-datepicker-other-month":"")+(Y.getTime()==O.getTime()&&n==a.selectedMonth&&a._keyEvent||J.getTime()==Y.getTime()&&J.getTime()==O.getTime()?" "+this._dayOverClass:"")+(bc?" "+this._unselectableClass+" ui-state-disabled":"")+(bb&&!G?"":" "+ba[1]+(Y.getTime()==k.getTime()?" "+this._currentClass:"")+(Y.getTime()==b.getTime()?" ui-datepicker-today":""))+'"'+((!bb||G)&&ba[2]?' title="'+ba[2]+'"':"")+(bc?"":' onclick="DP_jQuery_'+dpuuid+".datepicker._selectDay('#"+a.id+"',"+Y.getMonth()+","+Y.getFullYear()+', this);return false;"')+">"+(bb&&!G?" ":bc?'<span class="ui-state-default">'+Y.getDate()+"</span>":'<a class="ui-state-default'+(Y.getTime()==b.getTime()?" ui-state-highlight":"")+(Y.getTime()==k.getTime()?" ui-state-active":"")+(bb?" ui-priority-secondary":"")+'" href="#">'+Y.getDate()+"</a>")+"</td>",Y.setDate(Y.getDate()+1),Y=this._daylightSavingAdjust(Y)}Q+=_+"</tr>"}n++,n>11&&(n=0,o++),Q+="</tbody></table>"+(j?"</div>"+(g[0]>0&&N==g[1]-1?'<div class="ui-datepicker-row-break"></div>':""):""),M+=Q}K+=M}K+=x+($.browser.msie&&parseInt($.browser.version,10)<7&&!a.inline?'<iframe src="javascript:false;" class="ui-datepicker-cover" frameborder="0"></iframe>':""), +a._keyEvent=!1;return K},_generateMonthYearHeader:function(a,b,c,d,e,f,g,h){var i=this._get(a,"changeMonth"),j=this._get(a,"changeYear"),k=this._get(a,"showMonthAfterYear"),l='<div class="ui-datepicker-title">',m="";if(f||!i)m+='<span class="ui-datepicker-month">'+g[b]+"</span>";else{var n=d&&d.getFullYear()==c,o=e&&e.getFullYear()==c;m+='<select class="ui-datepicker-month" onchange="DP_jQuery_'+dpuuid+".datepicker._selectMonthYear('#"+a.id+"', this, 'M');\" "+">";for(var p=0;p<12;p++)(!n||p>=d.getMonth())&&(!o||p<=e.getMonth())&&(m+='<option value="'+p+'"'+(p==b?' selected="selected"':"")+">"+h[p]+"</option>");m+="</select>"}k||(l+=m+(f||!i||!j?" ":""));if(!a.yearshtml){a.yearshtml="";if(f||!j)l+='<span class="ui-datepicker-year">'+c+"</span>";else{var q=this._get(a,"yearRange").split(":"),r=(new Date).getFullYear(),s=function(a){var b=a.match(/c[+-].*/)?c+parseInt(a.substring(1),10):a.match(/[+-].*/)?r+parseInt(a,10):parseInt(a,10);return isNaN(b)?r:b},t=s(q[0]),u=Math.max(t,s(q[1]||""));t=d?Math.max(t,d.getFullYear()):t,u=e?Math.min(u,e.getFullYear()):u,a.yearshtml+='<select class="ui-datepicker-year" onchange="DP_jQuery_'+dpuuid+".datepicker._selectMonthYear('#"+a.id+"', this, 'Y');\" "+">";for(;t<=u;t++)a.yearshtml+='<option value="'+t+'"'+(t==c?' selected="selected"':"")+">"+t+"</option>";a.yearshtml+="</select>",l+=a.yearshtml,a.yearshtml=null}}l+=this._get(a,"yearSuffix"),k&&(l+=(f||!i||!j?" ":"")+m),l+="</div>";return l},_adjustInstDate:function(a,b,c){var d=a.drawYear+(c=="Y"?b:0),e=a.drawMonth+(c=="M"?b:0),f=Math.min(a.selectedDay,this._getDaysInMonth(d,e))+(c=="D"?b:0),g=this._restrictMinMax(a,this._daylightSavingAdjust(new Date(d,e,f)));a.selectedDay=g.getDate(),a.drawMonth=a.selectedMonth=g.getMonth(),a.drawYear=a.selectedYear=g.getFullYear(),(c=="M"||c=="Y")&&this._notifyChange(a)},_restrictMinMax:function(a,b){var c=this._getMinMaxDate(a,"min"),d=this._getMinMaxDate(a,"max"),e=c&&b<c?c:b;e=d&&e>d?d:e;return e},_notifyChange:function(a){var b=this._get(a,"onChangeMonthYear");b&&b.apply(a.input?a.input[0]:null,[a.selectedYear,a.selectedMonth+1,a])},_getNumberOfMonths:function(a){var b=this._get(a,"numberOfMonths");return b==null?[1,1]:typeof b=="number"?[1,b]:b},_getMinMaxDate:function(a,b){return this._determineDate(a,this._get(a,b+"Date"),null)},_getDaysInMonth:function(a,b){return 32-this._daylightSavingAdjust(new Date(a,b,32)).getDate()},_getFirstDayOfMonth:function(a,b){return(new Date(a,b,1)).getDay()},_canAdjustMonth:function(a,b,c,d){var e=this._getNumberOfMonths(a),f=this._daylightSavingAdjust(new Date(c,d+(b<0?b:e[0]*e[1]),1));b<0&&f.setDate(this._getDaysInMonth(f.getFullYear(),f.getMonth()));return this._isInRange(a,f)},_isInRange:function(a,b){var c=this._getMinMaxDate(a,"min"),d=this._getMinMaxDate(a,"max");return(!c||b.getTime()>=c.getTime())&&(!d||b.getTime()<=d.getTime())},_getFormatConfig:function(a){var b=this._get(a,"shortYearCutoff");b=typeof b!="string"?b:(new Date).getFullYear()%100+parseInt(b,10);return{shortYearCutoff:b,dayNamesShort:this._get(a,"dayNamesShort"),dayNames:this._get(a,"dayNames"),monthNamesShort:this._get(a,"monthNamesShort"),monthNames:this._get(a,"monthNames")}},_formatDate:function(a,b,c,d){b||(a.currentDay=a.selectedDay,a.currentMonth=a.selectedMonth,a.currentYear=a.selectedYear);var e=b?typeof b=="object"?b:this._daylightSavingAdjust(new Date(d,c,b)):this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay));return this.formatDate(this._get(a,"dateFormat"),e,this._getFormatConfig(a))}}),$.fn.datepicker=function(a){if(!this.length)return this;$.datepicker.initialized||($(document).mousedown($.datepicker._checkExternalClick).find("body").append($.datepicker.dpDiv),$.datepicker.initialized=!0);var b=Array.prototype.slice.call(arguments,1);if(typeof a=="string"&&(a=="isDisabled"||a=="getDate"||a=="widget"))return $.datepicker["_"+a+"Datepicker"].apply($.datepicker,[this[0]].concat(b));if(a=="option"&&arguments.length==2&&typeof arguments[1]=="string")return $.datepicker["_"+a+"Datepicker"].apply($.datepicker,[this[0]].concat(b));return this.each(function(){typeof a=="string"?$.datepicker["_"+a+"Datepicker"].apply($.datepicker,[this].concat(b)):$.datepicker._attachDatepicker(this,a)})},$.datepicker=new Datepicker,$.datepicker.initialized=!1,$.datepicker.uuid=(new Date).getTime(),$.datepicker.version="1.8.18",window["DP_jQuery_"+dpuuid]=$})(jQuery);/* + * jQuery UI Progressbar 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Progressbar + * + * Depends: + * jquery.ui.core.js + * jquery.ui.widget.js + */(function(a,b){a.widget("ui.progressbar",{options:{value:0,max:100},min:0,_create:function(){this.element.addClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").attr({role:"progressbar","aria-valuemin":this.min,"aria-valuemax":this.options.max,"aria-valuenow":this._value()}),this.valueDiv=a("<div class='ui-progressbar-value ui-widget-header ui-corner-left'></div>").appendTo(this.element),this.oldValue=this._value(),this._refreshValue()},destroy:function(){this.element.removeClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow"),this.valueDiv.remove(),a.Widget.prototype.destroy.apply(this,arguments)},value:function(a){if(a===b)return this._value();this._setOption("value",a);return this},_setOption:function(b,c){b==="value"&&(this.options.value=c,this._refreshValue(),this._value()===this.options.max&&this._trigger("complete")),a.Widget.prototype._setOption.apply(this,arguments)},_value:function(){var a=this.options.value;typeof a!="number"&&(a=0);return Math.min(this.options.max,Math.max(this.min,a))},_percentage:function(){return 100*this._value()/this.options.max},_refreshValue:function(){var a=this.value(),b=this._percentage();this.oldValue!==a&&(this.oldValue=a,this._trigger("change")),this.valueDiv.toggle(a>this.min).toggleClass("ui-corner-right",a===this.options.max).width(b.toFixed(0)+"%"),this.element.attr("aria-valuenow",a)}}),a.extend(a.ui.progressbar,{version:"1.8.18"})})(jQuery);/* + * jQuery UI Effects 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Effects/ + */jQuery.effects||function(a,b){function l(b){if(!b||typeof b=="number"||a.fx.speeds[b])return!0;if(typeof b=="string"&&!a.effects[b])return!0;return!1}function k(b,c,d,e){typeof b=="object"&&(e=c,d=null,c=b,b=c.effect),a.isFunction(c)&&(e=c,d=null,c={});if(typeof c=="number"||a.fx.speeds[c])e=d,d=c,c={};a.isFunction(d)&&(e=d,d=null),c=c||{},d=d||c.duration,d=a.fx.off?0:typeof d=="number"?d:d in a.fx.speeds?a.fx.speeds[d]:a.fx.speeds._default,e=e||c.complete;return[b,c,d,e]}function j(a,b){var c={_:0},d;for(d in b)a[d]!=b[d]&&(c[d]=b[d]);return c}function i(b){var c,d;for(c in b)d=b[c],(d==null||a.isFunction(d)||c in g||/scrollbar/.test(c)||!/color/i.test(c)&&isNaN(parseFloat(d)))&&delete b[c];return b}function h(){var a=document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle,b={},c,d;if(a&&a.length&&a[0]&&a[a[0]]){var e=a.length;while(e--)c=a[e],typeof a[c]=="string"&&(d=c.replace(/\-(\w)/g,function(a,b){return b.toUpperCase()}),b[d]=a[c])}else for(c in a)typeof a[c]=="string"&&(b[c]=a[c]);return b}function d(b,d){var e;do{e=a.curCSS(b,d);if(e!=""&&e!="transparent"||a.nodeName(b,"body"))break;d="backgroundColor"}while(b=b.parentNode);return c(e)}function c(b){var c;if(b&&b.constructor==Array&&b.length==3)return b;if(c=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(b))return[parseInt(c[1],10),parseInt(c[2],10),parseInt(c[3],10)];if(c=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(b))return[parseFloat(c[1])*2.55,parseFloat(c[2])*2.55,parseFloat(c[3])*2.55];if(c=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(b))return[parseInt(c[1],16),parseInt(c[2],16),parseInt(c[3],16)];if(c=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(b))return[parseInt(c[1]+c[1],16),parseInt(c[2]+c[2],16),parseInt(c[3]+c[3],16)];if(c=/rgba\(0, 0, 0, 0\)/.exec(b))return e.transparent;return e[a.trim(b).toLowerCase()]}a.effects={},a.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","borderColor","color","outlineColor"],function(b,e){a.fx.step[e]=function(a){a.colorInit||(a.start=d(a.elem,e),a.end=c(a.end),a.colorInit=!0),a.elem.style[e]="rgb("+Math.max(Math.min(parseInt(a.pos*(a.end[0]-a.start[0])+a.start[0],10),255),0)+","+Math.max(Math.min(parseInt(a.pos*(a.end[1]-a.start[1])+a.start[1],10),255),0)+","+Math.max(Math.min(parseInt(a.pos*(a.end[2]-a.start[2])+a.start[2],10),255),0)+")"}});var e={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]},f=["add","remove","toggle"],g={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};a.effects.animateClass=function(b,c,d,e){a.isFunction(d)&&(e=d,d=null);return this.queue(function(){var g=a(this),k=g.attr("style")||" ",l=i(h.call(this)),m,n=g.attr("class");a.each(f,function(a,c){b[c]&&g[c+"Class"](b[c])}),m=i(h.call(this)),g.attr("class",n),g.animate(j(l,m),{queue:!1,duration:c,easing:d,complete:function(){a.each(f,function(a,c){b[c]&&g[c+"Class"](b[c])}),typeof g.attr("style")=="object"?(g.attr("style").cssText="",g.attr("style").cssText=k):g.attr("style",k),e&&e.apply(this,arguments),a.dequeue(this)}})})},a.fn.extend({_addClass:a.fn.addClass,addClass:function(b,c,d,e){return c?a.effects.animateClass.apply(this,[{add:b},c,d,e]):this._addClass(b)},_removeClass:a.fn.removeClass,removeClass:function(b,c,d,e){return c?a.effects.animateClass.apply(this,[{remove:b},c,d,e]):this._removeClass(b)},_toggleClass:a.fn.toggleClass,toggleClass:function(c,d,e,f,g){return typeof d=="boolean"||d===b?e?a.effects.animateClass.apply(this,[d?{add:c}:{remove:c},e,f,g]):this._toggleClass(c,d):a.effects.animateClass.apply(this,[{toggle:c},d,e,f])},switchClass:function(b,c,d,e,f){return a.effects.animateClass.apply(this,[{add:c,remove:b},d,e,f])}}),a.extend(a.effects,{version:"1.8.18",save:function(a,b){for(var c=0;c<b.length;c++)b[c]!==null&&a.data("ec.storage."+b[c],a[0].style[b[c]])},restore:function(a,b){for(var c=0;c<b.length;c++)b[c]!==null&&a.css(b[c],a.data("ec.storage."+b[c]))},setMode:function(a,b){b=="toggle"&&(b=a.is(":hidden")?"show":"hide");return b},getBaseline:function(a,b){var c,d;switch(a[0]){case"top":c=0;break;case"middle":c=.5;break;case"bottom":c=1;break;default:c=a[0]/b.height}switch(a[1]){case"left":d=0;break;case"center":d=.5;break;case"right":d=1;break;default:d=a[1]/b.width}return{x:d,y:c}},createWrapper:function(b){if(b.parent().is(".ui-effects-wrapper"))return b.parent();var c={width:b.outerWidth(!0),height:b.outerHeight(!0),"float":b.css("float")},d=a("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),e=document.activeElement;b.wrap(d),(b[0]===e||a.contains(b[0],e))&&a(e).focus(),d=b.parent(),b.css("position")=="static"?(d.css({position:"relative"}),b.css({position:"relative"})):(a.extend(c,{position:b.css("position"),zIndex:b.css("z-index")}),a.each(["top","left","bottom","right"],function(a,d){c[d]=b.css(d),isNaN(parseInt(c[d],10))&&(c[d]="auto")}),b.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"}));return d.css(c).show()},removeWrapper:function(b){var c,d=document.activeElement;if(b.parent().is(".ui-effects-wrapper")){c=b.parent().replaceWith(b),(b[0]===d||a.contains(b[0],d))&&a(d).focus();return c}return b},setTransition:function(b,c,d,e){e=e||{},a.each(c,function(a,c){unit=b.cssUnit(c),unit[0]>0&&(e[c]=unit[0]*d+unit[1])});return e}}),a.fn.extend({effect:function(b,c,d,e){var f=k.apply(this,arguments),g={options:f[1],duration:f[2],callback:f[3]},h=g.options.mode,i=a.effects[b];if(a.fx.off||!i)return h?this[h](g.duration,g.callback):this.each(function(){g.callback&&g.callback.call(this)});return i.call(this,g)},_show:a.fn.show,show:function(a){if(l(a))return this._show.apply(this,arguments);var b=k.apply(this,arguments);b[1].mode="show";return this.effect.apply(this,b)},_hide:a.fn.hide,hide:function(a){if(l(a))return this._hide.apply(this,arguments);var b=k.apply(this,arguments);b[1].mode="hide";return this.effect.apply(this,b)},__toggle:a.fn.toggle,toggle:function(b){if(l(b)||typeof b=="boolean"||a.isFunction(b))return this.__toggle.apply(this,arguments);var c=k.apply(this,arguments);c[1].mode="toggle";return this.effect.apply(this,c)},cssUnit:function(b){var c=this.css(b),d=[];a.each(["em","px","%","pt"],function(a,b){c.indexOf(b)>0&&(d=[parseFloat(c),b])});return d}}),a.easing.jswing=a.easing.swing,a.extend(a.easing,{def:"easeOutQuad",swing:function(b,c,d,e,f){return a.easing[a.easing.def](b,c,d,e,f)},easeInQuad:function(a,b,c,d,e){return d*(b/=e)*b+c},easeOutQuad:function(a,b,c,d,e){return-d*(b/=e)*(b-2)+c},easeInOutQuad:function(a,b,c,d,e){if((b/=e/2)<1)return d/2*b*b+c;return-d/2*(--b*(b-2)-1)+c},easeInCubic:function(a,b,c,d,e){return d*(b/=e)*b*b+c},easeOutCubic:function(a,b,c,d,e){return d*((b=b/e-1)*b*b+1)+c},easeInOutCubic:function(a,b,c,d,e){if((b/=e/2)<1)return d/2*b*b*b+c;return d/2*((b-=2)*b*b+2)+c},easeInQuart:function(a,b,c,d,e){return d*(b/=e)*b*b*b+c},easeOutQuart:function(a,b,c,d,e){return-d*((b=b/e-1)*b*b*b-1)+c},easeInOutQuart:function(a,b,c,d,e){if((b/=e/2)<1)return d/2*b*b*b*b+c;return-d/2*((b-=2)*b*b*b-2)+c},easeInQuint:function(a,b,c,d,e){return d*(b/=e)*b*b*b*b+c},easeOutQuint:function(a,b,c,d,e){return d*((b=b/e-1)*b*b*b*b+1)+c},easeInOutQuint:function(a,b,c,d,e){if((b/=e/2)<1)return d/2*b*b*b*b*b+c;return d/2*((b-=2)*b*b*b*b+2)+c},easeInSine:function(a,b,c,d,e){return-d*Math.cos(b/e*(Math.PI/2))+d+c},easeOutSine:function(a,b,c,d,e){return d*Math.sin(b/e*(Math.PI/2))+c},easeInOutSine:function(a,b,c,d,e){return-d/2*(Math.cos(Math.PI*b/e)-1)+c},easeInExpo:function(a,b,c,d,e){return b==0?c:d*Math.pow(2,10*(b/e-1))+c},easeOutExpo:function(a,b,c,d,e){return b==e?c+d:d*(-Math.pow(2,-10*b/e)+1)+c},easeInOutExpo:function(a,b,c,d,e){if(b==0)return c;if(b==e)return c+d;if((b/=e/2)<1)return d/2*Math.pow(2,10*(b-1))+c;return d/2*(-Math.pow(2,-10*--b)+2)+c},easeInCirc:function(a,b,c,d,e){return-d*(Math.sqrt(1-(b/=e)*b)-1)+c},easeOutCirc:function(a,b,c,d,e){return d*Math.sqrt(1-(b=b/e-1)*b)+c},easeInOutCirc:function(a,b,c,d,e){if((b/=e/2)<1)return-d/2*(Math.sqrt(1-b*b)-1)+c;return d/2*(Math.sqrt(1-(b-=2)*b)+1)+c},easeInElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;if(b==0)return c;if((b/=e)==1)return c+d;g||(g=e*.3);if(h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return-(h*Math.pow(2,10*(b-=1))*Math.sin((b*e-f)*2*Math.PI/g))+c},easeOutElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;if(b==0)return c;if((b/=e)==1)return c+d;g||(g=e*.3);if(h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return h*Math.pow(2,-10*b)*Math.sin((b*e-f)*2*Math.PI/g)+d+c},easeInOutElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;if(b==0)return c;if((b/=e/2)==2)return c+d;g||(g=e*.3*1.5);if(h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);if(b<1)return-0.5*h*Math.pow(2,10*(b-=1))*Math.sin((b*e-f)*2*Math.PI/g)+c;return h*Math.pow(2,-10*(b-=1))*Math.sin((b*e-f)*2*Math.PI/g)*.5+d+c},easeInBack:function(a,c,d,e,f,g){g==b&&(g=1.70158);return e*(c/=f)*c*((g+1)*c-g)+d},easeOutBack:function(a,c,d,e,f,g){g==b&&(g=1.70158);return e*((c=c/f-1)*c*((g+1)*c+g)+1)+d},easeInOutBack:function(a,c,d,e,f,g){g==b&&(g=1.70158);if((c/=f/2)<1)return e/2*c*c*(((g*=1.525)+1)*c-g)+d;return e/2*((c-=2)*c*(((g*=1.525)+1)*c+g)+2)+d},easeInBounce:function(b,c,d,e,f){return e-a.easing.easeOutBounce(b,f-c,0,e,f)+d},easeOutBounce:function(a,b,c,d,e){return(b/=e)<1/2.75?d*7.5625*b*b+c:b<2/2.75?d*(7.5625*(b-=1.5/2.75)*b+.75)+c:b<2.5/2.75?d*(7.5625*(b-=2.25/2.75)*b+.9375)+c:d*(7.5625*(b-=2.625/2.75)*b+.984375)+c},easeInOutBounce:function(b,c,d,e,f){if(c<f/2)return a.easing.easeInBounce(b,c*2,0,e,f)*.5+d;return a.easing.easeOutBounce(b,c*2-f,0,e,f)*.5+e*.5+d}})}(jQuery);/* + * jQuery UI Effects Blind 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Effects/Blind + * + * Depends: + * jquery.effects.core.js + */(function(a,b){a.effects.blind=function(b){return this.queue(function(){var c=a(this),d=["position","top","bottom","left","right"],e=a.effects.setMode(c,b.options.mode||"hide"),f=b.options.direction||"vertical";a.effects.save(c,d),c.show();var g=a.effects.createWrapper(c).css({overflow:"hidden"}),h=f=="vertical"?"height":"width",i=f=="vertical"?g.height():g.width();e=="show"&&g.css(h,0);var j={};j[h]=e=="show"?i:0,g.animate(j,b.duration,b.options.easing,function(){e=="hide"&&c.hide(),a.effects.restore(c,d),a.effects.removeWrapper(c),b.callback&&b.callback.apply(c[0],arguments),c.dequeue()})})}})(jQuery);/* + * jQuery UI Effects Bounce 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Effects/Bounce + * + * Depends: + * jquery.effects.core.js + */(function(a,b){a.effects.bounce=function(b){return this.queue(function(){var c=a(this),d=["position","top","bottom","left","right"],e=a.effects.setMode(c,b.options.mode||"effect"),f=b.options.direction||"up",g=b.options.distance||20,h=b.options.times||5,i=b.duration||250;/show|hide/.test(e)&&d.push("opacity"),a.effects.save(c,d),c.show(),a.effects.createWrapper(c);var j=f=="up"||f=="down"?"top":"left",k=f=="up"||f=="left"?"pos":"neg",g=b.options.distance||(j=="top"?c.outerHeight({margin:!0})/3:c.outerWidth({margin:!0})/3);e=="show"&&c.css("opacity",0).css(j,k=="pos"?-g:g),e=="hide"&&(g=g/(h*2)),e!="hide"&&h--;if(e=="show"){var l={opacity:1};l[j]=(k=="pos"?"+=":"-=")+g,c.animate(l,i/2,b.options.easing),g=g/2,h--}for(var m=0;m<h;m++){var n={},p={};n[j]=(k=="pos"?"-=":"+=")+g,p[j]=(k=="pos"?"+=":"-=")+g,c.animate(n,i/2,b.options.easing).animate(p,i/2,b.options.easing),g=e=="hide"?g*2:g/2}if(e=="hide"){var l={opacity:0};l[j]=(k=="pos"?"-=":"+=")+g,c.animate(l,i/2,b.options.easing,function(){c.hide(),a.effects.restore(c,d),a.effects.removeWrapper(c),b.callback&&b.callback.apply(this,arguments)})}else{var n={},p={};n[j]=(k=="pos"?"-=":"+=")+g,p[j]=(k=="pos"?"+=":"-=")+g,c.animate(n,i/2,b.options.easing).animate(p,i/2,b.options.easing,function(){a.effects.restore(c,d),a.effects.removeWrapper(c),b.callback&&b.callback.apply(this,arguments)})}c.queue("fx",function(){c.dequeue()}),c.dequeue()})}})(jQuery);/* + * jQuery UI Effects Clip 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Effects/Clip + * + * Depends: + * jquery.effects.core.js + */(function(a,b){a.effects.clip=function(b){return this.queue(function(){var c=a(this),d=["position","top","bottom","left","right","height","width"],e=a.effects.setMode(c,b.options.mode||"hide"),f=b.options.direction||"vertical";a.effects.save(c,d),c.show();var g=a.effects.createWrapper(c).css({overflow:"hidden"}),h=c[0].tagName=="IMG"?g:c,i={size:f=="vertical"?"height":"width",position:f=="vertical"?"top":"left"},j=f=="vertical"?h.height():h.width();e=="show"&&(h.css(i.size,0),h.css(i.position,j/2));var k={};k[i.size]=e=="show"?j:0,k[i.position]=e=="show"?0:j/2,h.animate(k,{queue:!1,duration:b.duration,easing:b.options.easing,complete:function(){e=="hide"&&c.hide(),a.effects.restore(c,d),a.effects.removeWrapper(c),b.callback&&b.callback.apply(c[0],arguments),c.dequeue()}})})}})(jQuery);/* + * jQuery UI Effects Drop 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Effects/Drop + * + * Depends: + * jquery.effects.core.js + */(function(a,b){a.effects.drop=function(b){return this.queue(function(){var c=a(this),d=["position","top","bottom","left","right","opacity"],e=a.effects.setMode(c,b.options.mode||"hide"),f=b.options.direction||"left";a.effects.save(c,d),c.show(),a.effects.createWrapper(c);var g=f=="up"||f=="down"?"top":"left",h=f=="up"||f=="left"?"pos":"neg",i=b.options.distance||(g=="top"?c.outerHeight({margin:!0})/2:c.outerWidth({margin:!0})/2);e=="show"&&c.css("opacity",0).css(g,h=="pos"?-i:i);var j={opacity:e=="show"?1:0};j[g]=(e=="show"?h=="pos"?"+=":"-=":h=="pos"?"-=":"+=")+i,c.animate(j,{queue:!1,duration:b.duration,easing:b.options.easing,complete:function(){e=="hide"&&c.hide(),a.effects.restore(c,d),a.effects.removeWrapper(c),b.callback&&b.callback.apply(this,arguments),c.dequeue()}})})}})(jQuery);/* + * jQuery UI Effects Explode 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Effects/Explode + * + * Depends: + * jquery.effects.core.js + */(function(a,b){a.effects.explode=function(b){return this.queue(function(){var c=b.options.pieces?Math.round(Math.sqrt(b.options.pieces)):3,d=b.options.pieces?Math.round(Math.sqrt(b.options.pieces)):3;b.options.mode=b.options.mode=="toggle"?a(this).is(":visible")?"hide":"show":b.options.mode;var e=a(this).show().css("visibility","hidden"),f=e.offset();f.top-=parseInt(e.css("marginTop"),10)||0,f.left-=parseInt(e.css("marginLeft"),10)||0;var g=e.outerWidth(!0),h=e.outerHeight(!0);for(var i=0;i<c;i++)for(var j=0;j<d;j++)e.clone().appendTo("body").wrap("<div></div>").css({position:"absolute",visibility:"visible",left:-j*(g/d),top:-i*(h/c)}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:g/d,height:h/c,left:f.left+j*(g/d)+(b.options.mode=="show"?(j-Math.floor(d/2))*(g/d):0),top:f.top+i*(h/c)+(b.options.mode=="show"?(i-Math.floor(c/2))*(h/c):0),opacity:b.options.mode=="show"?0:1}).animate({left:f.left+j*(g/d)+(b.options.mode=="show"?0:(j-Math.floor(d/2))*(g/d)),top:f.top+i*(h/c)+(b.options.mode=="show"?0:(i-Math.floor(c/2))*(h/c)),opacity:b.options.mode=="show"?1:0},b.duration||500);setTimeout(function(){b.options.mode=="show"?e.css({visibility:"visible"}):e.css({visibility:"visible"}).hide(),b.callback&&b.callback.apply(e[0]),e.dequeue(),a("div.ui-effects-explode").remove()},b.duration||500)})}})(jQuery);/* + * jQuery UI Effects Fade 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Effects/Fade + * + * Depends: + * jquery.effects.core.js + */(function(a,b){a.effects.fade=function(b){return this.queue(function(){var c=a(this),d=a.effects.setMode(c,b.options.mode||"hide");c.animate({opacity:d},{queue:!1,duration:b.duration,easing:b.options.easing,complete:function(){b.callback&&b.callback.apply(this,arguments),c.dequeue()}})})}})(jQuery);/* + * jQuery UI Effects Fold 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Effects/Fold + * + * Depends: + * jquery.effects.core.js + */(function(a,b){a.effects.fold=function(b){return this.queue(function(){var c=a(this),d=["position","top","bottom","left","right"],e=a.effects.setMode(c,b.options.mode||"hide"),f=b.options.size||15,g=!!b.options.horizFirst,h=b.duration?b.duration/2:a.fx.speeds._default/2;a.effects.save(c,d),c.show();var i=a.effects.createWrapper(c).css({overflow:"hidden"}),j=e=="show"!=g,k=j?["width","height"]:["height","width"],l=j?[i.width(),i.height()]:[i.height(),i.width()],m=/([0-9]+)%/.exec(f);m&&(f=parseInt(m[1],10)/100*l[e=="hide"?0:1]),e=="show"&&i.css(g?{height:0,width:f}:{height:f,width:0});var n={},p={};n[k[0]]=e=="show"?l[0]:f,p[k[1]]=e=="show"?l[1]:0,i.animate(n,h,b.options.easing).animate(p,h,b.options.easing,function(){e=="hide"&&c.hide(),a.effects.restore(c,d),a.effects.removeWrapper(c),b.callback&&b.callback.apply(c[0],arguments),c.dequeue()})})}})(jQuery);/* + * jQuery UI Effects Highlight 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Effects/Highlight + * + * Depends: + * jquery.effects.core.js + */(function(a,b){a.effects.highlight=function(b){return this.queue(function(){var c=a(this),d=["backgroundImage","backgroundColor","opacity"],e=a.effects.setMode(c,b.options.mode||"show"),f={backgroundColor:c.css("backgroundColor")};e=="hide"&&(f.opacity=0),a.effects.save(c,d),c.show().css({backgroundImage:"none",backgroundColor:b.options.color||"#ffff99"}).animate(f,{queue:!1,duration:b.duration,easing:b.options.easing,complete:function(){e=="hide"&&c.hide(),a.effects.restore(c,d),e=="show"&&!a.support.opacity&&this.style.removeAttribute("filter"),b.callback&&b.callback.apply(this,arguments),c.dequeue()}})})}})(jQuery);/* + * jQuery UI Effects Pulsate 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Effects/Pulsate + * + * Depends: + * jquery.effects.core.js + */(function(a,b){a.effects.pulsate=function(b){return this.queue(function(){var c=a(this),d=a.effects.setMode(c,b.options.mode||"show");times=(b.options.times||5)*2-1,duration=b.duration?b.duration/2:a.fx.speeds._default/2,isVisible=c.is(":visible"),animateTo=0,isVisible||(c.css("opacity",0).show(),animateTo=1),(d=="hide"&&isVisible||d=="show"&&!isVisible)&×--;for(var e=0;e<times;e++)c.animate({opacity:animateTo},duration,b.options.easing),animateTo=(animateTo+1)%2;c.animate({opacity:animateTo},duration,b.options.easing,function(){animateTo==0&&c.hide(),b.callback&&b.callback.apply(this,arguments)}),c.queue("fx",function(){c.dequeue()}).dequeue()})}})(jQuery);/* + * jQuery UI Effects Scale 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Effects/Scale + * + * Depends: + * jquery.effects.core.js + */(function(a,b){a.effects.puff=function(b){return this.queue(function(){var c=a(this),d=a.effects.setMode(c,b.options.mode||"hide"),e=parseInt(b.options.percent,10)||150,f=e/100,g={height:c.height(),width:c.width()};a.extend(b.options,{fade:!0,mode:d,percent:d=="hide"?e:100,from:d=="hide"?g:{height:g.height*f,width:g.width*f}}),c.effect("scale",b.options,b.duration,b.callback),c.dequeue()})},a.effects.scale=function(b){return this.queue(function(){var c=a(this),d=a.extend(!0,{},b.options),e=a.effects.setMode(c,b.options.mode||"effect"),f=parseInt(b.options.percent,10)||(parseInt(b.options.percent,10)==0?0:e=="hide"?0:100),g=b.options.direction||"both",h=b.options.origin;e!="effect"&&(d.origin=h||["middle","center"],d.restore=!0);var i={height:c.height(),width:c.width()};c.from=b.options.from||(e=="show"?{height:0,width:0}:i);var j={y:g!="horizontal"?f/100:1,x:g!="vertical"?f/100:1};c.to={height:i.height*j.y,width:i.width*j.x},b.options.fade&&(e=="show"&&(c.from.opacity=0,c.to.opacity=1),e=="hide"&&(c.from.opacity=1,c.to.opacity=0)),d.from=c.from,d.to=c.to,d.mode=e,c.effect("size",d,b.duration,b.callback),c.dequeue()})},a.effects.size=function(b){return this.queue(function(){var c=a(this),d=["position","top","bottom","left","right","width","height","overflow","opacity"],e=["position","top","bottom","left","right","overflow","opacity"],f=["width","height","overflow"],g=["fontSize"],h=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],i=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],j=a.effects.setMode(c,b.options.mode||"effect"),k=b.options.restore||!1,l=b.options.scale||"both",m=b.options.origin,n={height:c.height(),width:c.width()};c.from=b.options.from||n,c.to=b.options.to||n;if(m){var p=a.effects.getBaseline(m,n);c.from.top=(n.height-c.from.height)*p.y,c.from.left=(n.width-c.from.width)*p.x,c.to.top=(n.height-c.to.height)*p.y,c.to.left=(n.width-c.to.width)*p.x}var q={from:{y:c.from.height/n.height,x:c.from.width/n.width},to:{y:c.to.height/n.height,x:c.to.width/n.width}};if(l=="box"||l=="both")q.from.y!=q.to.y&&(d=d.concat(h),c.from=a.effects.setTransition(c,h,q.from.y,c.from),c.to=a.effects.setTransition(c,h,q.to.y,c.to)),q.from.x!=q.to.x&&(d=d.concat(i),c.from=a.effects.setTransition(c,i,q.from.x,c.from),c.to=a.effects.setTransition(c,i,q.to.x,c.to));(l=="content"||l=="both")&&q.from.y!=q.to.y&&(d=d.concat(g),c.from=a.effects.setTransition(c,g,q.from.y,c.from),c.to=a.effects.setTransition(c,g,q.to.y,c.to)),a.effects.save(c,k?d:e),c.show(),a.effects.createWrapper(c),c.css("overflow","hidden").css(c.from);if(l=="content"||l=="both")h=h.concat(["marginTop","marginBottom"]).concat(g),i=i.concat(["marginLeft","marginRight"]),f=d.concat(h).concat(i),c.find("*[width]").each(function(){child=a(this),k&&a.effects.save(child,f);var c={height:child.height(),width:child.width()};child.from={height:c.height*q.from.y,width:c.width*q.from.x},child.to={height:c.height*q.to.y,width:c.width*q.to.x},q.from.y!=q.to.y&&(child.from=a.effects.setTransition(child,h,q.from.y,child.from),child.to=a.effects.setTransition(child,h,q.to.y,child.to)),q.from.x!=q.to.x&&(child.from=a.effects.setTransition(child,i,q.from.x,child.from),child.to=a.effects.setTransition(child,i,q.to.x,child.to)),child.css(child.from),child.animate(child.to,b.duration,b.options.easing,function(){k&&a.effects.restore(child,f)})});c.animate(c.to,{queue:!1,duration:b.duration,easing:b.options.easing,complete:function(){c.to.opacity===0&&c.css("opacity",c.from.opacity),j=="hide"&&c.hide(),a.effects.restore(c,k?d:e),a.effects.removeWrapper(c),b.callback&&b.callback.apply(this,arguments),c.dequeue()}})})}})(jQuery);/* + * jQuery UI Effects Shake 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Effects/Shake + * + * Depends: + * jquery.effects.core.js + */(function(a,b){a.effects.shake=function(b){return this.queue(function(){var c=a(this),d=["position","top","bottom","left","right"],e=a.effects.setMode(c,b.options.mode||"effect"),f=b.options.direction||"left",g=b.options.distance||20,h=b.options.times||3,i=b.duration||b.options.duration||140;a.effects.save(c,d),c.show(),a.effects.createWrapper(c);var j=f=="up"||f=="down"?"top":"left",k=f=="up"||f=="left"?"pos":"neg",l={},m={},n={};l[j]=(k=="pos"?"-=":"+=")+g,m[j]=(k=="pos"?"+=":"-=")+g*2,n[j]=(k=="pos"?"-=":"+=")+g*2,c.animate(l,i,b.options.easing);for(var p=1;p<h;p++)c.animate(m,i,b.options.easing).animate(n,i,b.options.easing);c.animate(m,i,b.options.easing).animate(l,i/2,b.options.easing,function(){a.effects.restore(c,d),a.effects.removeWrapper(c),b.callback&&b.callback.apply(this,arguments)}),c.queue("fx",function(){c.dequeue()}),c.dequeue()})}})(jQuery);/* + * jQuery UI Effects Slide 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Effects/Slide + * + * Depends: + * jquery.effects.core.js + */(function(a,b){a.effects.slide=function(b){return this.queue(function(){var c=a(this),d=["position","top","bottom","left","right"],e=a.effects.setMode(c,b.options.mode||"show"),f=b.options.direction||"left";a.effects.save(c,d),c.show(),a.effects.createWrapper(c).css({overflow:"hidden"});var g=f=="up"||f=="down"?"top":"left",h=f=="up"||f=="left"?"pos":"neg",i=b.options.distance||(g=="top"?c.outerHeight({margin:!0}):c.outerWidth({margin:!0}));e=="show"&&c.css(g,h=="pos"?isNaN(i)?"-"+i:-i:i);var j={};j[g]=(e=="show"?h=="pos"?"+=":"-=":h=="pos"?"-=":"+=")+i,c.animate(j,{queue:!1,duration:b.duration,easing:b.options.easing,complete:function(){e=="hide"&&c.hide(),a.effects.restore(c,d),a.effects.removeWrapper(c),b.callback&&b.callback.apply(this,arguments),c.dequeue()}})})}})(jQuery);/* + * jQuery UI Effects Transfer 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Effects/Transfer + * + * Depends: + * jquery.effects.core.js + */(function(a,b){a.effects.transfer=function(b){return this.queue(function(){var c=a(this),d=a(b.options.to),e=d.offset(),f={top:e.top,left:e.left,height:d.innerHeight(),width:d.innerWidth()},g=c.offset(),h=a('<div class="ui-effects-transfer"></div>').appendTo(document.body).addClass(b.options.className).css({top:g.top,left:g.left,height:c.innerHeight(),width:c.innerWidth(),position:"absolute"}).animate(f,b.duration,b.options.easing,function(){h.remove(),b.callback&&b.callback.apply(c[0],arguments),c.dequeue()})})}})(jQuery); \ No newline at end of file diff --git a/library/epub-meta/assets/js/jquery.cleditor.min.js b/library/epub-meta/assets/js/jquery.cleditor.min.js new file mode 100644 index 000000000..5afec0488 --- /dev/null +++ b/library/epub-meta/assets/js/jquery.cleditor.min.js @@ -0,0 +1,31 @@ +/* + CLEditor WYSIWYG HTML Editor v1.3.0 + http://premiumsoftware.net/cleditor + requires jQuery v1.4.2 or later + + Copyright 2010, Chris Landowski, Premium Software, LLC + Dual licensed under the MIT or GPL Version 2 licenses. +*/ +(function(e){function aa(a){var b=this,c=a.target,d=e.data(c,x),h=s[d],f=h.popupName,i=p[f];if(!(b.disabled||e(c).attr(n)==n)){var g={editor:b,button:c,buttonName:d,popup:i,popupName:f,command:h.command,useCSS:b.options.useCSS};if(h.buttonClick&&h.buttonClick(a,g)===false)return false;if(d=="source"){if(t(b)){delete b.range;b.$area.hide();b.$frame.show();c.title=h.title}else{b.$frame.hide();b.$area.show();c.title="Show Rich Text"}setTimeout(function(){u(b)},100)}else if(!t(b))if(f){var j=e(i);if(f== +"url"){if(d=="link"&&M(b)===""){z(b,"A selection is required when inserting a link.",c);return false}j.children(":button").unbind(q).bind(q,function(){var k=j.find(":text"),o=e.trim(k.val());o!==""&&v(b,g.command,o,null,g.button);k.val("http://");r();w(b)})}else f=="pastetext"&&j.children(":button").unbind(q).bind(q,function(){var k=j.find("textarea"),o=k.val().replace(/\n/g,"<br />");o!==""&&v(b,g.command,o,null,g.button);k.val("");r();w(b)});if(c!==e.data(i,A)){N(b,i,c);return false}return}else if(d== +"print")b.$frame[0].contentWindow.print();else if(!v(b,g.command,g.value,g.useCSS,c))return false;w(b)}}function O(a){a=e(a.target).closest("div");a.css(H,a.data(x)?"#FFF":"#FFC")}function P(a){e(a.target).closest("div").css(H,"transparent")}function ba(a){var b=a.data.popup,c=a.target;if(!(b===p.msg||e(b).hasClass(B))){var d=e.data(b,A),h=e.data(d,x),f=s[h],i=f.command,g,j=this.options.useCSS;if(h=="font")g=c.style.fontFamily.replace(/"/g,"");else if(h=="size"){if(c.tagName=="DIV")c=c.children[0]; +g=c.innerHTML}else if(h=="style")g="<"+c.tagName+">";else if(h=="color")g=Q(c.style.backgroundColor);else if(h=="highlight"){g=Q(c.style.backgroundColor);if(l)i="backcolor";else j=true}b={editor:this,button:d,buttonName:h,popup:b,popupName:f.popupName,command:i,value:g,useCSS:j};if(!(f.popupClick&&f.popupClick(a,b)===false)){if(b.command&&!v(this,b.command,b.value,b.useCSS,d))return false;r();w(this)}}}function C(a){for(var b=1,c=0,d=0;d<a.length;++d){b=(b+a.charCodeAt(d))%65521;c=(c+b)%65521}return c<< +16|b}function R(a,b,c,d,h){if(p[a])return p[a];var f=e(m).hide().addClass(ca).appendTo("body");if(d)f.html(d);else if(a=="color"){b=b.colors.split(" ");b.length<10&&f.width("auto");e.each(b,function(i,g){e(m).appendTo(f).css(H,"#"+g)});c=da}else if(a=="font")e.each(b.fonts.split(","),function(i,g){e(m).appendTo(f).css("fontFamily",g).html(g)});else if(a=="size")e.each(b.sizes.split(","),function(i,g){e(m).appendTo(f).html("<font size="+g+">"+g+"</font>")});else if(a=="style")e.each(b.styles,function(i, +g){e(m).appendTo(f).html(g[1]+g[0]+g[1].replace("<","</"))});else if(a=="url"){f.html('Enter URL:<br><input type=text value="http://" size=35><br><input type=button value="Submit">');c=B}else if(a=="pastetext"){f.html("Paste your content here and click submit.<br /><textarea cols=40 rows=3></textarea><br /><input type=button value=Submit>");c=B}if(!c&&!d)c=S;f.addClass(c);l&&f.attr(I,"on").find("div,font,p,h1,h2,h3,h4,h5,h6").attr(I,"on");if(f.hasClass(S)||h===true)f.children().hover(O,P);p[a]=f[0]; +return f[0]}function T(a,b){if(b){a.$area.attr(n,n);a.disabled=true}else{a.$area.removeAttr(n);delete a.disabled}try{if(l)a.doc.body.contentEditable=!b;else a.doc.designMode=!b?"on":"off"}catch(c){}u(a)}function v(a,b,c,d,h){D(a);if(!l){if(d===undefined||d===null)d=a.options.useCSS;a.doc.execCommand("styleWithCSS",0,d.toString())}d=true;var f;if(l&&b.toLowerCase()=="inserthtml")y(a).pasteHTML(c);else{try{d=a.doc.execCommand(b,0,c||null)}catch(i){f=i.description;d=false}d||("cutcopypaste".indexOf(b)> +-1?z(a,"For security reasons, your browser does not support the "+b+" command. Try using the keyboard shortcut or context menu instead.",h):z(a,f?f:"Error executing the "+b+" command.",h))}u(a);return d}function w(a){setTimeout(function(){t(a)?a.$area.focus():a.$frame[0].contentWindow.focus();u(a)},0)}function y(a){if(l)return J(a).createRange();return J(a).getRangeAt(0)}function J(a){if(l)return a.doc.selection;return a.$frame[0].contentWindow.getSelection()}function Q(a){var b=/rgba?\((\d+), (\d+), (\d+)/.exec(a), +c=a.split("");if(b)for(a=(b[1]<<16|b[2]<<8|b[3]).toString(16);a.length<6;)a="0"+a;return"#"+(a.length==6?a:c[1]+c[1]+c[2]+c[2]+c[3]+c[3])}function r(){e.each(p,function(a,b){e(b).hide().unbind(q).removeData(A)})}function U(){var a=e("link[href$='jquery.cleditor.css']").attr("href");return a.substr(0,a.length-19)+"images/"}function K(a){var b=a.$main,c=a.options;a.$frame&&a.$frame.remove();var d=a.$frame=e('<iframe frameborder="0" src="javascript:true;">').hide().appendTo(b),h=d[0].contentWindow,f= +a.doc=h.document,i=e(f);f.open();f.write(c.docType+"<html>"+(c.docCSSFile===""?"":'<head><link rel="stylesheet" type="text/css" href="'+c.docCSSFile+'" /></head>')+'<body style="'+c.bodyStyle+'"></body></html>');f.close();l&&i.click(function(){w(a)});E(a);if(l){i.bind("beforedeactivate beforeactivate selectionchange keypress",function(g){if(g.type=="beforedeactivate")a.inactive=true;else if(g.type=="beforeactivate"){!a.inactive&&a.range&&a.range.length>1&&a.range.shift();delete a.inactive}else if(!a.inactive){if(!a.range)a.range= +[];for(a.range.unshift(y(a));a.range.length>2;)a.range.pop()}});d.focus(function(){D(a)})}(e.browser.mozilla?i:e(h)).blur(function(){V(a,true)});i.click(r).bind("keyup mouseup",function(){u(a)});L?a.$area.show():d.show();e(function(){var g=a.$toolbar,j=g.children("div:last"),k=b.width();j=j.offset().top+j.outerHeight()-g.offset().top+1;g.height(j);j=(/%/.test(""+c.height)?b.height():parseInt(c.height))-j;d.width(k).height(j);a.$area.width(k).height(ea?j-2:j);T(a,a.disabled);u(a)})}function u(a){if(!L&& +e.browser.webkit&&!a.focused){a.$frame[0].contentWindow.focus();window.focus();a.focused=true}var b=a.doc;if(l)b=y(a);var c=t(a);e.each(a.$toolbar.find("."+W),function(d,h){var f=e(h),i=e.cleditor.buttons[e.data(h,x)],g=i.command,j=true;if(a.disabled)j=false;else if(i.getEnabled){j=i.getEnabled({editor:a,button:h,buttonName:i.name,popup:p[i.popupName],popupName:i.popupName,command:i.command,useCSS:a.options.useCSS});if(j===undefined)j=true}else if((c||L)&&i.name!="source"||l&&(g=="undo"||g=="redo"))j= +false;else if(g&&g!="print"){if(l&&g=="hilitecolor")g="backcolor";if(!l||g!="inserthtml")try{j=b.queryCommandEnabled(g)}catch(k){j=false}}if(j){f.removeClass(X);f.removeAttr(n)}else{f.addClass(X);f.attr(n,n)}})}function D(a){l&&a.range&&a.range[0].select()}function M(a){D(a);if(l)return y(a).text;return J(a).toString()}function z(a,b,c){var d=R("msg",a.options,fa);d.innerHTML=b;N(a,d,c)}function N(a,b,c){var d,h,f=e(b);if(c){var i=e(c);d=i.offset();h=--d.left;d=d.top+i.height()}else{i=a.$toolbar; +d=i.offset();h=Math.floor((i.width()-f.width())/2)+d.left;d=d.top+i.height()-2}r();f.css({left:h,top:d}).show();if(c){e.data(b,A,c);f.bind(q,{popup:b},e.proxy(ba,a))}setTimeout(function(){f.find(":text,textarea").eq(0).focus().select()},100)}function t(a){return a.$area.is(":visible")}function E(a,b){var c=a.$area.val(),d=a.options,h=d.updateFrame,f=e(a.doc.body);if(h){var i=C(c);if(b&&a.areaChecksum==i)return;a.areaChecksum=i}c=h?h(c):c;c=c.replace(/<(?=\/?script)/ig,"<");if(d.updateTextArea)a.frameChecksum= +C(c);if(c!=f.html()){f.html(c);e(a).triggerHandler(F)}}function V(a,b){var c=e(a.doc.body).html(),d=a.options,h=d.updateTextArea,f=a.$area;if(h){var i=C(c);if(b&&a.frameChecksum==i)return;a.frameChecksum=i}c=h?h(c):c;if(d.updateFrame)a.areaChecksum=C(c);if(c!=f.val()){f.val(c);e(a).triggerHandler(F)}}e.cleditor={defaultOptions:{width:500,height:250,controls:"bold italic underline strikethrough subscript superscript | font size style | color highlight removeformat | bullets numbering | outdent indent | alignleft center alignright justify | undo redo | rule image link unlink | cut copy paste pastetext | print source", +colors:"FFF FCC FC9 FF9 FFC 9F9 9FF CFF CCF FCF CCC F66 F96 FF6 FF3 6F9 3FF 6FF 99F F9F BBB F00 F90 FC6 FF0 3F3 6CC 3CF 66C C6C 999 C00 F60 FC3 FC0 3C0 0CC 36F 63F C3C 666 900 C60 C93 990 090 399 33F 60C 939 333 600 930 963 660 060 366 009 339 636 000 300 630 633 330 030 033 006 309 303",fonts:"Arial,Arial Black,Comic Sans MS,Courier New,Narrow,Garamond,Georgia,Impact,Sans Serif,Serif,Tahoma,Trebuchet MS,Verdana",sizes:"1,2,3,4,5,6,7",styles:[["Paragraph","<p>"],["Header 1","<h1>"],["Header 2","<h2>"], +["Header 3","<h3>"],["Header 4","<h4>"],["Header 5","<h5>"],["Header 6","<h6>"]],useCSS:false,docType:'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">',docCSSFile:"",bodyStyle:"margin:4px; font:10pt Arial,Verdana; cursor:text"},buttons:{init:"bold,,|italic,,|underline,,|strikethrough,,|subscript,,|superscript,,|font,,fontname,|size,Font Size,fontsize,|style,,formatblock,|color,Font Color,forecolor,|highlight,Text Highlight Color,hilitecolor,color|removeformat,Remove Formatting,|bullets,,insertunorderedlist|numbering,,insertorderedlist|outdent,,|indent,,|alignleft,Align Text Left,justifyleft|center,,justifycenter|alignright,Align Text Right,justifyright|justify,,justifyfull|undo,,|redo,,|rule,Insert Horizontal Rule,inserthorizontalrule|image,Insert Image,insertimage,url|link,Insert Hyperlink,createlink,url|unlink,Remove Hyperlink,|cut,,|copy,,|paste,,|pastetext,Paste as Text,inserthtml,|print,,|source,Show Source"}, +imagesPath:function(){return U()}};e.fn.cleditor=function(a){var b=e([]);this.each(function(c,d){if(d.tagName=="TEXTAREA"){var h=e.data(d,Y);h||(h=new cleditor(d,a));b=b.add(h)}});return b};var H="backgroundColor",A="button",x="buttonName",F="change",Y="cleditor",q="click",n="disabled",m="<div>",I="unselectable",W="cleditorButton",X="cleditorDisabled",ca="cleditorPopup",S="cleditorList",da="cleditorColor",B="cleditorPrompt",fa="cleditorMsg",l=e.browser.msie,ea=/msie\s6/i.test(navigator.userAgent), +L=/iphone|ipad|ipod/i.test(navigator.userAgent),p={},Z,s=e.cleditor.buttons;e.each(s.init.split("|"),function(a,b){var c=b.split(","),d=c[0];s[d]={stripIndex:a,name:d,title:c[1]===""?d.charAt(0).toUpperCase()+d.substr(1):c[1],command:c[2]===""?d:c[2],popupName:c[3]===""?d:c[3]}});delete s.init;cleditor=function(a,b){var c=this;c.options=b=e.extend({},e.cleditor.defaultOptions,b);var d=c.$area=e(a).hide().data(Y,c).blur(function(){E(c,true)}),h=c.$main=e(m).addClass("cleditorMain").width(b.width).height(b.height), +f=c.$toolbar=e(m).addClass("cleditorToolbar").appendTo(h),i=e(m).addClass("cleditorGroup").appendTo(f);e.each(b.controls.split(" "),function(g,j){if(j==="")return true;if(j=="|"){e(m).addClass("cleditorDivider").appendTo(i);i=e(m).addClass("cleditorGroup").appendTo(f)}else{var k=s[j],o=e(m).data(x,k.name).addClass(W).attr("title",k.title).bind(q,e.proxy(aa,c)).appendTo(i).hover(O,P),G={};if(k.css)G=k.css;else if(k.image)G.backgroundImage="url("+U()+k.image+")";if(k.stripIndex)G.backgroundPosition= +k.stripIndex*-24;o.css(G);l&&o.attr(I,"on");k.popupName&&R(k.popupName,b,k.popupClass,k.popupContent,k.popupHover)}});h.insertBefore(d).append(d);if(!Z){e(document).click(function(g){g=e(g.target);g.add(g.parents()).is("."+B)||r()});Z=true}/auto|%/.test(""+b.width+b.height)&&e(window).resize(function(){K(c)});K(c)};var $=cleditor.prototype;e.each([["clear",function(a){a.$area.val("");E(a)}],["disable",T],["execCommand",v],["focus",w],["hidePopups",r],["sourceMode",t,true],["refresh",K],["select", +function(a){setTimeout(function(){t(a)?a.$area.select():v(a,"selectall")},0)}],["selectedHTML",function(a){D(a);a=y(a);if(l)return a.htmlText;var b=e("<layer>")[0];b.appendChild(a.cloneContents());return b.innerHTML},true],["selectedText",M,true],["showMessage",z],["updateFrame",E],["updateTextArea",V]],function(a,b){$[b[0]]=function(){for(var c=[this],d=0;d<arguments.length;d++)c.push(arguments[d]);c=b[1].apply(this,c);if(b[2])return c;return this}});$.change=function(a){var b=e(this);return a?b.bind(F, +a):b.trigger(F)}})(jQuery); \ No newline at end of file diff --git a/library/epub-meta/assets/js/script.js b/library/epub-meta/assets/js/script.js new file mode 100644 index 000000000..cf8b3f2a1 --- /dev/null +++ b/library/epub-meta/assets/js/script.js @@ -0,0 +1,194 @@ + +var bookapi = { + $dialog: null, + + resulttpl: + '<div class="result">' + + ' <img src="" />'+ + ' <div>' + + ' <div class="buttons">' + + ' <button class="btn-repl">replace</button><br />' + + ' <button class="btn-fill">fill in</button>' + + ' </div>' + + ' <h1 class="title"></h1>' + + ' <p class="authors"></p>' + + ' <p class="description"></p>' + + ' <p class="more">' + + ' <span class="lang"></span>' + + ' <span class="publisher"></span>' + + ' <span class="subjects"></span>' + + ' </p>' + + ' </div>' + + '</div>', + + init: function(){ + $('body').append('<div id="bookapi"></div>'); + bookapi.$dialog = $('#bookapi'); + bookapi.$dialog.dialog( + { + autoOpen: false, + title: 'Lookup Book Data', + width: 800, + height: 500 + } + ); + bookapi.$dialog.append('<div class="head">Lookup: <input type="text" id="bookapi-q" /></div>') + .append('<div id="bookapi-out"></div>'); + bookapi.$out = $('#bookapi-out'); + + $('#bookpanel').append('<a href="#" id="bookapi-s">Lookup Book Data</a>'); + $('#bookapi-s').attr('title','Search this book at Google Books'); + $('#bookapi-s').click(bookapi.open); + + $('#bookapi-q').keypress( + function(event){ + if(event.which == 13){ + event.preventDefault(); + bookapi.search(); + } + }); + + }, + + open: function(){ + bookapi.$dialog.dialog('open'); + + var query = $('#bookpanel input[name=title]').val(); + $('#bookapi-q').val(query); + + bookapi.search(); + }, + + search: function(){ + bookapi.$out.html('please wait...'); + $.ajax({ + type: 'GET', + data: {'api':$('#bookapi-q').val()}, + success: bookapi.searchdone, + dataType: 'json' + }); + }, + + searchdone: function(data){ + if(data.totalItems == 0){ + bookapi.$out.html('Found no results.<br />Try adjusting the query and retry.'); + return; + } + + bookapi.$out.html(''); + for(i=0; i<data.items.length; i++){ + $res = $(bookapi.resulttpl); + if(data.items[i].volumeInfo.title) + $res.find('.title').html(data.items[i].volumeInfo.title); + if(data.items[i].volumeInfo.authors) + $res.find('.authors').html(data.items[i].volumeInfo.authors.join(', ')); + if(data.items[i].volumeInfo.description) + $res.find('.description').html(data.items[i].volumeInfo.description); + if(data.items[i].volumeInfo.language) + $res.find('.lang').html('['+data.items[i].volumeInfo.language+']'); + if(data.items[i].volumeInfo.publisher) + $res.find('.publisher').html(data.items[i].volumeInfo.publisher); + if(data.items[i].volumeInfo.categories) + $res.find('.subjects').html(data.items[i].volumeInfo.categories.join(', ')); + if(data.items[i].volumeInfo.imageLinks) + if(data.items[i].volumeInfo.imageLinks.thumbnail) + $res.find('img').attr('src',data.items[i].volumeInfo.imageLinks.thumbnail); + + $res.find('.btn-repl').click(data.items[i].volumeInfo,bookapi.replace); + $res.find('.btn-fill').click(data.items[i].volumeInfo,bookapi.fillin); + + bookapi.$out.append($res); + } + }, + + replace: function(event){ + item = event.data; + if(item.title) + $('#bookpanel input[name=title]').val(item.title); + if(item.description) + $('#bookpanel textarea[name=description]').val(item.description); + $wysiwyg[0].updateFrame(); + if(item.language) + $('#bookpanel input[name=language]').val(item.language); + if(item.publisher) + $('#bookpanel input[name=publisher]').val(item.publisher); + if(item.categories) + $('#bookpanel input[name=subjects]').val(item.categories.join(', ')); + if(item.imageLinks){ + $('#bookpanel input[name=coverurl]').val(item.imageLinks.thumbnail); + $('#cover').attr('src',item.imageLinks.thumbnail); + } + bookapi.$dialog.dialog('close'); + }, + + fillin: function(event){ + item = event.data; + + if(item.title && $('#bookpanel input[name=title]').val() == '') + $('#bookpanel input[name=title]').val(item.title); + if(item.description && $('#bookpanel textarea[name=description]').val() == '') + $('#bookpanel textarea[name=description]').val(item.description); + $wysiwyg[0].updateFrame(); + if(item.language && $('#bookpanel input[name=language]').val() == '') + $('#bookpanel input[name=language]').val(item.language); + if(item.publisher && $('#bookpanel input[name=publisher]').val() == '') + $('#bookpanel input[name=publisher]').val(item.publisher); + if(item.categories && $('#bookpanel input[name=subjects]').val() == '') + $('#bookpanel input[name=subjects]').val(item.categories.join(', ')); + if(item.imageLinks && $('#cover').hasClass('noimg')){ + $('#bookpanel input[name=coverurl]').val(item.imageLinks.thumbnail); + $('#cover').attr('src',item.imageLinks.thumbnail); + } + bookapi.$dialog.dialog('close'); + } + +}; + +var author = { + init: function(){ + $button = $(document.createElement('a')); + $button.text('+').attr('href','#'); + $button.attr('title','add another author line'); + $button.click(author.add); + $button.addClass('addauthor'); + + $td = $('#authors'); + $td.append($button); + }, + + add: function(){ + $td = $('#authors'); + + $ps = $td.find('p'); + $new = $ps.first().clone(); + $new.find('input').first().attr('name','authorname['+$ps.length+']').val(''); + $new.find('input').last().attr('name','authoras['+$ps.length+']').val(''); + + $ps.last().after($new); + } +}; + +var $wysiwg = null; +$(function(){ + bookapi.init(); + author.init(); + + // scroll to currently selected book + $current = $('#booklist li.active'); + if($current.length){ + $current[0].scrollIntoView(); + } + + // initialize the WYSIWYG editor + $wysiwyg = $('textarea').cleditor({ + width: 450, + controls: // controls to add to the toolbar + "bold italic underline strikethrough | " + + "style removeformat | bullets numbering | " + + "alignleft center alignright justify | undo redo | " + + "link unlink | source", + styles: // styles in the style popup + [["Paragraph", "<p>"], ["Header 1", "<h1>"], ["Header 2", "<h2>"], + ["Header 3", "<h3>"], ["Header 4","<h4>"], ["Header 5","<h5>"]] + }); +}); diff --git a/library/epub-meta/epub.php b/library/epub-meta/epub.php new file mode 100644 index 000000000..6895a6797 --- /dev/null +++ b/library/epub-meta/epub.php @@ -0,0 +1,536 @@ +<?php +/** + * PHP EPub Meta library + * + * @author Andreas Gohr <andi@splitbrain.org> + */ +class EPub { + public $xml; //FIXME change to protected, later + protected $xpath; + protected $file; + protected $meta; + protected $namespaces; + protected $imagetoadd=''; + + /** + * Constructor + * + * @param string $file path to epub file to work on + * @throws Exception if metadata could not be loaded + */ + public function __construct($file){ + // open file + $this->file = $file; + $zip = new ZipArchive(); + if(!@$zip->open($this->file)){ + throw new Exception('Failed to read epub file'); + } + + // read container data + $data = $zip->getFromName('META-INF/container.xml'); + if($data == false){ + throw new Exception('Failed to access epub container data'); + } + $xml = new DOMDocument(); + $xml->registerNodeClass('DOMElement','EPubDOMElement'); + $xml->loadXML($data); + $xpath = new EPubDOMXPath($xml); + $nodes = $xpath->query('//n:rootfiles/n:rootfile[@media-type="application/oebps-package+xml"]'); + $this->meta = $nodes->item(0)->attr('full-path'); + + // load metadata + $data = $zip->getFromName($this->meta); + if(!$data){ + throw new Exception('Failed to access epub metadata'); + } + $this->xml = new DOMDocument(); + $this->xml->registerNodeClass('DOMElement','EPubDOMElement'); + $this->xml->loadXML($data); + $this->xml->formatOutput = true; + $this->xpath = new EPubDOMXPath($this->xml); + + $zip->close(); + } + + /** + * file name getter + */ + public function file(){ + return $this->file; + } + + /** + * Writes back all meta data changes + */ + public function save(){ + $zip = new ZipArchive(); + $res = @$zip->open($this->file, ZipArchive::CREATE); + if($res === false){ + throw new Exception('Failed to write back metadata'); + } + $zip->addFromString($this->meta,$this->xml->saveXML()); + // add the cover image + if($this->imagetoadd){ + $path = dirname('/'.$this->meta).'/php-epub-meta-cover.img'; // image path is relative to meta file + $path = ltrim($path,'/'); + + $zip->addFromString($path,file_get_contents($this->imagetoadd)); + $this->imagetoadd=''; + } + $zip->close(); + } + + /** + * Get or set the book author(s) + * + * Authors should be given with a "file-as" and a real name. The file as + * is used for sorting in e-readers. + * + * Example: + * + * array( + * 'Pratchett, Terry' => 'Terry Pratchett', + * 'Simpson, Jacqeline' => 'Jacqueline Simpson', + * ) + * + * @params array $authors + */ + public function Authors($authors=false){ + // set new data + if($authors !== false){ + // Author where given as a comma separated list + if(is_string($authors)){ + if($authors == ''){ + $authors = array(); + }else{ + $authors = explode(',',$authors); + $authors = array_map('trim',$authors); + } + } + + // delete existing nodes + $nodes = $this->xpath->query('//opf:metadata/dc:creator[@opf:role="aut"]'); + foreach($nodes as $node) $node->delete(); + + // add new nodes + $parent = $this->xpath->query('//opf:metadata')->item(0); + foreach($authors as $as => $name){ + if(is_int($as)) $as = $name; //numeric array given + $node = $parent->newChild('dc:creator',$name); + $node->attr('opf:role', 'aut'); + $node->attr('opf:file-as', $as); + } + + $this->reparse(); + } + + // read current data + $rolefix = false; + $authors = array(); + $nodes = $this->xpath->query('//opf:metadata/dc:creator[@opf:role="aut"]'); + if($nodes->length == 0){ + // no nodes where found, let's try again without role + $nodes = $this->xpath->query('//opf:metadata/dc:creator'); + $rolefix = true; + } + foreach($nodes as $node){ + $name = $node->nodeValue; + $as = $node->attr('opf:file-as'); + if(!$as){ + $as = $name; + $node->attr('opf:file-as',$as); + } + if($rolefix){ + $node->attr('opf:role','aut'); + } + $authors[$as] = $name; + } + return $authors; + } + + /** + * Set or get the book title + * + * @param string $title + */ + public function Title($title=false){ + return $this->getset('dc:title',$title); + } + + /** + * Set or get the book's language + * + * @param string $lang + */ + public function Language($lang=false){ + return $this->getset('dc:language',$lang); + } + + /** + * Set or get the book' publisher info + * + * @param string $publisher + */ + public function Publisher($publisher=false){ + return $this->getset('dc:publisher',$publisher); + } + + /** + * Set or get the book's copyright info + * + * @param string $rights + */ + public function Copyright($rights=false){ + return $this->getset('dc:rights',$rights); + } + + /** + * Set or get the book's description + * + * @param string $description + */ + public function Description($description=false){ + return $this->getset('dc:description',$description); + } + + /** + * Set or get the book's ISBN number + * + * @param string $isbn + */ + public function ISBN($isbn=false){ + return $this->getset('dc:identifier',$isbn,'opf:scheme','ISBN'); + } + + /** + * Set or get the Google Books ID + * + * @param string $google + */ + public function Google($google=false){ + return $this->getset('dc:identifier',$google,'opf:scheme','GOOGLE'); + } + + /** + * Set or get the Amazon ID of the book + * + * @param string $amazon + */ + public function Amazon($amazon=false){ + return $this->getset('dc:identifier',$amazon,'opf:scheme','AMAZON'); + } + + /** + * Set or get the book's subjects (aka. tags) + * + * Subject should be given as array, but a comma separated string will also + * be accepted. + * + * @param array $subjects + */ + public function Subjects($subjects=false){ + // setter + if($subjects !== false){ + if(is_string($subjects)){ + if($subjects === ''){ + $subjects = array(); + }else{ + $subjects = explode(',',$subjects); + $subjects = array_map('trim',$subjects); + } + } + + // delete previous + $nodes = $this->xpath->query('//opf:metadata/dc:subject'); + foreach($nodes as $node){ + $node->delete(); + } + // add new ones + $parent = $this->xpath->query('//opf:metadata')->item(0); + foreach($subjects as $subj){ + $node = $this->xml->createElement('dc:subject',htmlspecialchars($subj)); + $node = $parent->appendChild($node); + } + + $this->reparse(); + } + + //getter + $subjects = array(); + $nodes = $this->xpath->query('//opf:metadata/dc:subject'); + foreach($nodes as $node){ + $subjects[] = $node->nodeValue; + } + return $subjects; + } + + /** + * Read the cover data + * + * Returns an associative array with the following keys: + * + * mime - filetype (usually image/jpeg) + * data - the binary image data + * found - the internal path, or false if no image is set in epub + * + * When no image is set in the epub file, the binary data for a transparent + * GIF pixel is returned. + * + * When adding a new image this function return no or old data because the + * image contents are not in the epub file, yet. The image will be added when + * the save() method is called. + * + * @param string $path local filesystem path to a new cover image + * @param string $mime mime type of the given file + * @return array + */ + public function Cover($path=false, $mime=false){ + // set cover + if($path !== false){ + // remove current pointer + $nodes = $this->xpath->query('//opf:metadata/opf:meta[@name="cover"]'); + foreach($nodes as $node) $node->delete(); + // remove previous manifest entries if they where made by us + $nodes = $this->xpath->query('//opf:manifest/opf:item[@id="php-epub-meta-cover"]'); + foreach($nodes as $node) $node->delete(); + + if($path){ + // add pointer + $parent = $this->xpath->query('//opf:metadata')->item(0); + $node = $parent->newChild('opf:meta'); + $node->attr('opf:name','cover'); + $node->attr('opf:content','php-epub-meta-cover'); + + // add manifest + $parent = $this->xpath->query('//opf:manifest')->item(0); + $node = $parent->newChild('opf:item'); + $node->attr('id','php-epub-meta-cover'); + $node->attr('opf:href','php-epub-meta-cover.img'); + $node->attr('opf:media-type',$mime); + + // remember path for save action + $this->imagetoadd = $path; + } + + $this->reparse(); + } + + // load cover + $nodes = $this->xpath->query('//opf:metadata/opf:meta[@name="cover"]'); + if(!$nodes->length) return $this->no_cover(); + $coverid = (String) $nodes->item(0)->attr('opf:content'); + if(!$coverid) return $this->no_cover(); + + $nodes = $this->xpath->query('//opf:manifest/opf:item[@id="'.$coverid.'"]'); + if(!$nodes->length) return $this->no_cover(); + $mime = $nodes->item(0)->attr('opf:media-type'); + $path = $nodes->item(0)->attr('opf:href'); + $path = dirname('/'.$this->meta).'/'.$path; // image path is relative to meta file + $path = ltrim($path,'/'); + + $zip = new ZipArchive(); + if(!@$zip->open($this->file)){ + throw new Exception('Failed to read epub file'); + } + $data = $zip->getFromName($path); + + return array( + 'mime' => $mime, + 'data' => $data, + 'found' => $path + ); + } + + /** + * A simple getter/setter for simple meta attributes + * + * It should only be used for attributes that are expected to be unique + * + * @param string $item XML node to set/get + * @param string $value New node value + * @param string $att Attribute name + * @param string $aval Attribute value + */ + protected function getset($item,$value=false,$att=false,$aval=false){ + // construct xpath + $xpath = '//opf:metadata/'.$item; + if($att){ + $xpath .= "[@$att=\"$aval\"]"; + } + + // set value + if($value !== false){ + $value = htmlspecialchars($value); + $nodes = $this->xpath->query($xpath); + if($nodes->length == 1 ){ + if($value === ''){ + // the user want's to empty this value -> delete the node + $nodes->item(0)->delete(); + }else{ + // replace value + $nodes->item(0)->nodeValue = $value; + } + }else{ + // if there are multiple matching nodes for some reason delete + // them. we'll replace them all with our own single one + foreach($nodes as $n) $n->delete(); + // readd them + if($value){ + $parent = $this->xpath->query('//opf:metadata')->item(0); + $node = $this->xml->createElement($item,$value); + $node = $parent->appendChild($node); + if($att) $node->attr($att,$aval); + } + } + + $this->reparse(); + } + + // get value + $nodes = $this->xpath->query($xpath); + if($nodes->length){ + return $nodes->item(0)->nodeValue; + }else{ + return ''; + } + } + + /** + * Return a not found response for Cover() + */ + protected function no_cover(){ + return array( + 'data' => base64_decode('R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAEALAAAAAABAAEAAAIBTAA7'), + 'mime' => 'image/gif', + 'found' => false + ); + } + + /** + * Reparse the DOM tree + * + * I had to rely on this because otherwise xpath failed to find the newly + * added nodes + */ + protected function reparse() { + $this->xml->loadXML($this->xml->saveXML()); + $this->xpath = new EPubDOMXPath($this->xml); + } +} + +class EPubDOMXPath extends DOMXPath { + public function __construct(DOMDocument $doc){ + parent::__construct($doc); + + if(is_a($doc->documentElement, 'EPubDOMElement')){ + foreach($doc->documentElement->namespaces as $ns => $url){ + $this->registerNamespace($ns,$url); + } + } + } +} + +class EPubDOMElement extends DOMElement { + public $namespaces = array( + 'n' => 'urn:oasis:names:tc:opendocument:xmlns:container', + 'opf' => 'http://www.idpf.org/2007/opf', + 'dc' => 'http://purl.org/dc/elements/1.1/' + ); + + + public function __construct($name, $value='', $namespaceURI=''){ + list($ns,$name) = $this->splitns($name); + $value = htmlspecialchars($value); + if(!$namespaceURI && $ns){ + $namespaceURI = $this->namespaces[$ns]; + } + parent::__construct($name, $value, $namespaceURI); + } + + + /** + * Create and append a new child + * + * Works with our epub namespaces and omits default namespaces + */ + public function newChild($name, $value=''){ + list($ns,$local) = $this->splitns($name); + if($ns){ + $nsuri = $this->namespaces[$ns]; + if($this->isDefaultNamespace($nsuri)){ + $name = $local; + $nsuri = ''; + } + } + + // this doesn't call the construcor: $node = $this->ownerDocument->createElement($name,$value); + $node = new EPubDOMElement($name,$value,$nsuri); + return $this->appendChild($node); + } + + /** + * Split given name in namespace prefix and local part + * + * @param string $name + * @return array (namespace, name) + */ + public function splitns($name){ + $list = explode(':',$name,2); + if(count($list) < 2) array_unshift($list,''); + return $list; + } + + /** + * Simple EPub namespace aware attribute accessor + */ + public function attr($attr,$value=null){ + list($ns,$attr) = $this->splitns($attr); + + $nsuri = ''; + if($ns){ + $nsuri = $this->namespaces[$ns]; + if(!$this->namespaceURI){ + if($this->isDefaultNamespace($nsuri)){ + $nsuri = ''; + } + }elseif($this->namespaceURI == $nsuri){ + $nsuri = ''; + } + } + + if(!is_null($value)){ + if($value === false){ + // delete if false was given + if($nsuri){ + $this->removeAttributeNS($nsuri,$attr); + }else{ + $this->removeAttribute($attr); + } + }else{ + // modify if value was given + if($nsuri){ + $this->setAttributeNS($nsuri,$attr,$value); + }else{ + $this->setAttribute($attr,$value); + } + } + }else{ + // return value if none was given + if($nsuri){ + return $this->getAttributeNS($nsuri,$attr); + }else{ + return $this->getAttribute($attr); + } + } + } + + /** + * Remove this node from the DOM + */ + public function delete(){ + $this->parentNode->removeChild($this); + } + +} + + diff --git a/library/epub-meta/index.php b/library/epub-meta/index.php new file mode 100644 index 000000000..57bb31b5c --- /dev/null +++ b/library/epub-meta/index.php @@ -0,0 +1,214 @@ +<?php + // modify this to point to your book directory + $bookdir = '/home/andi/Dropbox/ebooks/'; + + + error_reporting(E_ALL ^ E_NOTICE); + + // proxy google requests + if(isset($_GET['api'])){ + header('application/json; charset=UTF-8'); + echo file_get_contents('https://www.googleapis.com/books/v1/volumes?q='.rawurlencode($_GET['api']).'&maxResults=25&printType=books&projection=full'); + exit; + } + + require('util.php'); + + // load epub data + require('epub.php'); + if(isset($_REQUEST['book'])){ + try{ + $book = $_REQUEST['book']; + $book = str_replace('..','',$book); // no upper dirs, lowers might be supported later + $epub = new EPub($bookdir.$book.'.epub'); + }catch (Exception $e){ + $error = $e->getMessage(); + } + } + + // return image data + if(isset($_REQUEST['img']) && isset($epub)){ + $img = $epub->Cover(); + header('Content-Type: '.$img['mime']); + echo $img['data']; + exit; + } + + // save epub data + if($_REQUEST['save'] && isset($epub)){ + $epub->Title($_POST['title']); + $epub->Description($_POST['description']); + $epub->Language($_POST['language']); + $epub->Publisher($_POST['publisher']); + $epub->Copyright($_POST['copyright']); + $epub->ISBN($_POST['isbn']); + $epub->Subjects($_POST['subjects']); + + $authors = array(); + foreach((array) $_POST['authorname'] as $num => $name){ + if($name){ + $as = $_POST['authoras'][$num]; + if(!$as) $as = $name; + $authors[$as] = $name; + } + } + $epub->Authors($authors); + + // handle image + $cover = ''; + if(preg_match('/^https?:\/\//i',$_POST['coverurl'])){ + $data = @file_get_contents($_POST['coverurl']); + if($data){ + $cover = tempnam(sys_get_temp_dir(), 'epubcover'); + file_put_contents($cover,$data); + unset($data); + } + }elseif(is_uploaded_file($_FILES['coverfile']['tmp_name'])){ + $cover = $_FILES['coverfile']['tmp_name']; + } + if($cover){ + $info = @getimagesize($cover); + if(preg_match('/^image\/(gif|jpe?g|png)$/',$info['mime'])){ + $epub->Cover($cover,$info['meta']); + }else{ + $error = "Not a valid image file".$cover; + } + } + + // save the ebook + try{ + $epub->save(); + }catch(Exception $e){ + $error = $e->getMessage(); + } + + // clean up temporary cover file + if($cover) @unlink($cover); + + // rename + $author = array_shift(array_keys($epub->Authors())); + $title = $epub->Title(); + $new = to_file($author.'-'.$title); + $new = $bookdir.$new.'.epub'; + $old = $epub->file(); + if(realpath($new) != realpath($old)){ + if(!@rename($old,$new)) $new = $old; //rename failed, stay here + } + $go = basename($new,'.epub'); + header('Location: ?book='.rawurlencode($go)); + exit; + } + + header('Content-Type: text/html; charset=utf-8'); +?> +<html> +<head> + <title>EPub Manager + + + + + + + + + +
+
    + '; + echo ''.$name.''; + echo ''; + } + ?> +
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Title
Authors + Authors() as $as => $name){ + ?> +

+ + () +

+ +
Description
+ +
Subjects
Publisher
Copyright
Language

ISBN

Cover Image

+ + URL: +

+
+ +
+
+ +

EPub Manager

+ +

View and edit epub books stored in .

+
+

',htmlspecialchars(file_get_contents('LICENSE'))) ?>

+
+ + + + + + + + + +
+ + diff --git a/library/epub-meta/test/test.epub b/library/epub-meta/test/test.epub new file mode 100644 index 0000000000000000000000000000000000000000..85d60aecef71d548958abb2024946bcb73d6b503 GIT binary patch literal 768780 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

rOhyp%DMta`ica-aS~RNl$8pl%!~?7W*;jP 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
    $E=?;#d6N{tqaVztzBllCC_KonaCLp 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�jN827^nQ4J*2-Zr+=qXy#i8SDn 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%0A|2+KqwJfKEw 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

    t+eO`A{h!(i;iN|4Tymm4k=FBER)?H5c~B4o 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 WJSrge0Mi2ChYyHAFN=W?4Ei5vU;%0X literal 0 HcmV?d00001 diff --git a/library/epub-meta/test/test.jpg b/library/epub-meta/test/test.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4ca4a685cc06fe55937f668e84273d496a3bbfb8 GIT binary patch literal 821 zcmex=LJ%Z3brsUQRA< zE)HI9E^aZ+VpB8}4oqxx6jw3}Eo@n` z`4UjI2#O(K^&n9}WTPRXw-|VsfhGwu3o_U>jKM- zNrp!kpKd5nscmq-^}I~S=$oBRY2We<@$y2abPlqemTqsbc5 zz4qjr=5(lQ<;33}ca~3kbMRc>9>1v%7pJr}`R%J#m-C3W)p+}aHvY(1--(ELR6M-7`c+snJ%E3{|J)cV?v%Ky literal 0 HcmV?d00001 diff --git a/library/epub-meta/test/test.phpunit.php b/library/epub-meta/test/test.phpunit.php new file mode 100644 index 000000000..88a9aa914 --- /dev/null +++ b/library/epub-meta/test/test.phpunit.php @@ -0,0 +1,190 @@ +epub = new EPub('test.copy.epub'); + } + + protected function tearDown(){ + unlink('test.copy.epub'); + } + + public function testAuthors(){ + // read curent value + $this->assertEquals( + $this->epub->Authors(), + array('Shakespeare, William' => 'William Shakespeare') + ); + + // remove value with string + $this->assertEquals( + $this->epub->Authors(''), + array() + ); + + // set single value by String + + $this->assertEquals( + $this->epub->Authors('John Doe'), + array('John Doe' => 'John Doe') + ); + + // set single value by indexed array + $this->assertEquals( + $this->epub->Authors(array('John Doe')), + array('John Doe' => 'John Doe') + ); + + // remove value with array + $this->assertEquals( + $this->epub->Authors(array()), + array() + ); + + // set single value by associative array + $this->assertEquals( + $this->epub->Authors(array('Doe, John' => 'John Doe')), + array('Doe, John' => 'John Doe') + ); + + // set multi value by string + $this->assertEquals( + $this->epub->Authors('John Doe, Jane Smith'), + array('John Doe' => 'John Doe', 'Jane Smith' => 'Jane Smith') + ); + + // set multi value by indexed array + $this->assertEquals( + $this->epub->Authors(array('John Doe', 'Jane Smith')), + array('John Doe' => 'John Doe', 'Jane Smith' => 'Jane Smith') + ); + + // set multi value by associative array + $this->assertEquals( + $this->epub->Authors(array('Doe, John' => 'John Doe', 'Smith, Jane' => 'Jane Smith')), + array('Doe, John' => 'John Doe', 'Smith, Jane' => 'Jane Smith') + ); + + // check escaping + $this->assertEquals( + $this->epub->Authors(array('Doe, John ' => 'John Doe ')), + array('Doe, John ' => 'John Doe ') + ); + } + + public function testTitle(){ + // get current value + $this->assertEquals( + $this->epub->Title(), + 'Romeo and Juliet' + ); + + // delete current value + $this->assertEquals( + $this->epub->Title(''), + '' + ); + + // get current value + $this->assertEquals( + $this->epub->Title(), + '' + ); + + // set new value + $this->assertEquals( + $this->epub->Title('Foo Bar'), + 'Foo Bar' + ); + + // check escaping + $this->assertEquals( + $this->epub->Title('Foo Bar'), + 'Foo Bar' + ); + } + + public function testSubject(){ + // get current values + $this->assertEquals( + $this->epub->Subjects(), + array('Fiction','Drama','Romance') + ); + + // delete current values with String + $this->assertEquals( + $this->epub->Subjects(''), + array() + ); + + // set new values with String + $this->assertEquals( + $this->epub->Subjects('Fiction, Drama, Romance'), + array('Fiction','Drama','Romance') + ); + + // delete current values with Array + $this->assertEquals( + $this->epub->Subjects(array()), + array() + ); + + // set new values with array + $this->assertEquals( + $this->epub->Subjects(array('Fiction','Drama','Romance')), + array('Fiction','Drama','Romance') + ); + + // check escaping + $this->assertEquals( + $this->epub->Subjects(array('Fiction','Drama ','Romance')), + array('Fiction','Drama ','Romance') + ); + } + + + public function testCover(){ + // read current cover + $cover = $this->epub->Cover(); + $this->assertEquals($cover['mime'],'image/png'); + $this->assertEquals($cover['found'],'OPS/images/cover.png'); + $this->assertEquals(strlen($cover['data']), 657911); + + // delete cover + $cover = $this->epub->Cover(''); + $this->assertEquals($cover['mime'],'image/gif'); + $this->assertEquals($cover['found'],false); + $this->assertEquals(strlen($cover['data']), 42); + + // set new cover (will return a not-found as it's not yet saved) + $cover = $this->epub->Cover('test.jpg','image/jpeg'); + $this->assertEquals($cover['mime'],'image/jpeg'); + $this->assertEquals($cover['found'],'OPS/php-epub-meta-cover.img'); + $this->assertEquals(strlen($cover['data']), 0); + + // save + $this->epub->save(); + + // read now changed cover + $cover = $this->epub->Cover(); + $this->assertEquals($cover['mime'],'image/jpeg'); + $this->assertEquals($cover['found'],'OPS/php-epub-meta-cover.img'); + $this->assertEquals(strlen($cover['data']), filesize('test.jpg')); + } +} diff --git a/library/epub-meta/util.php b/library/epub-meta/util.php new file mode 100644 index 000000000..75cb8a829 --- /dev/null +++ b/library/epub-meta/util.php @@ -0,0 +1,30 @@ +'.htmlspecialchars($title).''. + ''.htmlspecialchars($author).''; +}