From d095c63008cc0cab5ceb99c2beb2fd7e97ca9d27 Mon Sep 17 00:00:00 2001 From: Rob Garrison Date: Thu, 25 May 2017 05:10:33 -0500 Subject: [PATCH 1/7] ColumnSelector: Don't clear container on updateAll. Fixes #1406 --- js/widgets/widget-columnSelector.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/js/widgets/widget-columnSelector.js b/js/widgets/widget-columnSelector.js index 5615cd7a..6abdb411 100644 --- a/js/widgets/widget-columnSelector.js +++ b/js/widgets/widget-columnSelector.js @@ -1,4 +1,4 @@ -/* Widget: columnSelector (responsive table widget) - updated 12/15/2016 (v2.28.2) *//* +/* Widget: columnSelector (responsive table widget) - updated 5/25/2017 (v2.28.12) *//* * Requires tablesorter v2.8+ and jQuery 1.7+ * by Justin Hallett & Rob Garrison */ @@ -541,9 +541,9 @@ }, remove: function(table, c, wo, refreshing) { var csel = c.selector; - if ( csel) { csel.$container.empty(); } if ( refreshing || !csel ) { return; } - if (csel.$popup) { csel.$popup.empty(); } + if ( csel ) { csel.$container.empty(); } + if ( csel.$popup ) { csel.$popup.empty(); } csel.$style.remove(); csel.$breakpoints.remove(); $( c.namespace + 'columnselectorHasSpan' ).removeClass( wo.filter_filteredRow || 'filtered' ); From 17be0e31ea4951bb50e5571cfe15c941542c43a6 Mon Sep 17 00:00:00 2001 From: Rob Garrison Date: Fri, 26 May 2017 13:26:36 -0500 Subject: [PATCH 2/7] Filter: return `null` from `filter_selectSource` to prevent select updates From discussion in IRC with @alexweissman --- docs/index.html | 8 +++++++- js/widgets/widget-filter.js | 8 ++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/docs/index.html b/docs/index.html index 2781334c..8da4f5f3 100644 --- a/docs/index.html +++ b/docs/index.html @@ -3337,7 +3337,7 @@ $('table').trigger('search', false); Function null - Filter widget: Include a function to return an array of values to be added to the column filter select (v2.16.0; v2.24.4). + Filter widget: Include a function to return an array of values to be added to the column filter select (v2.16.0; v2.28.12).

In v2.24.4, this option will now accept an array of objects which can contain extra information for each option. Here is an example modified from the filter selectmenu demo: @@ -3360,6 +3360,12 @@ $('table').trigger('search', false);
  • *NOTE* because this example is providing a fixed select option source, it can not support "filter-onlyAvail" (only show available options after filtering).
  • +

    + In v2.28.12, return null from a filter_selectSource function to prevent updates to the select options. Useful if you are updating the select options from outside of tablesorter. +

    filter_selectSource : {
    +  ".filter-select" : function() { return null; }
    +}
    +

    In v2.27.7, an option to have a descending sort applied to this data can be done by adding a "filter-select-sort-desc" to the header cell. Adding a "filter-select-nosort" class name to a header to prevent sorting has been available since v2.16.3.

    diff --git a/js/widgets/widget-filter.js b/js/widgets/widget-filter.js index f37fd47a..319e4090 100644 --- a/js/widgets/widget-filter.js +++ b/js/widgets/widget-filter.js @@ -1570,6 +1570,10 @@ } else if ( $.type( source ) === 'object' && fxn ) { // custom select source function for a SPECIFIC COLUMN arry = fxn( table, column, onlyAvail ); + // abort - updating the selects from an external method + if (arry === null) { + return null; + } } if ( arry === false ) { // fall back to original method @@ -1727,6 +1731,10 @@ // filter_selectSource or column data if ( typeof arry === 'undefined' || arry === '' ) { arry = tsf.getOptionSource( table, column, onlyAvail ); + // abort, selects are updated by an external method + if (arry === null) { + return; + } } if ( $.isArray( arry ) ) { From d4e35fc0f2d059468c54c6e6af235c5999b97661 Mon Sep 17 00:00:00 2001 From: Rob Garrison Date: Fri, 26 May 2017 13:29:29 -0500 Subject: [PATCH 3/7] Misc: fix linting issues --- js/widgets/widget-cssStickyHeaders.js | 2 +- js/widgets/widget-filter.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/js/widgets/widget-cssStickyHeaders.js b/js/widgets/widget-cssStickyHeaders.js index c1267133..9c5a0385 100644 --- a/js/widgets/widget-cssStickyHeaders.js +++ b/js/widgets/widget-cssStickyHeaders.js @@ -22,7 +22,7 @@ $table = c.$table, $attach = $(wo.cssStickyHeaders_attachTo), // target all versions of IE - isIE = 'ActiveXObject' in window || window.navigator.userAgent.indexOf("Edge") > -1, + isIE = 'ActiveXObject' in window || window.navigator.userAgent.indexOf('Edge') > -1, namespace = c.namespace + 'cssstickyheader ', $thead = $table.children('thead'), $caption = $table.children('caption'), diff --git a/js/widgets/widget-filter.js b/js/widgets/widget-filter.js index 319e4090..b11fb345 100644 --- a/js/widgets/widget-filter.js +++ b/js/widgets/widget-filter.js @@ -849,7 +849,7 @@ // change & input events must be ignored if liveSearch !== true ( eventType === 'change' || eventType === 'input' ) && // prevent search if liveSearch is a number - ( liveSearch === true || liveSearch !== true && event.target.nodeName !== "INPUT" ) && + ( liveSearch === true || liveSearch !== true && event.target.nodeName !== 'INPUT' ) && // don't allow 'change' or 'input' event to process if the input value // is the same - fixes #685 this.value !== c.lastSearch[column] From 9772c8ae2b9d940df7f0e3ff90fd4170fdfbbedf Mon Sep 17 00:00:00 2001 From: Rob Garrison Date: Fri, 26 May 2017 14:28:01 -0500 Subject: [PATCH 4/7] Docs: update jQuery UI --- .../css/images/glyphicons-halflings-white.png | Bin 8621 -> 0 bytes docs/css/images/glyphicons-halflings.png | Bin 12586 -> 0 bytes .../ui-bg_diagonals-thick_90_eeeeee_40x40.png | Bin 380 -> 312 bytes .../images/ui-bg_glass_100_e4f1fb_1x400.png | Bin 408 -> 350 bytes .../images/ui-bg_glass_50_3baae3_1x400.png | Bin 394 -> 336 bytes .../images/ui-bg_glass_80_d7ebf9_1x400.png | Bin 404 -> 346 bytes .../ui-bg_highlight-hard_100_f2f5f7_1x100.png | Bin 390 -> 332 bytes .../ui-bg_highlight-hard_70_000000_1x100.png | Bin 310 -> 249 bytes .../ui-bg_highlight-soft_100_deedf7_1x100.png | Bin 445 -> 387 bytes .../ui-bg_highlight-soft_25_ffef8f_1x100.png | Bin 367 -> 309 bytes docs/css/images/ui-icons_2694e8_256x240.png | Bin 4676 -> 4549 bytes docs/css/images/ui-icons_2e83ff_256x240.png | Bin 4676 -> 4549 bytes docs/css/images/ui-icons_3d80b3_256x240.png | Bin 4676 -> 4549 bytes docs/css/images/ui-icons_72a7cf_256x240.png | Bin 4676 -> 4549 bytes docs/css/images/ui-icons_ffffff_256x240.png | Bin 6487 -> 6299 bytes docs/css/jquery-ui.min.css | 4 ++-- docs/js/jquery-ui.min.js | 18 +++++++++--------- 17 files changed, 11 insertions(+), 11 deletions(-) delete mode 100644 docs/css/images/glyphicons-halflings-white.png delete mode 100644 docs/css/images/glyphicons-halflings.png diff --git a/docs/css/images/glyphicons-halflings-white.png b/docs/css/images/glyphicons-halflings-white.png deleted file mode 100644 index b1abf4f31e08aeb38553d82870c8d457db6af03f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8621 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 diff --git a/docs/css/images/ui-bg_diagonals-thick_90_eeeeee_40x40.png b/docs/css/images/ui-bg_diagonals-thick_90_eeeeee_40x40.png index 00866617943f07f8028b344412783c5e42d49700..d5e5421713bfaf973f1612fe7412fdc460bf850c 100644 GIT binary patch delta 248 zcmeyvw1a7aNzZW39VVStIIZi@ z>wPjJkD+uOGv~QRp6d=>s}+umPIzK;qDcCK_49M$>W6_!W;;xkc9{Fxp{aY>ix?Bv z=ZiG0#Cn6`?Y^5FDLUcic6X68kp)DnS~e{TbWu|8JcMu7+4t?c<*rB cGufU|Tn)Rl)zhCqKQJ(Oy85}Sb4q9e04TUzF#rGn literal 380 zcmeAS@N?(olHy`uVBq!ia0vp^8XznHBp80OT7LpkEa{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE?e6mbzsPFCvp^nu ziKnkC`vZ0k5l#a~gQHV`LM@&yjv*e$-(EH3I-tPQ`Y>JX{4>kyHo4OqEy@HpDlMH* z|6+o9dw;{E>FbwMZtA9G|emC zES8aoJ`@6Uk7|i)L`h0wNvc(HQ7VvPFfuSS(={;HHLwUVGO#kRv@)^KHZZa>Ffc4C fvqI63o1c=IR*74KgZ{ZTpaup{S3j3^P6dhC}n(={;HHLwUVGO#kR ov@)^KHZZa>Ffc4Cvzn~PD6WQG+Cl$Z8_*^OPgg&ebxsLQ0E3q&+W-In diff --git a/docs/css/images/ui-bg_glass_50_3baae3_1x400.png b/docs/css/images/ui-bg_glass_50_3baae3_1x400.png index b3836e3a309468a89c9e37a33e7985587d7afffa..698d873d12b56e018b7ede1419de991b486cd21e 100644 GIT binary patch delta 116 zcmeBTzQ8m=MTITN+uh|q7;r{>zr(=5z**oCSq!8-z}W3%w%x?0jZ)^i2Bx}3W+8^g rR;CtKhNjvE237_JRRPh8lYJS*)v!x*^FE#nG=;&_)z4*}Q$iB}fmk6) delta 175 zcmcb>)WtkO#gZl6(btiIVPik{pF~y$1_p&>k04(LhAK4%hK3dfhF?ITh8GMBr3MTP zuM!v-tY$DUh!@P+6=*Y2QB;7v#M9T6{Q*0N2&aLg!OdhC`m(={;HHLwUVGO#kR ov@)^KHZZa>Ffc4Cvzjc+D6WQG+Cl$Z8_*^OPgg&ebxsLQ0DSW&%K!iX diff --git a/docs/css/images/ui-bg_highlight-hard_100_f2f5f7_1x100.png b/docs/css/images/ui-bg_highlight-hard_100_f2f5f7_1x100.png index 7671ad9e930f7a5475f058abd0c0c40b5cd501d3..31b6f446e2359a926e860f2e97e0af091943ce25 100644 GIT binary patch literal 332 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?szyu^`+!HJTQfx`y?k@kqfHUIz9iRwjfk$L9 zkoEv$x0Bg+Kt`9Ri(`n!`M2j6@*Z*!X?SQa&Lg})O5{w_3a4w216(&VaT~DkN{KK9 z$TpbpG-MQgd3SGjHk0rIPR>`Ce}=kDQ`WYIxVv~ z<<>IJ#HFVzj>tceEB@o~tm?4n!fTWA#EWDv_0}p+tz3IE=;NGUK5h}OV>s^T{S(Q5 ze8%}(%F;7Wfv!?5ag8WRNi0dVN-jzTQVd20hUU5krn*LEA%@0QrWRI)rrHJuRt5%D h0nv&m8glbfGSez?YvAU6JQt{e!PC{xWt~$(695|zbB+K2 delta 308 zcmX@Z)W$qP#gZl6(btiIVPik{pF~y$1_p&>k04(LhAK4%hK3dfhF?ITh8GMBr3MTP zuM!v-tY$DUh!@P+6=*Y2QM8`D#M9T6{Q*0N2&aLg!ONDl%MUNEU^14cs}i~ zDPx2E{EUwthvo^3zS4Q0{zA!at()G)4ZM@Ga)l3hP5;!+r)d~Qf9ga=DG$JAw~vP q29{PP7TN|zRt5%!MP*i#`5DF4uuD7WpKAm9iNVv=&t;ucLK6UzRcd zT_dv)Lt`sb3oAo2Z36=<0|W0Jj(bovmdKI;Vst0C!|U AasU7T literal 310 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?s03;ZUuHXC*q*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=luK|9_FyhG&61 z_7YEDSM~?&93q?sjs{1k0EO&4T^vIsE+?PJOHE3UF!*x6{pESiW%1cF>vkBioG_~0 zefrB^z02jg%kpRObiMJp|IUyj!|?B)lLtx~6M>Grb4_T*f`vBiK$BEUTq8?Mnfu)s+g|>l_m4Sg_QJEErhTQy=%(P0}8XWY`wE;CS Nc)I$ztaD0e0st0zT_6Ae diff --git a/docs/css/images/ui-bg_highlight-soft_100_deedf7_1x100.png b/docs/css/images/ui-bg_highlight-soft_100_deedf7_1x100.png index b1c4a48992c2cef054284698cdae65d027335969..f8d28f0c60bd024072f3fa921e3d09208fc1e875 100644 GIT binary patch delta 116 zcmdnX+{`>dMTITN+uh|q7;r{>zr(=5z**oCSq!8-z}W3%w%x?0CsO9R2Bx}3W+8^g rR;CtKhNjvE237_JRRPh8lN%Vt)v!x*^FE#nG=;&_)z4*}Q$iB}jUFME delta 175 zcmZo>-pf2e#gZl6(btiIVPik{pF~y$1_p&>k04(LhAK4%hK3dfhF?ITh8GMBr3MTP zuM!v-tY$DUh!@P+6=*Y2QB;7v#M9T6{Q*0N2&aLg!OdQ1y9(={;HHLwUVGO#kR zv@)^KHZZa>Ffc4CvjQ5WTH+c}l9E`GYL%Oxl9^V?U}Rv3U4w)Exi+8%22WQ%mvv4F FO#s|eEyn-= diff --git a/docs/css/images/ui-icons_2694e8_256x240.png b/docs/css/images/ui-icons_2694e8_256x240.png index 8e978c8676a176196c2725b728edbad32fde1f5c..a3f450930cc0ffbc6feb95bcde653ba7527b3eee 100644 GIT binary patch delta 4221 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 De5e2~ diff --git a/docs/css/images/ui-icons_2e83ff_256x240.png b/docs/css/images/ui-icons_2e83ff_256x240.png index b900add60d677ad10ceb5c0b99387b5f9b82f3fd..1f5f49756ca64bd20a1048bd7a3a584457d4bf00 100644 GIT binary patch delta 4221 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 NwkQQW>HK_({{y^k(@p>Y delta 4343 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 F{U4$${#5_~ diff --git a/docs/css/images/ui-icons_3d80b3_256x240.png b/docs/css/images/ui-icons_3d80b3_256x240.png index 94496c7cd80a1725ae53b9d7524a5e4670b99b41..6ed9d638d2fe402dddc66fac358210c35ea6b8a9 100644 GIT binary patch delta 4221 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 DP8a`l diff --git a/docs/css/images/ui-icons_72a7cf_256x240.png b/docs/css/images/ui-icons_72a7cf_256x240.png index 520d9a590cd381847a0e95015bd96f15ee3b646b..b7c58120c708eafc1a46be1f06c27eba9280443c 100644 GIT binary patch delta 4221 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 Nw#kJ&8T@=o{{zgY(*Xbg literal 4676 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 literal 6487 zcmZ`;cT^MMvfqSI0!mc^f;1Hb311xT>bAs0#p~%UfWZ z403r@N_UaH6c8IZO*sIlilR6(BfiwxEL3$h0l0)WH^ z0Dw8AHt9%Rz5tu6t0)2&!BGQkml`QbO;d>!M@|P5zIkzeK@9*55^9QadLGjoNc(VP z_fvEv9XHSC&)y$7ovUMg?}OOYTh(u03$(nJWrv1bkH^;ClD?7SRy$08n?6KJL z&*sC;L8+XXH(Q=IO9KO^sp2-X?$%oJA!Llr%1BJe2nQ{jlOni>fEi|VW3Q);0XQTK z!Ijr&iAgjuBPKF8$9>8*Cw#AQk}rrywMGU&LbDVUZ~C*p#|Ue6a|GY zAQBp7-2F5XNDa;?thJ^|lGRR-o5vbYJPlrXL;hZz-GDn>41PyY)F; z^C=bX7`SOSwK|&#-U6K|6j;-p4)?QMevGi|2>dUu&u{9$OxI;ql|43@5BeWfowmz81`zQA| z0RBDl<>X1Asi$9G#ugX8p)@#tJi+zN_~$}l%5(*ZbQMqT%pD~seVLs?jJVI-h^(|e z!X!(&CAf?-boc27^T&=E@b4SbP{qh`%o;~RAO9@ayF{BLv^gdggxVG%ZrsY&d?>55 z8WalvHPk0F;rz!g!p*jSp)H_ z#7ynkO_AXR{UARp*fQO_#HnUk(SQxl#wNoyzG*k&kAs_g)K6g!ValOh-;%W$y!BC*V=aoZNe8ug+DHRl!4RG9w6==yw(NA>0| zU)wdb_~f(G`G(Sg2I8ZA&+th1;$k;~;WKP2LW|F;kG{@whZ@t;}T}W-?YBjpRY10pXy{v|M~f>@w5=jPo)Kt*k5uSCF&KA6C%+D z;F0STY>hrXz!pkx>w((aTJ)W}%N!rhcFOmDj5ZH$JuJh$`I?9FJp1+DWo67@7C@}O zE*)G{#T4gYszIwBrL^o+((bX+_RAFk)jtnds@H8~lGXMYRaAHzA5A(yQ;B zP?zz4bi-fKI{B5Eh;Mx3{n3QkrO-X+z3&fP%9%$QEVsv}=o`b9>k2C3PJ6I2ME4ja zJe%8!KMCKP_+Xg8*N<|Gt$%Q(=f`BCo>*U6qGa0}t3AW)b&#&4$5ddw{!wb_zOs$D zfoh8Sp9I-vnByc){!6~H0oAXJ8v7^=TzQJ<9tCZu4xg-okE{Uw>lJa?|Djdb>B6o79y#?ujpPG zUbT|kK>oM(B>VqoDGFx=O<&#cqlwR?#SSIfyG}(Xj$g}(n1C~eMtQLYR>{?E%=y&E zX*uP}c|M7W%e9X%aPL2%b(2bvq!t9NKY7_)C)rl~!_bO5+GG#fkr#SrwERMq#$qB` z`r?V>W4Efqr}BZda)Bo}OL)UqcUwB0l%s<^m%)y{F=h=bHaqCl!Il!?#jd?|9cwv1 z*3qpwO>MrturHbRFDgP?T^HLfdLPh1x7#FQ2yO z{+$5+EW1-k5*~WDSVrmi3t3gK200&>^6{tFegQ)czg3(-xertpYC?~Y$BVm1pF}vo zvUNHDGzUO;Mc4y`SXS=b5`cC?IhM?3ndQmGUT8;}K=v;2Q5!-&{rWRB>-_<3ny#{I6wq1Y4spV4HQb5|4%b{YM`xV1pU#MaIavje_kmV!P}Rlsn*q40L}CsycY z-TU1`xZuRC-u`3QBQ6cTiMt6U7ehNLbH7HJ8drPp60HTDG4HnNlK7)O97}Pdf5u)2 zcz1f8_uoZ!**HDDC9CH5G}YYo1#gDe3VOz9l<^EMeHB0d!EDSIhHVJklCTyqIJ1Yl z9JGZW_FilJAw;D0hX;KHsHAWY7x)bTgVlltRMC$Cv4H+AF{mjskyNpFaU+#)yw98D z7-$Y#p1(u$k7Ip3B?!8v!wVOAbMuM1&TeOeo1^Nws({@ z_am3n^#H*7Y3w9A1CBzwe6w8~n0~^I6F?Hpz{=lRL@)&}3%q3n-2D&%Z{Tzft)0X4 zM+3KQc(v62^c;Fb8u=MCQ-1ldW$=E+pfnd_QVFSQe7Y{)-um`z z{DLumrOEL^GT8??ueAP#56}UkqgOj`W}TQ+1tv4!nbqrf@|fR z-~%E7IGo?j>_r&aLJ5AaE+-7 ztIz&B6Zw?d&_Z?O!^y)wvjC$c#$OzoV;puQ9}^fko)D5b8s1b-3|q|)k*B}n$bR~b zI+pZ7%a7=|uB7~xS99I?MbFgn!kmX*Z{^C%lI;XHsLQCUr|XhFInvOK!0pzSx^ks& za)nex+S@!qm~+d1>F4lXH$B^R%5LjDA7o-GR9}I-FK721>o-7>bAtbH`8m)LZVJK? z8H2aS=*3HS+sCupNjzuId{zw{J~Q){dMl~7d`b6>2{{?(gNJ5Iin;3!n$>?(hR?ZZ z&AJ|O9f^oI-AplTcmK|S959nf|17CcNra|2oKN}w&T$Up{eywGE^o+iG1_O9cDA!= z1UWWjEYNMZLQ^!Maay`v14oa}lL2Ssn3*GcK$Z#iXdjrY6?dEDIRwl}ZB{{pbR)zZ zUTH1zO^WLiGKDO79CZIG_z!R0hdtkc5uybb!^I_*O#XPS7UKOt-2#GsF)s1WRALgn zlvejaO-TX4T5&kVmm1=cF0D~9EHq_u{h+^QP6MKP$YpDDsIGr5%yH7Nz7@ndv}V&3 zoVXiDDW1{#=`jCSQW)gXjN6G2MpKgGPwxCnlDUF=b|V~F_(xHpW?Y!fijr(}o!4vd z_HMxn(?0ujCe?`VFxRzXfil!%qWHwsV1XVUhi8kND`o3)kKzxx+YTMa?*Po~xLbuA zj2Q-%o_)VdN3lQeW+L^{xI&UJ+~>nOO`I-b<6HACL)_R1;CZIxQ~-{ACJV*@PAzCn z|8}_V@V0L#>rAN7ezY3-hlki&xX8|^0jXu_8?W@(6IXHr;${xFec)E`WAGCEzCs{8n|p`L*MbwIu)1#-4i^S*K> zz4)!bFO-0C`s;8*WLJ1oQA(f)O_>dDG9qX3ozl&TnB5GT5k?6G)~qP%5w69nxUX;PF`pd`!&N{KPnb&efO^ zS%{my(VQe2{38OXp(9q(LB`ZMv6rqBnsZy$p?_{DrljR;+_mwA4$a8(Y3*iP(T#$Z zQh9o);yADON&VV8E{rD?O?GV*f!@B94j8>ho(9;K^S;$gxP^5bsk&$Bvcrhq0!rtp z%je^#4{86rS(MbF(aV)SvH0Rn12-lGn8ARtjrXp-lmoo|0)Gl%w&nxE_sO*|0Ltmg z>hJ5^oNuufgWC__7t9#(T12SYYh^hmZNL!Xl=^k1b;jLaf523RbDNE&BjDJ~)A>d5 zd4fm=C3T|k#1C#m{TByNt_REm;}<-q)RSMD^#7EMHk}bGoeO_@c8}~q0I$)Bi7XYi z#)ItBiQnnA!=gmIN9K_f72Y6;!S@OqvepZXl}t{3H2Sd3y9sC|!e2PSe$U4>zGtDw z!M2Hh#tF}mu(+%@QWY5cvdUiPb`P>0fZ=Qy$j>M!>2Wx2aY|WznF6fsS^oAK|4#Md zI`ikzGJ$g#u+7&@JV;}k9)IHh4i^_m_x#Diu6Nd&hgMQuyu+^yt%Nj-`aP~xNF|8v zfWmTgm;SO5Y!jUc(O3Bef8eYC`63PHf|Tm(RDExn=wkC>=)D0N7E>bALbKitS4%GO z1*t?=PC8O$v}fHTtdcG{-!uW7pjdY6U^YDXoW9&*eo%lb{)gL+CE*51z4krFp1>z68Qx%!w&`J)_hIk16u8`6P9cfUlBO(mV zERF6hYOBDubW(Oh8Jp{B)%T^`?v*J*lKcE`ZY3+MgPwnB2Qa}qv9xQbtn*R%L%Dj`cZijwwd>JV zDXFuz0Bg4zA>|9fw#M_d1=vjEh+b#O2CdErFIUU?!E86sIO;%F9TnR@Y*F@lb5XyX zflqwIT0k22>e0FVwY~~|HF9+CBj?1b_8BRAn{e->Tn#_#(-%v-up%Y?8?M_WGn99* z&lHuYGJk_yI_Orp|u91LSMv**v55rMN5i-oyf}-0E3?R+!7i6 zX0<=_!$hyhmvOh(!`XNl?y^M)x#V3<2U1G?J2?$UbJdlFo6U#5W4-yCI&A}%?d|7AP=Z%2m-V=1ghG0EQs%-RKL0uY4;^5Nu@ zPG5Ppeoak}Za_O9s??fQb%o9X`mqIeOs<3xRAxss@_O@O#ja-@^wBn#?LwG%_4?{_5tW70` z*Mqr)WvlM-R|?)R&`Ya#i!_{;@Omx93q`hUe%%unNZd}PCes4CAY|=p&QJ7l`}=NF zvX8o<4s>MuN~<&kk)&Cz7Oie>x4!y_q+Q90dIF-Z`XacFcv>+yw3@*dzi1iX5Z3lh zt7eLdH+PG|;~Lfg1hicNj(AwQa~d;I^g?1G7Ge~pmM{GZyyyqMlN2kJX9l{AJzFWbP{ zwX9bKUOo*cGSTRZ%aQ*j#ow5apGo51<)3yq&c!y#!$JvS@EbNW+YP|+%-o50j#y$T+p0Q2^~m;=N^Zj#h1NC{|~s2fur$wl!!Ht|RR8 zWr0{7?R_E$L!v2x?cAzAyE#L@;ur=v^uf-OXMHMX3&%bUpIA#=bkPQ1Gls6Fx6K^K z312L25N*^XOZm=kxehSe1vQgmvuND|FWedlt2FD>i8+(K>@?DAxm;1TO*zJ0%lE3| zj;=|+JzHg^Ch?&l5P6UvID)=5d$=C&Gq1Y+sz0+|(+V;Mjfz>Y}Z$Pbs^4c5Gyz)D@WK5W-l;{_^|obk>=K zw&S&=Hn}~c@%-JfeQS2#I05r3|ICk22bA6KmKV`~vKE&mg>r;3SMsJ+c(YVCiKQdn za>qU*Vn&Ze;PvojXnGAx16fn?Dfb82<^3N5iQvgf>v(N*O#&&Z@!DOj&^cLQpFcDt zg^&-BQu5S}T>aJ{HC{Qg-%z^T;||M4PCZ4vKs3dN(wKLt)9DH|Ym-WuAz{>MayjU* zs2mIp+h33VJ5Bl{5lDMMeFI_%zTZ$o)5L}fe!fYW;DjRBKmkEeq_uBO(Auij#3em# zz6t4p81|hjQ%p|WoRE<{`V9m|{x-NeP<)%d$m{F^|Li26v4UU%qwAmJ((B6n&PL3j!0ao@NxBh6OLgpg}lt-%#{+BWNIwE*gmmX79DY-;vqHdeY;W|p4Ly;gruI{-B$EyZ$qQ~&<~aRdv- diff --git a/docs/css/jquery-ui.min.css b/docs/css/jquery-ui.min.css index d5ee674a..ef73f044 100644 --- a/docs/css/jquery-ui.min.css +++ b/docs/css/jquery-ui.min.css @@ -1,7 +1,7 @@ -/*! jQuery UI - v1.12.0 - 2016-07-08 +/*! jQuery UI - v1.12.1 - 2016-09-14 * http://jqueryui.com * Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande%2CLucida%20Sans%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=deedf7&bgTextureHeader=highlight_soft&bgImgOpacityHeader=100&borderColorHeader=aed0ea&fcHeader=222222&iconColorHeader=72a7cf&bgColorContent=f2f5f7&bgTextureContent=highlight_hard&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=362b36&iconColorContent=72a7cf&bgColorDefault=d7ebf9&bgTextureDefault=glass&bgImgOpacityDefault=80&borderColorDefault=aed0ea&fcDefault=2779aa&iconColorDefault=3d80b3&bgColorHover=e4f1fb&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=74b2e2&fcHover=0070a3&iconColorHover=2694e8&bgColorActive=3baae3&bgTextureActive=glass&bgImgOpacityActive=50&borderColorActive=2694e8&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=ffef8f&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=25&borderColorHighlight=f9dd34&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=cd0a0a&bgTextureError=flat&bgImgOpacityError=15&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffffff&bgColorOverlay=eeeeee&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=90&opacityOverlay=80&bgColorShadow=000000&bgTextureShadow=highlight_hard&bgImgOpacityShadow=70&opacityShadow=30&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px * Copyright jQuery Foundation and other contributors; Licensed MIT */ -.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width: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;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.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,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.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:0}.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,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;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-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.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}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.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;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.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:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Lucida Grande,Lucida Sans,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:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #aed0ea}.ui-widget-content{border:1px solid #ddd;background:#f2f5f7 url("images/ui-bg_highlight-hard_100_f2f5f7_1x100.png") 50% top repeat-x;color:#362b36}.ui-widget-content a{color:#362b36}.ui-widget-header{border:1px solid #aed0ea;background:#deedf7 url("images/ui-bg_highlight-soft_100_deedf7_1x100.png") 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #aed0ea;background:#d7ebf9 url("images/ui-bg_glass_80_d7ebf9_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#2779aa}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#2779aa;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,.ui-button:hover,.ui-button:focus{border:1px solid #74b2e2;background:#e4f1fb url("images/ui-bg_glass_100_e4f1fb_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#0070a3}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#0070a3;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #2694e8;background:#3baae3 url("images/ui-bg_glass_50_3baae3_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#2694e8;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #f9dd34;background:#ffef8f url("images/ui-bg_highlight-soft_25_ffef8f_1x100.png") 50% top repeat-x;color:#363636}.ui-state-checked{border:1px solid #f9dd34;background:#ffef8f}.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:#cd0a0a;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.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}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_72a7cf_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_72a7cf_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_3d80b3_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon,.ui-state-default .ui-icon{background-image:url("images/ui-icons_2694e8_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .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_ffffff_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-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:-65px -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:-65px -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:1px -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-on{background-position:-96px -144px}.ui-icon-radio-off{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{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:6px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:6px}.ui-widget-overlay{background:#eee url("images/ui-bg_diagonals-thick_90_eeeeee_40x40.png") 50% 50% repeat;opacity:.8;filter:Alpha(Opacity=80)}.ui-widget-shadow{-webkit-box-shadow:-7px -7px 7px #000;box-shadow:-7px -7px 7px #000} \ No newline at end of file +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width: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;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.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,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.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:0}.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,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;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-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.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}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.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;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.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:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Lucida Grande,Lucida Sans,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:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #aed0ea}.ui-widget-content{border:1px solid #ddd;background:#f2f5f7 url("images/ui-bg_highlight-hard_100_f2f5f7_1x100.png") 50% top repeat-x;color:#362b36}.ui-widget-content a{color:#362b36}.ui-widget-header{border:1px solid #aed0ea;background:#deedf7 url("images/ui-bg_highlight-soft_100_deedf7_1x100.png") 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #aed0ea;background:#d7ebf9 url("images/ui-bg_glass_80_d7ebf9_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#2779aa}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#2779aa;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,.ui-button:hover,.ui-button:focus{border:1px solid #74b2e2;background:#e4f1fb url("images/ui-bg_glass_100_e4f1fb_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#0070a3}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#0070a3;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #2694e8;background:#3baae3 url("images/ui-bg_glass_50_3baae3_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#2694e8;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #f9dd34;background:#ffef8f url("images/ui-bg_highlight-soft_25_ffef8f_1x100.png") 50% top repeat-x;color:#363636}.ui-state-checked{border:1px solid #f9dd34;background:#ffef8f}.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:#cd0a0a;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.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}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_72a7cf_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_72a7cf_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_2694e8_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .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_ffffff_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_3d80b3_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-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:-65px -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:-65px -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:1px -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-on{background-position:-96px -144px}.ui-icon-radio-off{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{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:6px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:6px}.ui-widget-overlay{background:#eee url("images/ui-bg_diagonals-thick_90_eeeeee_40x40.png") 50% 50% repeat;opacity:.8;filter:Alpha(Opacity=80)}.ui-widget-shadow{-webkit-box-shadow:-7px -7px 7px #000;box-shadow:-7px -7px 7px #000} \ No newline at end of file diff --git a/docs/js/jquery-ui.min.js b/docs/js/jquery-ui.min.js index 32d6b54b..117cb35e 100644 --- a/docs/js/jquery-ui.min.js +++ b/docs/js/jquery-ui.min.js @@ -1,13 +1,13 @@ -/*! jQuery UI - v1.12.0 - 2016-07-08 +/*! jQuery UI - v1.12.1 - 2016-09-14 * http://jqueryui.com * Includes: widget.js, position.js, data.js, disable-selection.js, effect.js, effects/effect-blind.js, effects/effect-bounce.js, effects/effect-clip.js, effects/effect-drop.js, effects/effect-explode.js, effects/effect-fade.js, effects/effect-fold.js, effects/effect-highlight.js, effects/effect-puff.js, effects/effect-pulsate.js, effects/effect-scale.js, effects/effect-shake.js, effects/effect-size.js, effects/effect-slide.js, effects/effect-transfer.js, focusable.js, form-reset-mixin.js, jquery-1-7.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/accordion.js, widgets/autocomplete.js, widgets/button.js, widgets/checkboxradio.js, widgets/controlgroup.js, widgets/datepicker.js, widgets/dialog.js, widgets/draggable.js, widgets/droppable.js, widgets/menu.js, widgets/mouse.js, widgets/progressbar.js, widgets/resizable.js, widgets/selectable.js, widgets/selectmenu.js, widgets/slider.js, widgets/sortable.js, widgets/spinner.js, widgets/tabs.js, widgets/tooltip.js * Copyright jQuery Foundation and other contributors; Licensed MIT */ -(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){function e(t){for(var e=t.css("visibility");"inherit"===e;)t=t.parent(),e=t.css("visibility");return"hidden"!==e}function i(t){for(var e,i;t.length&&t[0]!==document;){if(e=t.css("position"),("absolute"===e||"relative"===e||"fixed"===e)&&(i=parseInt(t.css("zIndex"),10),!isNaN(i)&&0!==i))return i;t=t.parent()}return 0}function s(){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},t.extend(this._defaults,this.regional[""]),this.regional.en=t.extend(!0,{},this.regional[""]),this.regional["en-US"]=t.extend(!0,{},this.regional.en),this.dpDiv=n(t("

    "))}function n(e){var i="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return e.on("mouseout",i,function(){t(this).removeClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&t(this).removeClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&t(this).removeClass("ui-datepicker-next-hover")}).on("mouseover",i,o)}function o(){t.datepicker._isDisabledDatepicker(m.inline?m.dpDiv.parent()[0]:m.input[0])||(t(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),t(this).addClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&t(this).addClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&t(this).addClass("ui-datepicker-next-hover"))}function a(e,i){t.extend(e,i);for(var s in i)null==i[s]&&(e[s]=i[s]);return e}function r(t){return function(){var e=this.element.val();t.apply(this,arguments),this._refresh(),e!==this.element.val()&&this._trigger("change")}}t.ui=t.ui||{},t.ui.version="1.12.0";var h=0,l=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{s=t._data(n,"events"),s&&s.remove&&t(n).triggerHandler("remove")}catch(a){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,a,r={},h=e.split(".")[0];e=e.split(".")[1];var l=h+"-"+e;return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply(null,[{}].concat(s))),t.expr[":"][l.toLowerCase()]=function(e){return!!t.data(e,l)},t[h]=t[h]||{},n=t[h][e],o=t[h][e]=function(t,e){return this._createWidget?(arguments.length&&this._createWidget(t,e),void 0):new o(t,e)},t.extend(o,n,{version:s.version,_proto:t.extend({},s),_childConstructors:[]}),a=new i,a.options=t.widget.extend({},a.options),t.each(s,function(e,s){return t.isFunction(s)?(r[e]=function(){function t(){return i.prototype[e].apply(this,arguments)}function n(t){return i.prototype[e].apply(this,t)}return function(){var e,i=this._super,o=this._superApply;return this._super=t,this._superApply=n,e=s.apply(this,arguments),this._super=i,this._superApply=o,e}}(),void 0):(r[e]=s,void 0)}),o.prototype=t.widget.extend(a,{widgetEventPrefix:n?a.widgetEventPrefix||e:e},r,{constructor:o,namespace:h,widgetName:e,widgetFullName:l}),n?(t.each(n._childConstructors,function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete n._childConstructors):i._childConstructors.push(o),t.widget.bridge(e,o),o},t.widget.extend=function(e){for(var i,s,n=l.call(arguments,1),o=0,a=n.length;a>o;o++)for(i in n[o])s=n[o][i],n[o].hasOwnProperty(i)&&void 0!==s&&(e[i]=t.isPlainObject(s)?t.isPlainObject(e[i])?t.widget.extend({},e[i],s):t.widget.extend({},s):s);return e},t.widget.bridge=function(e,i){var s=i.prototype.widgetFullName||e;t.fn[e]=function(n){var o="string"==typeof n,a=l.call(arguments,1),r=this;return o?this.each(function(){var i,o=t.data(this,s);return"instance"===n?(r=o,!1):o?t.isFunction(o[n])&&"_"!==n.charAt(0)?(i=o[n].apply(o,a),i!==o&&void 0!==i?(r=i&&i.jquery?r.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+n+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+n+"'")}):(a.length&&(n=t.widget.extend.apply(null,[n].concat(a))),this.each(function(){var e=t.data(this,s);e?(e.option(n||{}),e._init&&e._init()):t.data(this,s,new i(n,this))})),r}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"
    ",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,i){i=t(i||this.defaultElement||this)[0],this.element=t(i),this.uuid=h++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},i!==this&&(t.data(i,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===i&&this.destroy()}}),this.document=t(i.style?i.ownerDocument:i.document||i),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var h=s.match(/^([\w:-]*)\s*(.*)$/),l=h[1]+o.eventNamespace,c=h[2];c?n.on(l,c,r):i.on(l,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(p.test(t[0])?e/100:1),parseFloat(t[1])*(p.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o,a=Math.max,r=Math.abs,h=Math.round,l=/left|center|right/,c=/top|center|bottom/,u=/[\+\-]\d+(\.[\d]+)?%?/,d=/^\w+/,p=/%$/,f=t.fn.position;o=function(){var e=t("
    ").css("position","absolute").appendTo("body").offset({top:1.5,left:1.5}),i=1.5===e.offset().top;return e.remove(),o=function(){return i},i},t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t("
    "),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.widthi?"left":e>0?"right":"center",vertical:0>o?"top":s>0?"bottom":"middle"};u>g&&g>r(e+i)&&(h.horizontal="center"),d>m&&m>r(s+o)&&(h.vertical="middle"),h.important=a(r(e),r(i))>a(r(s),r(o))?"horizontal":"vertical",n.using.call(this,t,h)}),c.offset(t.extend(T,{using:l}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,o=s.width,r=t.left-e.collisionPosition.marginLeft,h=n-r,l=r+e.collisionWidth-o-n;e.collisionWidth>o?h>0&&0>=l?(i=t.left+h+e.collisionWidth-o-n,t.left+=h-i):t.left=l>0&&0>=h?n:h>l?n+o-e.collisionWidth:n:h>0?t.left+=h:l>0?t.left-=l:t.left=a(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,o=e.within.height,r=t.top-e.collisionPosition.marginTop,h=n-r,l=r+e.collisionHeight-o-n;e.collisionHeight>o?h>0&&0>=l?(i=t.top+h+e.collisionHeight-o-n,t.top+=h-i):t.top=l>0&&0>=h?n:h>l?n+o-e.collisionHeight:n:h>0?t.top+=h:l>0?t.top-=l:t.top=a(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,a=n.width,h=n.isWindow?n.scrollLeft:n.offset.left,l=t.left-e.collisionPosition.marginLeft,c=l-h,u=l+e.collisionWidth-a-h,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-a-o,(0>i||r(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-h,(s>0||u>r(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,a=n.height,h=n.isWindow?n.scrollTop:n.offset.top,l=t.top-e.collisionPosition.marginTop,c=l-h,u=l+e.collisionHeight-a-h,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,g=-2*e.offset[1];0>c?(s=t.top+p+f+g+e.collisionHeight-a-o,(0>s||r(c)>s)&&(t.top+=p+f+g)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+g-h,(i>0||u>r(i))&&(t.top+=p+f+g))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.extend(t.expr[":"],{data:t.expr.createPseudo?t.expr.createPseudo(function(e){return function(i){return!!t.data(i,e)}}):function(e,i,s){return!!t.data(e,s[3])}}),t.fn.extend({disableSelection:function(){var t="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}}(),enableSelection:function(){return this.off(".ui-disableSelection")}});var c="ui-effects-",u="ui-effects-style",d="ui-effects-animated",p=t;t.effects={effect:{}},function(t,e){function i(t,e,i){var s=u[e.type]||{};return null==t?i||!e.def?null:e.def:(t=s.floor?~~t:parseFloat(t),isNaN(t)?e.def:s.mod?(t+s.mod)%s.mod:0>t?0:t>s.max?s.max:t)}function s(i){var s=l(),n=s._rgba=[];return i=i.toLowerCase(),f(h,function(t,o){var a,r=o.re.exec(i),h=r&&o.parse(r),l=o.space||"rgba";return h?(a=s[l](h),s[c[l].cache]=a[c[l].cache],n=s._rgba=a._rgba,!1):e}),n.length?("0,0,0,0"===n.join()&&t.extend(n,o.transparent),s):o[i]}function n(t,e,i){return i=(i+1)%1,1>6*i?t+6*(e-t)*i:1>2*i?e:2>3*i?t+6*(e-t)*(2/3-i):t}var o,a="backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor",r=/^([\-+])=\s*(\d+\.?\d*)/,h=[{re:/rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(t){return[t[1],t[2],t[3],t[4]]}},{re:/rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(t){return[2.55*t[1],2.55*t[2],2.55*t[3],t[4]]}},{re:/#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})/,parse:function(t){return[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16)]}},{re:/#([a-f0-9])([a-f0-9])([a-f0-9])/,parse:function(t){return[parseInt(t[1]+t[1],16),parseInt(t[2]+t[2],16),parseInt(t[3]+t[3],16)]}},{re:/hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,space:"hsla",parse:function(t){return[t[1],t[2]/100,t[3]/100,t[4]]}}],l=t.Color=function(e,i,s,n){return new t.Color.fn.parse(e,i,s,n)},c={rgba:{props:{red:{idx:0,type:"byte"},green:{idx:1,type:"byte"},blue:{idx:2,type:"byte"}}},hsla:{props:{hue:{idx:0,type:"degrees"},saturation:{idx:1,type:"percent"},lightness:{idx:2,type:"percent"}}}},u={"byte":{floor:!0,max:255},percent:{max:1},degrees:{mod:360,floor:!0}},d=l.support={},p=t("

    ")[0],f=t.each;p.style.cssText="background-color:rgba(1,1,1,.5)",d.rgba=p.style.backgroundColor.indexOf("rgba")>-1,f(c,function(t,e){e.cache="_"+t,e.props.alpha={idx:3,type:"percent",def:1}}),l.fn=t.extend(l.prototype,{parse:function(n,a,r,h){if(n===e)return this._rgba=[null,null,null,null],this;(n.jquery||n.nodeType)&&(n=t(n).css(a),a=e);var u=this,d=t.type(n),p=this._rgba=[];return a!==e&&(n=[n,a,r,h],d="array"),"string"===d?this.parse(s(n)||o._default):"array"===d?(f(c.rgba.props,function(t,e){p[e.idx]=i(n[e.idx],e)}),this):"object"===d?(n instanceof l?f(c,function(t,e){n[e.cache]&&(u[e.cache]=n[e.cache].slice())}):f(c,function(e,s){var o=s.cache;f(s.props,function(t,e){if(!u[o]&&s.to){if("alpha"===t||null==n[t])return;u[o]=s.to(u._rgba)}u[o][e.idx]=i(n[t],e,!0)}),u[o]&&0>t.inArray(null,u[o].slice(0,3))&&(u[o][3]=1,s.from&&(u._rgba=s.from(u[o])))}),this):e},is:function(t){var i=l(t),s=!0,n=this;return f(c,function(t,o){var a,r=i[o.cache];return r&&(a=n[o.cache]||o.to&&o.to(n._rgba)||[],f(o.props,function(t,i){return null!=r[i.idx]?s=r[i.idx]===a[i.idx]:e})),s}),s},_space:function(){var t=[],e=this;return f(c,function(i,s){e[s.cache]&&t.push(i)}),t.pop()},transition:function(t,e){var s=l(t),n=s._space(),o=c[n],a=0===this.alpha()?l("transparent"):this,r=a[o.cache]||o.to(a._rgba),h=r.slice();return s=s[o.cache],f(o.props,function(t,n){var o=n.idx,a=r[o],l=s[o],c=u[n.type]||{};null!==l&&(null===a?h[o]=l:(c.mod&&(l-a>c.mod/2?a+=c.mod:a-l>c.mod/2&&(a-=c.mod)),h[o]=i((l-a)*e+a,n)))}),this[n](h)},blend:function(e){if(1===this._rgba[3])return this;var i=this._rgba.slice(),s=i.pop(),n=l(e)._rgba;return l(t.map(i,function(t,e){return(1-s)*n[e]+s*t}))},toRgbaString:function(){var e="rgba(",i=t.map(this._rgba,function(t,e){return null==t?e>2?1:0:t});return 1===i[3]&&(i.pop(),e="rgb("),e+i.join()+")"},toHslaString:function(){var e="hsla(",i=t.map(this.hsla(),function(t,e){return null==t&&(t=e>2?1:0),e&&3>e&&(t=Math.round(100*t)+"%"),t});return 1===i[3]&&(i.pop(),e="hsl("),e+i.join()+")"},toHexString:function(e){var i=this._rgba.slice(),s=i.pop();return e&&i.push(~~(255*s)),"#"+t.map(i,function(t){return t=(t||0).toString(16),1===t.length?"0"+t:t}).join("")},toString:function(){return 0===this._rgba[3]?"transparent":this.toRgbaString()}}),l.fn.parse.prototype=l.fn,c.hsla.to=function(t){if(null==t[0]||null==t[1]||null==t[2])return[null,null,null,t[3]];var e,i,s=t[0]/255,n=t[1]/255,o=t[2]/255,a=t[3],r=Math.max(s,n,o),h=Math.min(s,n,o),l=r-h,c=r+h,u=.5*c;return e=h===r?0:s===r?60*(n-o)/l+360:n===r?60*(o-s)/l+120:60*(s-n)/l+240,i=0===l?0:.5>=u?l/c:l/(2-c),[Math.round(e)%360,i,u,null==a?1:a]},c.hsla.from=function(t){if(null==t[0]||null==t[1]||null==t[2])return[null,null,null,t[3]];var e=t[0]/360,i=t[1],s=t[2],o=t[3],a=.5>=s?s*(1+i):s+i-s*i,r=2*s-a;return[Math.round(255*n(r,a,e+1/3)),Math.round(255*n(r,a,e)),Math.round(255*n(r,a,e-1/3)),o]},f(c,function(s,n){var o=n.props,a=n.cache,h=n.to,c=n.from;l.fn[s]=function(s){if(h&&!this[a]&&(this[a]=h(this._rgba)),s===e)return this[a].slice();var n,r=t.type(s),u="array"===r||"object"===r?s:arguments,d=this[a].slice();return f(o,function(t,e){var s=u["object"===r?t:e.idx];null==s&&(s=d[e.idx]),d[e.idx]=i(s,e)}),c?(n=l(c(d)),n[a]=d,n):l(d)},f(o,function(e,i){l.fn[e]||(l.fn[e]=function(n){var o,a=t.type(n),h="alpha"===e?this._hsla?"hsla":"rgba":s,l=this[h](),c=l[i.idx];return"undefined"===a?c:("function"===a&&(n=n.call(this,c),a=t.type(n)),null==n&&i.empty?this:("string"===a&&(o=r.exec(n),o&&(n=c+parseFloat(o[2])*("+"===o[1]?1:-1))),l[i.idx]=n,this[h](l)))})})}),l.hook=function(e){var i=e.split(" ");f(i,function(e,i){t.cssHooks[i]={set:function(e,n){var o,a,r="";if("transparent"!==n&&("string"!==t.type(n)||(o=s(n)))){if(n=l(o||n),!d.rgba&&1!==n._rgba[3]){for(a="backgroundColor"===i?e.parentNode:e;(""===r||"transparent"===r)&&a&&a.style;)try{r=t.css(a,"backgroundColor"),a=a.parentNode}catch(h){}n=n.blend(r&&"transparent"!==r?r:"_default")}n=n.toRgbaString()}try{e.style[i]=n}catch(h){}}},t.fx.step[i]=function(e){e.colorInit||(e.start=l(e.elem,i),e.end=l(e.end),e.colorInit=!0),t.cssHooks[i].set(e.elem,e.start.transition(e.end,e.pos))}})},l.hook(a),t.cssHooks.borderColor={expand:function(t){var e={};return f(["Top","Right","Bottom","Left"],function(i,s){e["border"+s+"Color"]=t}),e}},o=t.Color.names={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00",transparent:[null,null,null,0],_default:"#ffffff"}}(p),function(){function e(e){var i,s,n=e.ownerDocument.defaultView?e.ownerDocument.defaultView.getComputedStyle(e,null):e.currentStyle,o={};if(n&&n.length&&n[0]&&n[n[0]])for(s=n.length;s--;)i=n[s],"string"==typeof n[i]&&(o[t.camelCase(i)]=n[i]);else for(i in n)"string"==typeof n[i]&&(o[i]=n[i]);return o}function i(e,i){var s,o,a={};for(s in i)o=i[s],e[s]!==o&&(n[s]||(t.fx.step[s]||!isNaN(parseFloat(o)))&&(a[s]=o));return a}var s=["add","remove","toggle"],n={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};t.each(["borderLeftStyle","borderRightStyle","borderBottomStyle","borderTopStyle"],function(e,i){t.fx.step[i]=function(t){("none"!==t.end&&!t.setAttr||1===t.pos&&!t.setAttr)&&(p.style(t.elem,i,t.end),t.setAttr=!0)}}),t.fn.addBack||(t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.effects.animateClass=function(n,o,a,r){var h=t.speed(o,a,r);return this.queue(function(){var o,a=t(this),r=a.attr("class")||"",l=h.children?a.find("*").addBack():a;l=l.map(function(){var i=t(this);return{el:i,start:e(this)}}),o=function(){t.each(s,function(t,e){n[e]&&a[e+"Class"](n[e])})},o(),l=l.map(function(){return this.end=e(this.el[0]),this.diff=i(this.start,this.end),this}),a.attr("class",r),l=l.map(function(){var e=this,i=t.Deferred(),s=t.extend({},h,{queue:!1,complete:function(){i.resolve(e)}});return this.el.animate(this.diff,s),i.promise()}),t.when.apply(t,l.get()).done(function(){o(),t.each(arguments,function(){var e=this.el;t.each(this.diff,function(t){e.css(t,"")})}),h.complete.call(a[0])})})},t.fn.extend({addClass:function(e){return function(i,s,n,o){return s?t.effects.animateClass.call(this,{add:i},s,n,o):e.apply(this,arguments)}}(t.fn.addClass),removeClass:function(e){return function(i,s,n,o){return arguments.length>1?t.effects.animateClass.call(this,{remove:i},s,n,o):e.apply(this,arguments)}}(t.fn.removeClass),toggleClass:function(e){return function(i,s,n,o,a){return"boolean"==typeof s||void 0===s?n?t.effects.animateClass.call(this,s?{add:i}:{remove:i},n,o,a):e.apply(this,arguments):t.effects.animateClass.call(this,{toggle:i},s,n,o)}}(t.fn.toggleClass),switchClass:function(e,i,s,n,o){return t.effects.animateClass.call(this,{add:i,remove:e},s,n,o)}})}(),function(){function e(e,i,s,n){return t.isPlainObject(e)&&(i=e,e=e.effect),e={effect:e},null==i&&(i={}),t.isFunction(i)&&(n=i,s=null,i={}),("number"==typeof i||t.fx.speeds[i])&&(n=s,s=i,i={}),t.isFunction(s)&&(n=s,s=null),i&&t.extend(e,i),s=s||i.duration,e.duration=t.fx.off?0:"number"==typeof s?s:s in t.fx.speeds?t.fx.speeds[s]:t.fx.speeds._default,e.complete=n||i.complete,e}function i(e){return!e||"number"==typeof e||t.fx.speeds[e]?!0:"string"!=typeof e||t.effects.effect[e]?t.isFunction(e)?!0:"object"!=typeof e||e.effect?!1:!0:!0}function s(t,e){var i=e.outerWidth(),s=e.outerHeight(),n=/^rect\((-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto)\)$/,o=n.exec(t)||["",0,i,s,0];return{top:parseFloat(o[1])||0,right:"auto"===o[2]?i:parseFloat(o[2]),bottom:"auto"===o[3]?s:parseFloat(o[3]),left:parseFloat(o[4])||0}}t.expr&&t.expr.filters&&t.expr.filters.animated&&(t.expr.filters.animated=function(e){return function(i){return!!t(i).data(d)||e(i)}}(t.expr.filters.animated)),t.uiBackCompat!==!1&&t.extend(t.effects,{save:function(t,e){for(var i=0,s=e.length;s>i;i++)null!==e[i]&&t.data(c+e[i],t[0].style[e[i]])},restore:function(t,e){for(var i,s=0,n=e.length;n>s;s++)null!==e[s]&&(i=t.data(c+e[s]),t.css(e[s],i))},setMode:function(t,e){return"toggle"===e&&(e=t.is(":hidden")?"show":"hide"),e},createWrapper:function(e){if(e.parent().is(".ui-effects-wrapper"))return e.parent();var i={width:e.outerWidth(!0),height:e.outerHeight(!0),"float":e.css("float")},s=t("

    ").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),n={width:e.width(),height:e.height()},o=document.activeElement;try{o.id}catch(a){o=document.body}return e.wrap(s),(e[0]===o||t.contains(e[0],o))&&t(o).trigger("focus"),s=e.parent(),"static"===e.css("position")?(s.css({position:"relative"}),e.css({position:"relative"})):(t.extend(i,{position:e.css("position"),zIndex:e.css("z-index")}),t.each(["top","left","bottom","right"],function(t,s){i[s]=e.css(s),isNaN(parseInt(i[s],10))&&(i[s]="auto")}),e.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),e.css(n),s.css(i).show()},removeWrapper:function(e){var i=document.activeElement;return e.parent().is(".ui-effects-wrapper")&&(e.parent().replaceWith(e),(e[0]===i||t.contains(e[0],i))&&t(i).trigger("focus")),e}}),t.extend(t.effects,{version:"1.12.0",define:function(e,i,s){return s||(s=i,i="effect"),t.effects.effect[e]=s,t.effects.effect[e].mode=i,s},scaledDimensions:function(t,e,i){if(0===e)return{height:0,width:0,outerHeight:0,outerWidth:0};var s="horizontal"!==i?(e||100)/100:1,n="vertical"!==i?(e||100)/100:1;return{height:t.height()*n,width:t.width()*s,outerHeight:t.outerHeight()*n,outerWidth:t.outerWidth()*s}},clipToBox:function(t){return{width:t.clip.right-t.clip.left,height:t.clip.bottom-t.clip.top,left:t.clip.left,top:t.clip.top}},unshift:function(t,e,i){var s=t.queue();e>1&&s.splice.apply(s,[1,0].concat(s.splice(e,i))),t.dequeue()},saveStyle:function(t){t.data(u,t[0].style.cssText)},restoreStyle:function(t){t[0].style.cssText=t.data(u)||"",t.removeData(u)},mode:function(t,e){var i=t.is(":hidden");return"toggle"===e&&(e=i?"show":"hide"),(i?"hide"===e:"show"===e)&&(e="none"),e},getBaseline:function(t,e){var i,s;switch(t[0]){case"top":i=0;break;case"middle":i=.5;break;case"bottom":i=1;break;default:i=t[0]/e.height}switch(t[1]){case"left":s=0;break;case"center":s=.5;break;case"right":s=1;break;default:s=t[1]/e.width}return{x:s,y:i}},createPlaceholder:function(e){var i,s=e.css("position"),n=e.position();return e.css({marginTop:e.css("marginTop"),marginBottom:e.css("marginBottom"),marginLeft:e.css("marginLeft"),marginRight:e.css("marginRight")}).outerWidth(e.outerWidth()).outerHeight(e.outerHeight()),/^(static|relative)/.test(s)&&(s="absolute",i=t("<"+e[0].nodeName+">").insertAfter(e).css({display:/^(inline|ruby)/.test(e.css("display"))?"inline-block":"block",visibility:"hidden",marginTop:e.css("marginTop"),marginBottom:e.css("marginBottom"),marginLeft:e.css("marginLeft"),marginRight:e.css("marginRight"),"float":e.css("float")}).outerWidth(e.outerWidth()).outerHeight(e.outerHeight()).addClass("ui-effects-placeholder"),e.data(c+"placeholder",i)),e.css({position:s,left:n.left,top:n.top}),i},removePlaceholder:function(t){var e=c+"placeholder",i=t.data(e);i&&(i.remove(),t.removeData(e))},cleanUp:function(e){t.effects.restoreStyle(e),t.effects.removePlaceholder(e)},setTransition:function(e,i,s,n){return n=n||{},t.each(i,function(t,i){var o=e.cssUnit(i);o[0]>0&&(n[i]=o[0]*s+o[1])}),n}}),t.fn.extend({effect:function(){function i(e){function i(){r.removeData(d),t.effects.cleanUp(r),"hide"===s.mode&&r.hide(),a()}function a(){t.isFunction(h)&&h.call(r[0]),t.isFunction(e)&&e()}var r=t(this);s.mode=c.shift(),t.uiBackCompat===!1||o?"none"===s.mode?(r[l](),a()):n.call(r[0],s,i):(r.is(":hidden")?"hide"===l:"show"===l)?(r[l](),a()):n.call(r[0],s,a)}var s=e.apply(this,arguments),n=t.effects.effect[s.effect],o=n.mode,a=s.queue,r=a||"fx",h=s.complete,l=s.mode,c=[],u=function(e){var i=t(this),s=t.effects.mode(i,l)||o;i.data(d,!0),c.push(s),o&&("show"===s||s===o&&"hide"===s)&&i.show(),o&&"none"===s||t.effects.saveStyle(i),t.isFunction(e)&&e()};return t.fx.off||!n?l?this[l](s.duration,h):this.each(function(){h&&h.call(this)}):a===!1?this.each(u).each(i):this.queue(r,u).queue(r,i)},show:function(t){return function(s){if(i(s))return t.apply(this,arguments);var n=e.apply(this,arguments);return n.mode="show",this.effect.call(this,n)}}(t.fn.show),hide:function(t){return function(s){if(i(s))return t.apply(this,arguments); -var n=e.apply(this,arguments);return n.mode="hide",this.effect.call(this,n)}}(t.fn.hide),toggle:function(t){return function(s){if(i(s)||"boolean"==typeof s)return t.apply(this,arguments);var n=e.apply(this,arguments);return n.mode="toggle",this.effect.call(this,n)}}(t.fn.toggle),cssUnit:function(e){var i=this.css(e),s=[];return t.each(["em","px","%","pt"],function(t,e){i.indexOf(e)>0&&(s=[parseFloat(i),e])}),s},cssClip:function(t){return t?this.css("clip","rect("+t.top+"px "+t.right+"px "+t.bottom+"px "+t.left+"px)"):s(this.css("clip"),this)},transfer:function(e,i){var s=t(this),n=t(e.to),o="fixed"===n.css("position"),a=t("body"),r=o?a.scrollTop():0,h=o?a.scrollLeft():0,l=n.offset(),c={top:l.top-r,left:l.left-h,height:n.innerHeight(),width:n.innerWidth()},u=s.offset(),d=t("
    ").appendTo("body").addClass(e.className).css({top:u.top-r,left:u.left-h,height:s.innerHeight(),width:s.innerWidth(),position:o?"fixed":"absolute"}).animate(c,e.duration,e.easing,function(){d.remove(),t.isFunction(i)&&i()})}}),t.fx.step.clip=function(e){e.clipInit||(e.start=t(e.elem).cssClip(),"string"==typeof e.end&&(e.end=s(e.end,e.elem)),e.clipInit=!0),t(e.elem).cssClip({top:e.pos*(e.end.top-e.start.top)+e.start.top,right:e.pos*(e.end.right-e.start.right)+e.start.right,bottom:e.pos*(e.end.bottom-e.start.bottom)+e.start.bottom,left:e.pos*(e.end.left-e.start.left)+e.start.left})}}(),function(){var e={};t.each(["Quad","Cubic","Quart","Quint","Expo"],function(t,i){e[i]=function(e){return Math.pow(e,t+2)}}),t.extend(e,{Sine:function(t){return 1-Math.cos(t*Math.PI/2)},Circ:function(t){return 1-Math.sqrt(1-t*t)},Elastic:function(t){return 0===t||1===t?t:-Math.pow(2,8*(t-1))*Math.sin((80*(t-1)-7.5)*Math.PI/15)},Back:function(t){return t*t*(3*t-2)},Bounce:function(t){for(var e,i=4;((e=Math.pow(2,--i))-1)/11>t;);return 1/Math.pow(4,3-i)-7.5625*Math.pow((3*e-2)/22-t,2)}}),t.each(e,function(e,i){t.easing["easeIn"+e]=i,t.easing["easeOut"+e]=function(t){return 1-i(1-t)},t.easing["easeInOut"+e]=function(t){return.5>t?i(2*t)/2:1-i(-2*t+2)/2}})}();var f=t.effects;t.effects.define("blind","hide",function(e,i){var s={up:["bottom","top"],vertical:["bottom","top"],down:["top","bottom"],left:["right","left"],horizontal:["right","left"],right:["left","right"]},n=t(this),o=e.direction||"up",a=n.cssClip(),r={clip:t.extend({},a)},h=t.effects.createPlaceholder(n);r.clip[s[o][0]]=r.clip[s[o][1]],"show"===e.mode&&(n.cssClip(r.clip),h&&h.css(t.effects.clipToBox(r)),r.clip=a),h&&h.animate(t.effects.clipToBox(r),e.duration,e.easing),n.animate(r,{queue:!1,duration:e.duration,easing:e.easing,complete:i})}),t.effects.define("bounce",function(e,i){var s,n,o,a=t(this),r=e.mode,h="hide"===r,l="show"===r,c=e.direction||"up",u=e.distance,d=e.times||5,p=2*d+(l||h?1:0),f=e.duration/p,g=e.easing,m="up"===c||"down"===c?"top":"left",_="up"===c||"left"===c,v=0,b=a.queue().length;for(t.effects.createPlaceholder(a),o=a.css(m),u||(u=a["top"===m?"outerHeight":"outerWidth"]()/3),l&&(n={opacity:1},n[m]=o,a.css("opacity",0).css(m,_?2*-u:2*u).animate(n,f,g)),h&&(u/=Math.pow(2,d-1)),n={},n[m]=o;d>v;v++)s={},s[m]=(_?"-=":"+=")+u,a.animate(s,f,g).animate(n,f,g),u=h?2*u:u/2;h&&(s={opacity:0},s[m]=(_?"-=":"+=")+u,a.animate(s,f,g)),a.queue(i),t.effects.unshift(a,b,p+1)}),t.effects.define("clip","hide",function(e,i){var s,n={},o=t(this),a=e.direction||"vertical",r="both"===a,h=r||"horizontal"===a,l=r||"vertical"===a;s=o.cssClip(),n.clip={top:l?(s.bottom-s.top)/2:s.top,right:h?(s.right-s.left)/2:s.right,bottom:l?(s.bottom-s.top)/2:s.bottom,left:h?(s.right-s.left)/2:s.left},t.effects.createPlaceholder(o),"show"===e.mode&&(o.cssClip(n.clip),n.clip=s),o.animate(n,{queue:!1,duration:e.duration,easing:e.easing,complete:i})}),t.effects.define("drop","hide",function(e,i){var s,n=t(this),o=e.mode,a="show"===o,r=e.direction||"left",h="up"===r||"down"===r?"top":"left",l="up"===r||"left"===r?"-=":"+=",c="+="===l?"-=":"+=",u={opacity:0};t.effects.createPlaceholder(n),s=e.distance||n["top"===h?"outerHeight":"outerWidth"](!0)/2,u[h]=l+s,a&&(n.css(u),u[h]=c+s,u.opacity=1),n.animate(u,{queue:!1,duration:e.duration,easing:e.easing,complete:i})}),t.effects.define("explode","hide",function(e,i){function s(){b.push(this),b.length===u*d&&n()}function n(){p.css({visibility:"visible"}),t(b).remove(),i()}var o,a,r,h,l,c,u=e.pieces?Math.round(Math.sqrt(e.pieces)):3,d=u,p=t(this),f=e.mode,g="show"===f,m=p.show().css("visibility","hidden").offset(),_=Math.ceil(p.outerWidth()/d),v=Math.ceil(p.outerHeight()/u),b=[];for(o=0;u>o;o++)for(h=m.top+o*v,c=o-(u-1)/2,a=0;d>a;a++)r=m.left+a*_,l=a-(d-1)/2,p.clone().appendTo("body").wrap("
    ").css({position:"absolute",visibility:"visible",left:-a*_,top:-o*v}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:_,height:v,left:r+(g?l*_:0),top:h+(g?c*v:0),opacity:g?0:1}).animate({left:r+(g?0:l*_),top:h+(g?0:c*v),opacity:g?1:0},e.duration||500,e.easing,s)}),t.effects.define("fade","toggle",function(e,i){var s="show"===e.mode;t(this).css("opacity",s?0:1).animate({opacity:s?1:0},{queue:!1,duration:e.duration,easing:e.easing,complete:i})}),t.effects.define("fold","hide",function(e,i){var s=t(this),n=e.mode,o="show"===n,a="hide"===n,r=e.size||15,h=/([0-9]+)%/.exec(r),l=!!e.horizFirst,c=l?["right","bottom"]:["bottom","right"],u=e.duration/2,d=t.effects.createPlaceholder(s),p=s.cssClip(),f={clip:t.extend({},p)},g={clip:t.extend({},p)},m=[p[c[0]],p[c[1]]],_=s.queue().length;h&&(r=parseInt(h[1],10)/100*m[a?0:1]),f.clip[c[0]]=r,g.clip[c[0]]=r,g.clip[c[1]]=0,o&&(s.cssClip(g.clip),d&&d.css(t.effects.clipToBox(g)),g.clip=p),s.queue(function(i){d&&d.animate(t.effects.clipToBox(f),u,e.easing).animate(t.effects.clipToBox(g),u,e.easing),i()}).animate(f,u,e.easing).animate(g,u,e.easing).queue(i),t.effects.unshift(s,_,4)}),t.effects.define("highlight","show",function(e,i){var s=t(this),n={backgroundColor:s.css("backgroundColor")};"hide"===e.mode&&(n.opacity=0),t.effects.saveStyle(s),s.css({backgroundImage:"none",backgroundColor:e.color||"#ffff99"}).animate(n,{queue:!1,duration:e.duration,easing:e.easing,complete:i})}),t.effects.define("size",function(e,i){var s,n,o,a=t(this),r=["fontSize"],h=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],l=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],c=e.mode,u="effect"!==c,d=e.scale||"both",p=e.origin||["middle","center"],f=a.css("position"),g=a.position(),m=t.effects.scaledDimensions(a),_=e.from||m,v=e.to||t.effects.scaledDimensions(a,0);t.effects.createPlaceholder(a),"show"===c&&(o=_,_=v,v=o),n={from:{y:_.height/m.height,x:_.width/m.width},to:{y:v.height/m.height,x:v.width/m.width}},("box"===d||"both"===d)&&(n.from.y!==n.to.y&&(_=t.effects.setTransition(a,h,n.from.y,_),v=t.effects.setTransition(a,h,n.to.y,v)),n.from.x!==n.to.x&&(_=t.effects.setTransition(a,l,n.from.x,_),v=t.effects.setTransition(a,l,n.to.x,v))),("content"===d||"both"===d)&&n.from.y!==n.to.y&&(_=t.effects.setTransition(a,r,n.from.y,_),v=t.effects.setTransition(a,r,n.to.y,v)),p&&(s=t.effects.getBaseline(p,m),_.top=(m.outerHeight-_.outerHeight)*s.y+g.top,_.left=(m.outerWidth-_.outerWidth)*s.x+g.left,v.top=(m.outerHeight-v.outerHeight)*s.y+g.top,v.left=(m.outerWidth-v.outerWidth)*s.x+g.left),a.css(_),("content"===d||"both"===d)&&(h=h.concat(["marginTop","marginBottom"]).concat(r),l=l.concat(["marginLeft","marginRight"]),a.find("*[width]").each(function(){var i=t(this),s=t.effects.scaledDimensions(i),o={height:s.height*n.from.y,width:s.width*n.from.x,outerHeight:s.outerHeight*n.from.y,outerWidth:s.outerWidth*n.from.x},a={height:s.height*n.to.y,width:s.width*n.to.x,outerHeight:s.height*n.to.y,outerWidth:s.width*n.to.x};n.from.y!==n.to.y&&(o=t.effects.setTransition(i,h,n.from.y,o),a=t.effects.setTransition(i,h,n.to.y,a)),n.from.x!==n.to.x&&(o=t.effects.setTransition(i,l,n.from.x,o),a=t.effects.setTransition(i,l,n.to.x,a)),u&&t.effects.saveStyle(i),i.css(o),i.animate(a,e.duration,e.easing,function(){u&&t.effects.restoreStyle(i)})})),a.animate(v,{queue:!1,duration:e.duration,easing:e.easing,complete:function(){var e=a.offset();0===v.opacity&&a.css("opacity",_.opacity),u||(a.css("position","static"===f?"relative":f).offset(e),t.effects.saveStyle(a)),i()}})}),t.effects.define("scale",function(e,i){var s=t(this),n=e.mode,o=parseInt(e.percent,10)||(0===parseInt(e.percent,10)?0:"effect"!==n?0:100),a=t.extend(!0,{from:t.effects.scaledDimensions(s),to:t.effects.scaledDimensions(s,o,e.direction||"both"),origin:e.origin||["middle","center"]},e);e.fade&&(a.from.opacity=1,a.to.opacity=0),t.effects.effect.size.call(this,a,i)}),t.effects.define("puff","hide",function(e,i){var s=t.extend(!0,{},e,{fade:!0,percent:parseInt(e.percent,10)||150});t.effects.effect.scale.call(this,s,i)}),t.effects.define("pulsate","show",function(e,i){var s=t(this),n=e.mode,o="show"===n,a="hide"===n,r=o||a,h=2*(e.times||5)+(r?1:0),l=e.duration/h,c=0,u=1,d=s.queue().length;for((o||!s.is(":visible"))&&(s.css("opacity",0).show(),c=1);h>u;u++)s.animate({opacity:c},l,e.easing),c=1-c;s.animate({opacity:c},l,e.easing),s.queue(i),t.effects.unshift(s,d,h+1)}),t.effects.define("shake",function(e,i){var s=1,n=t(this),o=e.direction||"left",a=e.distance||20,r=e.times||3,h=2*r+1,l=Math.round(e.duration/h),c="up"===o||"down"===o?"top":"left",u="up"===o||"left"===o,d={},p={},f={},g=n.queue().length;for(t.effects.createPlaceholder(n),d[c]=(u?"-=":"+=")+a,p[c]=(u?"+=":"-=")+2*a,f[c]=(u?"-=":"+=")+2*a,n.animate(d,l,e.easing);r>s;s++)n.animate(p,l,e.easing).animate(f,l,e.easing);n.animate(p,l,e.easing).animate(d,l/2,e.easing).queue(i),t.effects.unshift(n,g,h+1)}),t.effects.define("slide","show",function(e,i){var s,n,o=t(this),a={up:["bottom","top"],down:["top","bottom"],left:["right","left"],right:["left","right"]},r=e.mode,h=e.direction||"left",l="up"===h||"down"===h?"top":"left",c="up"===h||"left"===h,u=e.distance||o["top"===l?"outerHeight":"outerWidth"](!0),d={};t.effects.createPlaceholder(o),s=o.cssClip(),n=o.position()[l],d[l]=(c?-1:1)*u+n,d.clip=o.cssClip(),d.clip[a[h][1]]=d.clip[a[h][0]],"show"===r&&(o.cssClip(d.clip),o.css(l,d[l]),d.clip=s,d[l]=n),o.animate(d,{queue:!1,duration:e.duration,easing:e.easing,complete:i})});var f;t.uiBackCompat!==!1&&(f=t.effects.define("transfer",function(e,i){t(this).transfer(e,i)})),t.ui.focusable=function(i,s){var n,o,a,r,h,l=i.nodeName.toLowerCase();return"area"===l?(n=i.parentNode,o=n.name,i.href&&o&&"map"===n.nodeName.toLowerCase()?(a=t("img[usemap='#"+o+"']"),a.length>0&&a.is(":visible")):!1):(/^(input|select|textarea|button|object)$/.test(l)?(r=!i.disabled,r&&(h=t(i).closest("fieldset")[0],h&&(r=!h.disabled))):r="a"===l?i.href||s:s,r&&t(i).is(":visible")&&e(t(i)))},t.extend(t.expr[":"],{focusable:function(e){return t.ui.focusable(e,null!=t.attr(e,"tabindex"))}}),t.ui.focusable,t.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):t(this[0].form)},t.ui.formResetMixin={_formResetHandler:function(){var e=t(this);setTimeout(function(){var i=e.data("ui-form-reset-instances");t.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var t=this.form.data("ui-form-reset-instances")||[];t.length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t)}},_unbindFormResetHandler:function(){if(this.form.length){var e=this.form.data("ui-form-reset-instances");e.splice(t.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},"1.7"===t.fn.jquery.substring(0,3)&&(t.each(["Width","Height"],function(e,i){function s(e,i,s,o){return t.each(n,function(){i-=parseFloat(t.css(e,"padding"+this))||0,s&&(i-=parseFloat(t.css(e,"border"+this+"Width"))||0),o&&(i-=parseFloat(t.css(e,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],o=i.toLowerCase(),a={innerWidth:t.fn.innerWidth,innerHeight:t.fn.innerHeight,outerWidth:t.fn.outerWidth,outerHeight:t.fn.outerHeight};t.fn["inner"+i]=function(e){return void 0===e?a["inner"+i].call(this):this.each(function(){t(this).css(o,s(this,e)+"px")})},t.fn["outer"+i]=function(e,n){return"number"!=typeof e?a["outer"+i].call(this,e):this.each(function(){t(this).css(o,s(this,e,!0,n)+"px")})}}),t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.ui.escapeSelector=function(){var t=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g;return function(e){return e.replace(t,"\\$1")}}(),t.fn.labels=function(){var e,i,s,n,o;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(n=this.eq(0).parents("label"),s=this.attr("id"),s&&(e=this.eq(0).parents().last(),o=e.add(e.length?e.siblings():this.siblings()),i="label[for='"+t.ui.escapeSelector(s)+"']",n=n.add(o.find(i).addBack(i))),this.pushStack(n))},t.fn.scrollParent=function(e){var i=this.css("position"),s="absolute"===i,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,o=this.parents().filter(function(){var e=t(this);return s&&"static"===e.css("position")?!1:n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==i&&o.length?o:t(this[0].ownerDocument||document)},t.extend(t.expr[":"],{tabbable:function(e){var i=t.attr(e,"tabindex"),s=null!=i;return(!s||i>=0)&&t.ui.focusable(e,s)}}),t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.widget("ui.accordion",{version:"1.12.0",options:{active:0,animate:{},classes:{"ui-accordion-header":"ui-corner-top","ui-accordion-header-collapsed":"ui-corner-all","ui-accordion-content":"ui-corner-bottom"},collapsible:!1,event:"click",header:"> li > :first-child, > :not(li):even",heightStyle:"auto",icons:{activeHeader:"ui-icon-triangle-1-s",header:"ui-icon-triangle-1-e"},activate:null,beforeActivate:null},hideProps:{borderTopWidth:"hide",borderBottomWidth:"hide",paddingTop:"hide",paddingBottom:"hide",height:"hide"},showProps:{borderTopWidth:"show",borderBottomWidth:"show",paddingTop:"show",paddingBottom:"show",height:"show"},_create:function(){var e=this.options;this.prevShow=this.prevHide=t(),this._addClass("ui-accordion","ui-widget ui-helper-reset"),this.element.attr("role","tablist"),e.collapsible||e.active!==!1&&null!=e.active||(e.active=0),this._processPanels(),0>e.active&&(e.active+=this.headers.length),this._refresh()},_getCreateEventData:function(){return{header:this.active,panel:this.active.length?this.active.next():t()}},_createIcons:function(){var e,i,s=this.options.icons;s&&(e=t(""),this._addClass(e,"ui-accordion-header-icon","ui-icon "+s.header),e.prependTo(this.headers),i=this.active.children(".ui-accordion-header-icon"),this._removeClass(i,s.header)._addClass(i,null,s.activeHeader)._addClass(this.headers,"ui-accordion-icons"))},_destroyIcons:function(){this._removeClass(this.headers,"ui-accordion-icons"),this.headers.children(".ui-accordion-header-icon").remove()},_destroy:function(){var t;this.element.removeAttr("role"),this.headers.removeAttr("role aria-expanded aria-selected aria-controls tabIndex").removeUniqueId(),this._destroyIcons(),t=this.headers.next().css("display","").removeAttr("role aria-hidden aria-labelledby").removeUniqueId(),"content"!==this.options.heightStyle&&t.css("height","")},_setOption:function(t,e){return"active"===t?(this._activate(e),void 0):("event"===t&&(this.options.event&&this._off(this.headers,this.options.event),this._setupEvents(e)),this._super(t,e),"collapsible"!==t||e||this.options.active!==!1||this._activate(0),"icons"===t&&(this._destroyIcons(),e&&this._createIcons()),void 0)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t),this._toggleClass(null,"ui-state-disabled",!!t),this._toggleClass(this.headers.add(this.headers.next()),null,"ui-state-disabled",!!t)},_keydown:function(e){if(!e.altKey&&!e.ctrlKey){var i=t.ui.keyCode,s=this.headers.length,n=this.headers.index(e.target),o=!1;switch(e.keyCode){case i.RIGHT:case i.DOWN:o=this.headers[(n+1)%s];break;case i.LEFT:case i.UP:o=this.headers[(n-1+s)%s];break;case i.SPACE:case i.ENTER:this._eventHandler(e);break;case i.HOME:o=this.headers[0];break;case i.END:o=this.headers[s-1]}o&&(t(e.target).attr("tabIndex",-1),t(o).attr("tabIndex",0),t(o).trigger("focus"),e.preventDefault())}},_panelKeyDown:function(e){e.keyCode===t.ui.keyCode.UP&&e.ctrlKey&&t(e.currentTarget).prev().trigger("focus")},refresh:function(){var e=this.options;this._processPanels(),e.active===!1&&e.collapsible===!0||!this.headers.length?(e.active=!1,this.active=t()):e.active===!1?this._activate(0):this.active.length&&!t.contains(this.element[0],this.active[0])?this.headers.length===this.headers.find(".ui-state-disabled").length?(e.active=!1,this.active=t()):this._activate(Math.max(0,e.active-1)):e.active=this.headers.index(this.active),this._destroyIcons(),this._refresh()},_processPanels:function(){var t=this.headers,e=this.panels;this.headers=this.element.find(this.options.header),this._addClass(this.headers,"ui-accordion-header ui-accordion-header-collapsed","ui-state-default"),this.panels=this.headers.next().filter(":not(.ui-accordion-content-active)").hide(),this._addClass(this.panels,"ui-accordion-content","ui-helper-reset ui-widget-content"),e&&(this._off(t.not(this.headers)),this._off(e.not(this.panels)))},_refresh:function(){var e,i=this.options,s=i.heightStyle,n=this.element.parent();this.active=this._findActive(i.active),this._addClass(this.active,"ui-accordion-header-active","ui-state-active")._removeClass(this.active,"ui-accordion-header-collapsed"),this._addClass(this.active.next(),"ui-accordion-content-active"),this.active.next().show(),this.headers.attr("role","tab").each(function(){var e=t(this),i=e.uniqueId().attr("id"),s=e.next(),n=s.uniqueId().attr("id");e.attr("aria-controls",n),s.attr("aria-labelledby",i)}).next().attr("role","tabpanel"),this.headers.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}).next().attr({"aria-hidden":"true"}).hide(),this.active.length?this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}).next().attr({"aria-hidden":"false"}):this.headers.eq(0).attr("tabIndex",0),this._createIcons(),this._setupEvents(i.event),"fill"===s?(e=n.height(),this.element.siblings(":visible").each(function(){var i=t(this),s=i.css("position");"absolute"!==s&&"fixed"!==s&&(e-=i.outerHeight(!0))}),this.headers.each(function(){e-=t(this).outerHeight(!0)}),this.headers.next().each(function(){t(this).height(Math.max(0,e-t(this).innerHeight()+t(this).height()))}).css("overflow","auto")):"auto"===s&&(e=0,this.headers.next().each(function(){var i=t(this).is(":visible");i||t(this).show(),e=Math.max(e,t(this).css("height","").height()),i||t(this).hide()}).height(e))},_activate:function(e){var i=this._findActive(e)[0];i!==this.active[0]&&(i=i||this.active[0],this._eventHandler({target:i,currentTarget:i,preventDefault:t.noop}))},_findActive:function(e){return"number"==typeof e?this.headers.eq(e):t()},_setupEvents:function(e){var i={keydown:"_keydown"};e&&t.each(e.split(" "),function(t,e){i[e]="_eventHandler"}),this._off(this.headers.add(this.headers.next())),this._on(this.headers,i),this._on(this.headers.next(),{keydown:"_panelKeyDown"}),this._hoverable(this.headers),this._focusable(this.headers)},_eventHandler:function(e){var i,s,n=this.options,o=this.active,a=t(e.currentTarget),r=a[0]===o[0],h=r&&n.collapsible,l=h?t():a.next(),c=o.next(),u={oldHeader:o,oldPanel:c,newHeader:h?t():a,newPanel:l};e.preventDefault(),r&&!n.collapsible||this._trigger("beforeActivate",e,u)===!1||(n.active=h?!1:this.headers.index(a),this.active=r?t():a,this._toggle(u),this._removeClass(o,"ui-accordion-header-active","ui-state-active"),n.icons&&(i=o.children(".ui-accordion-header-icon"),this._removeClass(i,null,n.icons.activeHeader)._addClass(i,null,n.icons.header)),r||(this._removeClass(a,"ui-accordion-header-collapsed")._addClass(a,"ui-accordion-header-active","ui-state-active"),n.icons&&(s=a.children(".ui-accordion-header-icon"),this._removeClass(s,null,n.icons.header)._addClass(s,null,n.icons.activeHeader)),this._addClass(a.next(),"ui-accordion-content-active")))},_toggle:function(e){var i=e.newPanel,s=this.prevShow.length?this.prevShow:e.oldPanel;this.prevShow.add(this.prevHide).stop(!0,!0),this.prevShow=i,this.prevHide=s,this.options.animate?this._animate(i,s,e):(s.hide(),i.show(),this._toggleComplete(e)),s.attr({"aria-hidden":"true"}),s.prev().attr({"aria-selected":"false","aria-expanded":"false"}),i.length&&s.length?s.prev().attr({tabIndex:-1,"aria-expanded":"false"}):i.length&&this.headers.filter(function(){return 0===parseInt(t(this).attr("tabIndex"),10)}).attr("tabIndex",-1),i.attr("aria-hidden","false").prev().attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_animate:function(t,e,i){var s,n,o,a=this,r=0,h=t.css("box-sizing"),l=t.length&&(!e.length||t.index()",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault()},"click .ui-menu-item":function(e){var i=t(e.target),s=t(t.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&s.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){if(!this.previousFilter){var i=t(e.target).closest(".ui-menu-item"),s=t(e.currentTarget);i[0]===s[0]&&(this._removeClass(s.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,s))}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.find(this.options.items).eq(0);e||this.focus(t,i)},blur:function(e){this._delay(function(){var i=!t.contains(this.element[0],t.ui.safeActiveElement(this.document[0]));i&&this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t),this.mouseHandled=!1}})},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled"),i=e.children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),i.children().each(function(){var e=t(this);e.data("ui-menu-submenu-caret")&&e.remove()})},_keydown:function(e){var i,s,n,o,a=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move("first","first",e);break;case t.ui.keyCode.END:this._move("last","last",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:a=!1,s=this.previousFilter||"",n=String.fromCharCode(e.keyCode),o=!1,clearTimeout(this.filterTimer),n===s?o=!0:n=s+n,i=this._filterMenuItems(n),i=o&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i,i.length||(n=String.fromCharCode(e.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(e,i),this.previousFilter=n,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}a&&e.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var e,i,s,n,o,a=this,r=this.options.icons.submenu,h=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),s=h.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=t(this),i=e.prev(),s=t("").data("ui-menu-submenu-caret",!0);a._addClass(s,"ui-menu-icon","ui-icon "+r),i.attr("aria-haspopup","true").prepend(s),e.attr("aria-labelledby",i.attr("id"))}),this._addClass(s,"ui-menu","ui-widget ui-widget-content ui-front"),e=h.add(this.element),i=e.find(this.options.items),i.not(".ui-menu-item").each(function(){var e=t(this);a._isDivider(e)&&a._addClass(e,"ui-menu-divider","ui-widget-content")}),n=i.not(".ui-menu-item, .ui-menu-divider"),o=n.children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(n,"ui-menu-item")._addClass(o,"ui-menu-item-wrapper"),i.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){if("icons"===t){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)}this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t+""),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i,s,n;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),n=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=e.children(".ui-menu"),i.length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(e){var i,s,n,o,a,r;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,n=e.offset().top-this.activeMenu.offset().top-i-s,o=this.activeMenu.scrollTop(),a=this.activeMenu.height(),r=e.outerHeight(),0>n?this.activeMenu.scrollTop(o+n):n+r>a&&this.activeMenu.scrollTop(o+n-a+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:t(e&&e.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(e),this._removeClass(s.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=s},this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(e){return!t(e.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(t,e,i){var s;this.active&&(s="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[t+"All"](".ui-menu-item").eq(0)),s&&s.length&&this.active||(s=this.activeMenu.find(this.options.items)[e]()),this.focus(i,s)},nextPage:function(e){var i,s,n;return this.active?(this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=t(this),0>i.offset().top-s-n}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items)[this.active?"last":"first"]())),void 0):(this.next(e),void 0)},previousPage:function(e){var i,s,n;return this.active?(this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=t(this),i.offset().top-s+n>0}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items).first())),void 0):(this.next(e),void 0)},_hasScroll:function(){return this.element.outerHeight()",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var e,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,a="input"===n;this.isMultiLine=o||!a&&this._isContentEditable(this.element),this.valueMethod=this.element[o||a?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return e=!0,s=!0,i=!0,void 0; -e=!1,s=!1,i=!1;var o=t.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:e=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:e=!0,this._move("nextPage",n);break;case o.UP:e=!0,this._keyEvent("previous",n);break;case o.DOWN:e=!0,this._keyEvent("next",n);break;case o.ENTER:this.menu.active&&(e=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(e)return e=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&s.preventDefault(),void 0;if(!i){var n=t.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(t){return s?(s=!1,t.preventDefault(),void 0):(this._searchTimeout(t),void 0)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){return this.cancelBlur?(delete this.cancelBlur,void 0):(clearTimeout(this.searching),this.close(t),this._change(t),void 0)}}),this._initSource(),this.menu=t("