diff --git a/LICENSE b/LICENSE index 4be731a0..5bac8794 100644 --- a/LICENSE +++ b/LICENSE @@ -28,6 +28,4 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. EXCEPTIONS -This software is distributed with a copy of jQuery, a javascript library written by John Resig. jQuery is not distributed under the above license, but rather uses the MIT license. See LICENSE.JQUERY for further details. - -This software is also distributed with a copy of nicEdit, a javascript rich-text editor written by Brian Kirchoff. nicEdit is not distributed under the above license, but rather uses the MIT license. See LICENSE.NICEDIT for further details. +This software is distributed with some third-party software which is not distributed under the above license. See LICENSE.3RDPARTY for further details. diff --git a/LICENSE.3RDPARTY b/LICENSE.3RDPARTY new file mode 100644 index 00000000..b00a7e7c --- /dev/null +++ b/LICENSE.3RDPARTY @@ -0,0 +1,69 @@ +This file contains license details for 3rd party software which is +distributed with Jutda Helpdesk. + +1. License for jQuery & jQuery UI +2. License for nicEdit +3. License for jQuery UI 'Smoothness' theme + +---------------------------------------------------------------------- + +1. License for jQuery & jQuery UI + +Copyright (c) 2007 John Resig, http://jquery.com/ + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +---------------------------------------------------------------------- + +2. License for nicEdit + +Copyright (c) 2007 Brian Kirchoff (http://nicedit.com) + +Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated documentation +files (the "Software"), to deal in the Software without +restriction, including without limitation the rights to use, +copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following +conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. + +---------------------------------------------------------------------- + +3. License for jQuery UI 'Smoothness' theme + +/* + * jQuery UI screen structure and presentation + * This CSS file was generated by ThemeRoller, a Filament Group Project for jQuery UI + * Author: Scott Jehl, scott@filamentgroup.com, http://www.filamentgroup.com + * Visit ThemeRoller.com +*/ diff --git a/LICENSE.JQUERY b/LICENSE.JQUERY deleted file mode 100644 index 965a8313..00000000 --- a/LICENSE.JQUERY +++ /dev/null @@ -1,20 +0,0 @@ -Copyright (c) 2007 John Resig, http://jquery.com/ - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/LICENSE.NICEDIT b/LICENSE.NICEDIT deleted file mode 100644 index 6b294b18..00000000 --- a/LICENSE.NICEDIT +++ /dev/null @@ -1,22 +0,0 @@ -Copyright (c) 2007 Brian Kirchoff (http://nicedit.com) - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without -restriction, including without limitation the rights to use, -copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following -conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. diff --git a/admin.py b/admin.py index 170f5c80..a7dae0b3 100644 --- a/admin.py +++ b/admin.py @@ -20,9 +20,6 @@ class AttachmentInline(admin.StackedInline): class FollowUpAdmin(admin.ModelAdmin): inlines = [TicketChangeInline, AttachmentInline] -class PreSetReplyAdmin(admin.ModelAdmin): - list_display = ('name',) - admin.site.register(Ticket, TicketAdmin) admin.site.register(Queue, QueueAdmin) admin.site.register(FollowUp, FollowUpAdmin) diff --git a/htdocs/helpdesk.css b/htdocs/helpdesk.css index 0625ff31..4a489642 100644 --- a/htdocs/helpdesk.css +++ b/htdocs/helpdesk.css @@ -200,7 +200,24 @@ textarea#commentBox { .filterBox { display: none; + float: left; + border: solid #ccc 1px; + padding: 2px; + margin: 4px; + max-width: 24%; } + .filterBoxShow { display: block; } + +.filterBox label { + clear: both; + display: block; +} + +.filterBox .filterHelp { + color: #aaa; + font-size: 0.8em; + clear: both; +} diff --git a/htdocs/jquery-smoothness-theme/demo.html b/htdocs/jquery-smoothness-theme/demo.html new file mode 100644 index 00000000..6d52fea9 --- /dev/null +++ b/htdocs/jquery-smoothness-theme/demo.html @@ -0,0 +1,167 @@ + + + + + Themeroller Demo + + + + + + + + + +
+ + + + + +

Accordion

+ +
+
+

Test 1

+
+

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

+
+
+
+

Test 2

+
+

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

+
+
+

Test 3

+
+

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

+
+
+
+ + + + + + + + + + +

Tabs

+ +
+ +
+

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

+
+
+

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

+
+
+

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

+
+
+ + + +
+ +
+ + + +

Slider

+ +
+
+
+
+ + + + +

Date Picker

+ +
+ + + + +

Dialog

+ +
+
+
+ This is my title + X +
+
+

I'm in a dialog!

+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+ + +
+ + + + + diff --git a/htdocs/jquery-smoothness-theme/images/222222_11x11_icon_arrows_leftright.gif b/htdocs/jquery-smoothness-theme/images/222222_11x11_icon_arrows_leftright.gif new file mode 100644 index 00000000..b26780a3 Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/222222_11x11_icon_arrows_leftright.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/222222_11x11_icon_arrows_updown.gif b/htdocs/jquery-smoothness-theme/images/222222_11x11_icon_arrows_updown.gif new file mode 100644 index 00000000..69eb0770 Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/222222_11x11_icon_arrows_updown.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/222222_11x11_icon_close.gif b/htdocs/jquery-smoothness-theme/images/222222_11x11_icon_close.gif new file mode 100644 index 00000000..70d0c82b Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/222222_11x11_icon_close.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/222222_11x11_icon_doc.gif b/htdocs/jquery-smoothness-theme/images/222222_11x11_icon_doc.gif new file mode 100644 index 00000000..26db4340 Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/222222_11x11_icon_doc.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/222222_11x11_icon_folder_closed.gif b/htdocs/jquery-smoothness-theme/images/222222_11x11_icon_folder_closed.gif new file mode 100644 index 00000000..4efed683 Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/222222_11x11_icon_folder_closed.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/222222_11x11_icon_folder_open.gif b/htdocs/jquery-smoothness-theme/images/222222_11x11_icon_folder_open.gif new file mode 100644 index 00000000..0032ff62 Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/222222_11x11_icon_folder_open.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/222222_11x11_icon_minus.gif b/htdocs/jquery-smoothness-theme/images/222222_11x11_icon_minus.gif new file mode 100644 index 00000000..6851f398 Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/222222_11x11_icon_minus.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/222222_11x11_icon_plus.gif b/htdocs/jquery-smoothness-theme/images/222222_11x11_icon_plus.gif new file mode 100644 index 00000000..74ac5cb9 Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/222222_11x11_icon_plus.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/222222_11x11_icon_resize_se.gif b/htdocs/jquery-smoothness-theme/images/222222_11x11_icon_resize_se.gif new file mode 100644 index 00000000..251dc162 Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/222222_11x11_icon_resize_se.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/222222_7x7_arrow_down.gif b/htdocs/jquery-smoothness-theme/images/222222_7x7_arrow_down.gif new file mode 100644 index 00000000..29c6c706 Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/222222_7x7_arrow_down.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/222222_7x7_arrow_left.gif b/htdocs/jquery-smoothness-theme/images/222222_7x7_arrow_left.gif new file mode 100644 index 00000000..9f95efae Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/222222_7x7_arrow_left.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/222222_7x7_arrow_right.gif b/htdocs/jquery-smoothness-theme/images/222222_7x7_arrow_right.gif new file mode 100644 index 00000000..bc020507 Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/222222_7x7_arrow_right.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/222222_7x7_arrow_up.gif b/htdocs/jquery-smoothness-theme/images/222222_7x7_arrow_up.gif new file mode 100644 index 00000000..28169eb9 Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/222222_7x7_arrow_up.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/454545_11x11_icon_arrows_leftright.gif b/htdocs/jquery-smoothness-theme/images/454545_11x11_icon_arrows_leftright.gif new file mode 100644 index 00000000..136e6266 Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/454545_11x11_icon_arrows_leftright.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/454545_11x11_icon_arrows_updown.gif b/htdocs/jquery-smoothness-theme/images/454545_11x11_icon_arrows_updown.gif new file mode 100644 index 00000000..4f006352 Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/454545_11x11_icon_arrows_updown.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/454545_11x11_icon_close.gif b/htdocs/jquery-smoothness-theme/images/454545_11x11_icon_close.gif new file mode 100644 index 00000000..390a7597 Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/454545_11x11_icon_close.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/454545_11x11_icon_doc.gif b/htdocs/jquery-smoothness-theme/images/454545_11x11_icon_doc.gif new file mode 100644 index 00000000..e91c7333 Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/454545_11x11_icon_doc.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/454545_11x11_icon_folder_closed.gif b/htdocs/jquery-smoothness-theme/images/454545_11x11_icon_folder_closed.gif new file mode 100644 index 00000000..85f0e0b5 Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/454545_11x11_icon_folder_closed.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/454545_11x11_icon_folder_open.gif b/htdocs/jquery-smoothness-theme/images/454545_11x11_icon_folder_open.gif new file mode 100644 index 00000000..f6414c77 Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/454545_11x11_icon_folder_open.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/454545_11x11_icon_minus.gif b/htdocs/jquery-smoothness-theme/images/454545_11x11_icon_minus.gif new file mode 100644 index 00000000..25b3e17c Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/454545_11x11_icon_minus.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/454545_11x11_icon_plus.gif b/htdocs/jquery-smoothness-theme/images/454545_11x11_icon_plus.gif new file mode 100644 index 00000000..41d95344 Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/454545_11x11_icon_plus.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/454545_7x7_arrow_down.gif b/htdocs/jquery-smoothness-theme/images/454545_7x7_arrow_down.gif new file mode 100644 index 00000000..92fdfe0a Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/454545_7x7_arrow_down.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/454545_7x7_arrow_left.gif b/htdocs/jquery-smoothness-theme/images/454545_7x7_arrow_left.gif new file mode 100644 index 00000000..cf01ff32 Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/454545_7x7_arrow_left.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/454545_7x7_arrow_right.gif b/htdocs/jquery-smoothness-theme/images/454545_7x7_arrow_right.gif new file mode 100644 index 00000000..3190e7a1 Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/454545_7x7_arrow_right.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/454545_7x7_arrow_up.gif b/htdocs/jquery-smoothness-theme/images/454545_7x7_arrow_up.gif new file mode 100644 index 00000000..7ae34bfe Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/454545_7x7_arrow_up.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/888888_11x11_icon_arrows_leftright.gif b/htdocs/jquery-smoothness-theme/images/888888_11x11_icon_arrows_leftright.gif new file mode 100644 index 00000000..19f9d6b2 Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/888888_11x11_icon_arrows_leftright.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/888888_11x11_icon_arrows_updown.gif b/htdocs/jquery-smoothness-theme/images/888888_11x11_icon_arrows_updown.gif new file mode 100644 index 00000000..c10451f6 Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/888888_11x11_icon_arrows_updown.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/888888_11x11_icon_close.gif b/htdocs/jquery-smoothness-theme/images/888888_11x11_icon_close.gif new file mode 100644 index 00000000..326d0153 Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/888888_11x11_icon_close.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/888888_11x11_icon_doc.gif b/htdocs/jquery-smoothness-theme/images/888888_11x11_icon_doc.gif new file mode 100644 index 00000000..7d1b5cb5 Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/888888_11x11_icon_doc.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/888888_11x11_icon_folder_closed.gif b/htdocs/jquery-smoothness-theme/images/888888_11x11_icon_folder_closed.gif new file mode 100644 index 00000000..71bff058 Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/888888_11x11_icon_folder_closed.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/888888_11x11_icon_folder_open.gif b/htdocs/jquery-smoothness-theme/images/888888_11x11_icon_folder_open.gif new file mode 100644 index 00000000..33a20b85 Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/888888_11x11_icon_folder_open.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/888888_11x11_icon_minus.gif b/htdocs/jquery-smoothness-theme/images/888888_11x11_icon_minus.gif new file mode 100644 index 00000000..777c3288 Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/888888_11x11_icon_minus.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/888888_11x11_icon_plus.gif b/htdocs/jquery-smoothness-theme/images/888888_11x11_icon_plus.gif new file mode 100644 index 00000000..43531fff Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/888888_11x11_icon_plus.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/888888_7x7_arrow_down.gif b/htdocs/jquery-smoothness-theme/images/888888_7x7_arrow_down.gif new file mode 100644 index 00000000..c91731de Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/888888_7x7_arrow_down.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/888888_7x7_arrow_left.gif b/htdocs/jquery-smoothness-theme/images/888888_7x7_arrow_left.gif new file mode 100644 index 00000000..d6c523b2 Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/888888_7x7_arrow_left.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/888888_7x7_arrow_right.gif b/htdocs/jquery-smoothness-theme/images/888888_7x7_arrow_right.gif new file mode 100644 index 00000000..d65b2ed1 Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/888888_7x7_arrow_right.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/888888_7x7_arrow_up.gif b/htdocs/jquery-smoothness-theme/images/888888_7x7_arrow_up.gif new file mode 100644 index 00000000..165666af Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/888888_7x7_arrow_up.gif differ diff --git a/htdocs/jquery-smoothness-theme/images/dadada_40x100_textures_02_glass_75.png b/htdocs/jquery-smoothness-theme/images/dadada_40x100_textures_02_glass_75.png new file mode 100644 index 00000000..60ba0013 Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/dadada_40x100_textures_02_glass_75.png differ diff --git a/htdocs/jquery-smoothness-theme/images/e6e6e6_40x100_textures_02_glass_75.png b/htdocs/jquery-smoothness-theme/images/e6e6e6_40x100_textures_02_glass_75.png new file mode 100644 index 00000000..a8b7ba3c Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/e6e6e6_40x100_textures_02_glass_75.png differ diff --git a/htdocs/jquery-smoothness-theme/images/ffffff_40x100_textures_01_flat_0.png b/htdocs/jquery-smoothness-theme/images/ffffff_40x100_textures_01_flat_0.png new file mode 100644 index 00000000..ac8b229a Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/ffffff_40x100_textures_01_flat_0.png differ diff --git a/htdocs/jquery-smoothness-theme/images/ffffff_40x100_textures_02_glass_65.png b/htdocs/jquery-smoothness-theme/images/ffffff_40x100_textures_02_glass_65.png new file mode 100644 index 00000000..2c16183f Binary files /dev/null and b/htdocs/jquery-smoothness-theme/images/ffffff_40x100_textures_02_glass_65.png differ diff --git a/htdocs/jquery-smoothness-theme/jquery-ui-themeroller.css b/htdocs/jquery-smoothness-theme/jquery-ui-themeroller.css new file mode 100644 index 00000000..010377de --- /dev/null +++ b/htdocs/jquery-smoothness-theme/jquery-ui-themeroller.css @@ -0,0 +1,832 @@ +/* + * jQuery UI screen structure and presentation + * This CSS file was generated by ThemeRoller, a Filament Group Project for jQuery UI + * Author: Scott Jehl, scott@filamentgroup.com, http://www.filamentgroup.com + * Visit ThemeRoller.com +*/ + +/* + * Note: If your ThemeRoller settings have a font size set in ems, your components will scale according to their parent element's font size. + * As a rule of thumb, set your body's font size to 62.5% to make 1em = 10px. + * body {font-size: 62.5%;} +*/ + + + +/*UI accordion*/ +.ui-accordion { + /*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; + font-family: Verdana, Arial, sans-serif; + font-size: 1.1em; + border-bottom: 1px solid #d3d3d3; +} +.ui-accordion-group { + /*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; + border: 1px solid #d3d3d3; + border-bottom: none; +} +.ui-accordion-header { + /*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; + cursor: pointer; + background: #e6e6e6 url(images/e6e6e6_40x100_textures_02_glass_75.png) 0 50% repeat-x; +} +.ui-accordion-header a { + /*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; + display: block; + font-size: 1em; + font-weight: normal; + text-decoration: none; + padding: .5em .5em .5em 1.7em; + color: #555555; + background: url(images/888888_7x7_arrow_right.gif) .5em 50% no-repeat; +} +.ui-accordion-header a:hover { + background: url(images/454545_7x7_arrow_right.gif) .5em 50% no-repeat; + color: #212121; +} +.ui-accordion-header:hover { + background: #dadada url(images/dadada_40x100_textures_02_glass_75.png) 0 50% repeat-x; + color: #212121; +} +.selected .ui-accordion-header, .selected .ui-accordion-header:hover { + background: #ffffff url(images/ffffff_40x100_textures_02_glass_65.png) 0 50% repeat-x; +} +.selected .ui-accordion-header a, .selected .ui-accordion-header a:hover { + color: #222222; + background: url(images/222222_7x7_arrow_down.gif) .5em 50% no-repeat; +} +.ui-accordion-content { + padding: 1.5em 1.7em; + background: #ffffff url(images/ffffff_40x100_textures_01_flat_0.png) 0 0 repeat-x; + color: #222222; + font-size: 1em; +} + + + + + +/*UI tabs*/ +.ui-tabs-nav { + /*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; + font-family: Verdana, Arial, sans-serif; + font-size: 1.1em; + float: left; + position: relative; + z-index: 1; + border-right: 1px solid #d3d3d3; + bottom: -1px; +} +.ui-tabs-nav-item { + /*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; + float: left; + border: 1px solid #d3d3d3; + border-right: none; +} +.ui-tabs-nav-item a { + /*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; + float: left; + font-size: 1em; + font-weight: normal; + text-decoration: none; + padding: .5em 1.7em; + color: #555555; + background: #e6e6e6 url(images/e6e6e6_40x100_textures_02_glass_75.png) 0 50% repeat-x; +} +.ui-tabs-nav-item a:hover { + background: #dadada url(images/dadada_40x100_textures_02_glass_75.png) 0 50% repeat-x; + color: #212121; +} +.ui-tabs-selected { + border-bottom-color: #ffffff; +} +.ui-tabs-selected a, .ui-tabs-selected a:hover { + background: #ffffff url(images/ffffff_40x100_textures_02_glass_65.png) 0 50% repeat-x; + color: #222222; +} +.ui-tabs-panel { + /*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; + font-family: Verdana, Arial, sans-serif; + clear:left; + border: 1px solid #d3d3d3; + background: #ffffff url(images/ffffff_40x100_textures_01_flat_0.png) 0 0 repeat-x; + color: #222222; + padding: 1.5em 1.7em; + font-size: 1.1em; +} +.ui-tabs-hide { + display: none;/* for accessible hiding: position: absolute; left: -99999999px*/; +} + + + + + +/*slider*/ +.ui-slider { + /*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; + font-family: Verdana, Arial, sans-serif; + font-size: 1.1em; + background: #ffffff url(images/ffffff_40x100_textures_01_flat_0.png) 0 0 repeat-x; + border: 1px solid #dddddd; + height: .8em; + position: relative; +} +.ui-slider-handle { + /*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; + position: absolute; + z-index: 2; + top: -3px; + width: 1.2em; + height: 1.2em; + background: #e6e6e6 url(images/e6e6e6_40x100_textures_02_glass_75.png) 0 50% repeat-x; + border: 1px solid #d3d3d3; +} +.ui-slider-handle:hover { + background: #dadada url(images/dadada_40x100_textures_02_glass_75.png) 0 50% repeat-x; + border: 1px solid #999999; +} +.ui-slider-handle-active, .ui-slider-handle-active:hover { + background: #ffffff url(images/ffffff_40x100_textures_02_glass_65.png) 0 50% repeat-x; + border: 1px solid #dddddd; +} +.ui-slider-range { + /*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; + height: .8em; + background: #dadada url(images/dadada_40x100_textures_02_glass_75.png) 0 50% repeat-x; + position: absolute; + border: 1px solid #d3d3d3; + border-left: 0; + border-right: 0; + top: -1px; + z-index: 1; + opacity:.7; + filter:Alpha(Opacity=70); +} + + + + + + +/*dialog*/ +.ui-dialog { + /*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; + font-family: Verdana, Arial, sans-serif; + font-size: 1.1em; + background: #ffffff url(images/ffffff_40x100_textures_01_flat_0.png) 0 0 repeat-x; + color: #222222; + border: 4px solid #dddddd; + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + z-index: 99999; +} +.ui-resizable .ui-resizable-handle { + display: block; +} +body .ui-resizable-disabled .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */ +body .ui-resizable-autohide .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */ +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0px; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0px; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0px; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0px; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 13px; + height: 13px; + right: 0px; + bottom: 0px; + background: url(images/222222_11x11_icon_resize_se.gif) no-repeat 0 0; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: 0px; + bottom: 0px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: 0px; + top: 0px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: 0px; + top: 0px; +} +.ui-dialog-titlebar { + /*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; + padding: .5em 1.5em .5em 1em; + color: #555555; + background: #e6e6e6 url(images/e6e6e6_40x100_textures_02_glass_75.png) 0 50% repeat-x; + border-bottom: 1px solid #d3d3d3; + font-size: 1em; + font-weight: normal; + position: relative; +} +.ui-dialog-title {} +.ui-dialog-titlebar-close { + /*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; + background: url(images/888888_11x11_icon_close.gif) 0 0 no-repeat; + position: absolute; + right: 8px; + top: .7em; + width: 11px; + height: 11px; + z-index: 100; +} +.ui-dialog-titlebar-close-hover, .ui-dialog-titlebar-close:hover { + background: url(images/454545_11x11_icon_close.gif) 0 0 no-repeat; +} +.ui-dialog-titlebar-close:active { + background: url(images/222222_11x11_icon_close.gif) 0 0 no-repeat; +} +.ui-dialog-titlebar-close span { + display: none; +} +.ui-dialog-content { + /*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; + color: #222222; + padding: 1.5em 1.7em; +} +.ui-dialog-buttonpane { + position: absolute; + bottom: 0; + width: 100%; + text-align: left; + border-top: 1px solid #dddddd; + background: #ffffff; +} +.ui-dialog-buttonpane button { + margin: .5em 0 .5em 8px; + color: #555555; + background: #e6e6e6 url(images/e6e6e6_40x100_textures_02_glass_75.png) 0 50% repeat-x; + font-size: 1em; + border: 1px solid #d3d3d3; + cursor: pointer; + padding: .2em .6em .3em .6em; + line-height: 1.4em; +} +.ui-dialog-buttonpane button:hover { + color: #212121; + background: #dadada url(images/dadada_40x100_textures_02_glass_75.png) 0 50% repeat-x; + border: 1px solid #999999; +} +.ui-dialog-buttonpane button:active { + color: #222222; + background: #ffffff url(images/ffffff_40x100_textures_02_glass_65.png) 0 50% repeat-x; + border: 1px solid #dddddd; +} +/* This file skins dialog */ +.ui-dialog.ui-draggable .ui-dialog-titlebar, +.ui-dialog.ui-draggable .ui-dialog-titlebar { + cursor: move; +} + + + + + + + +/*datepicker*/ +/* Main Style Sheet for jQuery UI date picker */ +.ui-datepicker-div, .ui-datepicker-inline, #ui-datepicker-div { + /*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; + font-family: Verdana, Arial, sans-serif; + background: #ffffff url(images/ffffff_40x100_textures_01_flat_0.png) 0 0 repeat-x; + font-size: 1.1em; + border: 4px solid #dddddd; + width: 15.5em; + padding: 2.5em .5em .5em .5em; + position: relative; +} +.ui-datepicker-div, #ui-datepicker-div { + z-index: 9999; /*must have*/ + display: none; +} +.ui-datepicker-inline { + float: left; + display: block; +} +.ui-datepicker-control { + display: none; +} +.ui-datepicker-current { + display: none; +} +.ui-datepicker-next, .ui-datepicker-prev { + position: absolute; + left: .5em; + top: .5em; + background: #e6e6e6 url(images/e6e6e6_40x100_textures_02_glass_75.png) 0 50% repeat-x; +} +.ui-datepicker-next { + left: 14.6em; +} +.ui-datepicker-next:hover, .ui-datepicker-prev:hover { + background: #dadada url(images/dadada_40x100_textures_02_glass_75.png) 0 50% repeat-x; +} +.ui-datepicker-next a, .ui-datepicker-prev a { + text-indent: -999999px; + width: 1.3em; + height: 1.4em; + display: block; + font-size: 1em; + background: url(images/888888_7x7_arrow_left.gif) 50% 50% no-repeat; + border: 1px solid #d3d3d3; + cursor: pointer; +} +.ui-datepicker-next a { + background: url(images/888888_7x7_arrow_right.gif) 50% 50% no-repeat; +} +.ui-datepicker-prev a:hover { + background: url(images/454545_7x7_arrow_left.gif) 50% 50% no-repeat; +} +.ui-datepicker-next a:hover { + background: url(images/454545_7x7_arrow_right.gif) 50% 50% no-repeat; +} +.ui-datepicker-prev a:active { + background: url(images/222222_7x7_arrow_left.gif) 50% 50% no-repeat; +} +.ui-datepicker-next a:active { + background: url(images/222222_7x7_arrow_right.gif) 50% 50% no-repeat; +} +.ui-datepicker-header select { + border: 1px solid #d3d3d3; + color: #555555; + background: #e6e6e6; + font-size: 1em; + line-height: 1.4em; + position: absolute; + top: .5em; + margin: 0 !important; +} +.ui-datepicker-header option:focus, .ui-datepicker-header option:hover { + background: #dadada; +} +.ui-datepicker-header select.ui-datepicker-new-month { + width: 7em; + left: 2.2em; +} +.ui-datepicker-header select.ui-datepicker-new-year { + width: 5em; + left: 9.4em; +} +table.ui-datepicker { + width: 15.5em; + text-align: right; +} +table.ui-datepicker td a { + padding: .1em .3em .1em 0; + display: block; + color: #555555; + background: #e6e6e6 url(images/e6e6e6_40x100_textures_02_glass_75.png) 0 50% repeat-x; + cursor: pointer; + border: 1px solid #ffffff; +} +table.ui-datepicker td a:hover { + border: 1px solid #999999; + color: #212121; + background: #dadada url(images/dadada_40x100_textures_02_glass_75.png) 0 50% repeat-x; +} +table.ui-datepicker td a:active { + border: 1px solid #dddddd; + color: #222222; + background: #ffffff url(images/ffffff_40x100_textures_02_glass_65.png) 0 50% repeat-x; +} +table.ui-datepicker .ui-datepicker-title-row td { + padding: .3em 0; + text-align: center; + font-size: .9em; + color: #222222; + text-transform: uppercase; +} +table.ui-datepicker .ui-datepicker-title-row td a { + color: #222222; +} +.ui-datepicker-cover { + display: none; + display/**/: block; + position: absolute; + z-index: -1; + filter: mask(); + top: -4px; + left: -4px; + width: 193px; + height: 200px; +} + + + + + + +/* ui-autocomplete */ +.ui-autocomplete-results { + /*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; + font-family: Verdana, Arial, sans-serif; + font-size: 1.1em; + z-index: 9999; +} +.ui-autocomplete-results ul, .ui-autocomplete-results li { + margin: 0; + padding: 0; + list-style: none; +} +.ui-autocomplete-results ul { + border: 1px solid #d3d3d3; + background: #ffffff url(images/ffffff_40x100_textures_01_flat_0.png) 0 0 repeat-x; + color: #222222; + margin-bottom: -1px; +} +.ui-autocomplete-results li { + padding: .4em .5em; + color: #555555; + font-size: 1em; + font-weight: normal; + position: relative; + border-left: 0; + border-right: 0; + margin: 1px 0; +} +.ui-autocomplete-results li.ui-hover-state, .ui-autocomplete-results li.ui-active-state { + margin: 0; +} +/*Paul - you could add classes for these first last states instead for ie6... */ +.ui-autocomplete-results li:first-child { + border-top: 0; +} +.ui-autocomplete-results li:last-child { + border-bottom: 0; +} +.ui-autocomplete-results li.ui-autocomplete-over { + border: 1px solid #999999; + background: #dadada url(images/dadada_40x100_textures_02_glass_75.png) 0 50% repeat-x; + color: #212121 !important; +} +.ui-autocomplete-results li.ui-autocomplete-active { + border: 1px solid #dddddd; + background: #ffffff url(images/ffffff_40x100_textures_02_glass_65.png) 0 50% repeat-x; + color: #222222 !important; + outline: none; +} + + + + + + + +/*UI ProgressBar */ +.ui-progressbar { + /*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; + font-family: Verdana, Arial, sans-serif; + font-size: 1.1em; + background: #ffffff url(images/ffffff_40x100_textures_01_flat_0.png) 0 0 repeat-x; + border: 1px solid #dddddd; + position: relative; +} +.ui-progressbar-bar { + background: #e6e6e6 url(images/e6e6e6_40x100_textures_02_glass_75.png) 0 50% repeat-x; + overflow: visible; + position: relative; + border: 1px solid #d3d3d3; + margin-top: -1px; + margin-left: -1px; + margin-bottom: -1px; +} +.ui-progressbar-text { + color: #555555; + padding: .2em .5em; + font-weight: normal; +} +.ui-progressbar-text-back { + display: none; +/* position: absolute; + top: 1px; + left: 0px; + font-weight: normal; + color:#000; + padding-top: 1px; + padding-bottom: 1px; + padding-right: 1px; +*/ +} +.ui-progressbar-disabled { + opacity:.5; + filter:Alpha(Opacity=50); +} + + + + + + +/*UI Colorpicker */ +.ui-colorpicker { + /*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; + font-family: Verdana, Arial, sans-serif; + font-size: 1.1em; + background: #ffffff url(images/ffffff_40x100_textures_01_flat_0.png) 0 0 repeat-x; + border: 4px solid #dddddd; + padding: 5px; + width: 360px; + position: relative; +} +.ui-colorpicker-color { + float: left; + width: 150px; + height: 150px; + margin-right: 15px; +} +.ui-colorpicker-color div { /* is this extra div needed? why not just .ui-colorpicker-color ? */ + border: 1px solid #d3d3d3; + height: 150px; + background: url(images/_x_.); + position: relative; +} +.ui-colorpicker-color div div {/* shouldn't this have a class like ui-colorpicker-selector ? */ + width: 11px; + height: 11px; + background: url(images/_x_.); + position: absolute; + border: 0; + margin: -5px 0 0 -5px; + float: none; +} +.ui-colorpicker-hue { + border: 1px solid #d3d3d3; + float: left; + width: 17px; + height: 150px; + background: url(images/_x_.); + position: relative; + margin-right: 15px; +} +.ui-colorpicker-hue div { + background:transparent url(images/_x_.); /*this image should be themerollable*/ + height:9px; + left:-9px; + margin:-4px 0 0; + position:absolute; + width:35px; + cursor: ns-resize; +} +.ui-colorpicker-new-color, .ui-colorpicker-current-color { + float: left; + width: 6.5em; + height: 30px; + border: 1px solid #d3d3d3; + margin-right: 5px; +} +.ui-colorpicker-current-color { + margin-right: 0; +} + +.ui-colorpicker-field, .ui-colorpicker-hex { + position: absolute; + width: 6em; +} +.ui-colorpicker-field label, .ui-colorpicker-field input, +.ui-colorpicker-hex label, .ui-colorpicker-hex input { + font-size: 1em; + color: #222222; +} +.ui-colorpicker-field label, .ui-colorpicker-hex label { + width: 1em; + margin-right: .3em; +} +.ui-colorpicker-field input, .ui-colorpicker-hex input { + border: 1px solid #d3d3d3; + width: 4.6em; +} +.ui-colorpicker-hex { + left: 205px; + top: 134px; +} +.ui-colorpicker-rgb-r { + top: 52px; + left: 205px; +} +.ui-colorpicker-rgb-g { + top: 78px; + left: 205px; +} +.ui-colorpicker-rgb-b { + top: 105px; + left: 205px; +} +.ui-colorpicker-hsb-h { + top: 52px; + left: 290px; +} +.ui-colorpicker-hsb-s { + top: 78px; + left: 290px; +} +.ui-colorpicker-hsb-b { + top: 105px; + left: 290px; +} + +.ui-colorpicker-field label { + font-weight: normal; +} +.ui-colorpicker-field span { + width: 7px; + background: url(images/888888_11x11_icon_arrows_updown.gif) 50% 50% no-repeat; + right: 5px; + top: 0; + height: 20px; + position: absolute; +} +.ui-colorpicker-field span:hover { + background: url(images/454545_11x11_icon_arrows_updown.gif) 50% 50% no-repeat; +} + +.ui-colorpicker-submit { + right: 14px; + top: 134px; + position: absolute; +} + + + + + + + + +/* +Generic ThemeRoller Classes +>> Make your jQuery Components ThemeRoller-Compatible! +*/ + +/*component global class*/ +.ui-component { + /*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; + font-family: Verdana, Arial, sans-serif; + font-size: 1.1em; +} +/*component content styles*/ +.ui-component-content { + border: 1px solid #dddddd; + background: #ffffff url(images/ffffff_40x100_textures_01_flat_0.png) 0 0 repeat-x; + color: #222222; +} +.ui-component-content a { + color: #222222; + text-decoration: underline; +} +/*component states*/ +.ui-default-state { + border: 1px solid #d3d3d3; + background: #e6e6e6 url(images/e6e6e6_40x100_textures_02_glass_75.png) 0 50% repeat-x; + font-weight: normal; + color: #555555 !important; +} +.ui-default-state a { + color: #555555; +} +.ui-default-state:hover, .ui-hover-state { + border: 1px solid #999999; + background: #dadada url(images/dadada_40x100_textures_02_glass_75.png) 0 50% repeat-x; + font-weight: normal; + color: #212121 !important; +} +.ui-hover-state a { + color: #212121; +} +.ui-default-state:active, .ui-active-state { + border: 1px solid #dddddd; + background: #ffffff url(images/ffffff_40x100_textures_02_glass_65.png) 0 50% repeat-x; + font-weight: normal; + color: #222222 !important; + outline: none; +} +.ui-active-state a { + color: #222222; + outline: none; +} +/*icons*/ +.ui-arrow-right-default {background: url(images/888888_7x7_arrow_right.gif) no-repeat 50% 50%;} +.ui-arrow-right-default:hover, .ui-arrow-right-hover {background: url(images/454545_7x7_arrow_right.gif) no-repeat 50% 50%;} +.ui-arrow-right-default:active, .ui-arrow-right-active {background: url(images/222222_7x7_arrow_right.gif) no-repeat 50% 50%;} +.ui-arrow-right-content {background: url(images/222222_7x7_arrow_right.gif) no-repeat 50% 50%;} + +.ui-arrow-left-default {background: url(images/888888_7x7_arrow_left.gif) no-repeat 50% 50%;} +.ui-arrow-left-default:hover, .ui-arrow-left-hover {background: url(images/454545_7x7_arrow_left.gif) no-repeat 50% 50%;} +.ui-arrow-left-default:active, .ui-arrow-left-active {background: url(images/222222_7x7_arrow_left.gif) no-repeat 50% 50%;} +.ui-arrow-left-content {background: url(images/222222_7x7_arrow_left.gif) no-repeat 50% 50%;} + +.ui-arrow-down-default {background: url(images/888888_7x7_arrow_down.gif) no-repeat 50% 50%;} +.ui-arrow-down-default:hover, .ui-arrow-down-hover {background: url(images/454545_7x7_arrow_down.gif) no-repeat 50% 50%;} +.ui-arrow-down-default:active, .ui-arrow-down-active {background: url(images/222222_7x7_arrow_down.gif) no-repeat 50% 50%;} +.ui-arrow-down-content {background: url(images/222222_7x7_arrow_down.gif) no-repeat 50% 50%;} + +.ui-arrow-up-default {background: url(images/888888_7x7_arrow_up.gif) no-repeat 50% 50%;} +.ui-arrow-up-default:hover, .ui-arrow-up-hover {background: url(images/454545_7x7_arrow_up.gif) no-repeat 50% 50%;} +.ui-arrow-up-default:active, .ui-arrow-up-active {background: url(images/222222_7x7_arrow_up.gif) no-repeat 50% 50%;} +.ui-arrow-up-content {background: url(images/222222_7x7_arrow_up.gif) no-repeat 50% 50%;} + +.ui-close-default {background: url(images/888888_11x11_icon_close.gif) no-repeat 50% 50%;} +.ui-close-default:hover, .ui-close-hover {background: url(images/454545_11x11_icon_close.gif) no-repeat 50% 50%;} +.ui-close-default:active, .ui-close-active {background: url(images/222222_11x11_icon_close.gif) no-repeat 50% 50%;} +.ui-close-content {background: url(images/222222_11x11_icon_close.gif) no-repeat 50% 50%;} + +.ui-folder-closed-default {background: url(images/888888_11x11_icon_folder_closed.gif) no-repeat 50% 50%;} +.ui-folder-closed-default:hover, .ui-folder-closed-hover {background: url(images/454545_11x11_icon_folder_closed.gif) no-repeat 50% 50%;} +.ui-folder-closed-default:active, .ui-folder-closed-active {background: url(images/222222_11x11_icon_folder_closed.gif) no-repeat 50% 50%;} +.ui-folder-closed-content {background: url(images/888888_11x11_icon_folder_closed.gif) no-repeat 50% 50%;} + +.ui-folder-open-default {background: url(images/888888_11x11_icon_folder_open.gif) no-repeat 50% 50%;} +.ui-folder-open-default:hover, .ui-folder-open-hover {background: url(images/454545_11x11_icon_folder_open.gif) no-repeat 50% 50%;} +.ui-folder-open-default:active, .ui-folder-open-active {background: url(images/222222_11x11_icon_folder_open.gif) no-repeat 50% 50%;} +.ui-folder-open-content {background: url(images/222222_11x11_icon_folder_open.gif) no-repeat 50% 50%;} + +.ui-doc-default {background: url(images/888888_11x11_icon_doc.gif) no-repeat 50% 50%;} +.ui-doc-default:hover, .ui-doc-hover {background: url(images/454545_11x11_icon_doc.gif) no-repeat 50% 50%;} +.ui-doc-default:active, .ui-doc-active {background: url(images/222222_11x11_icon_doc.gif) no-repeat 50% 50%;} +.ui-doc-content {background: url(images/222222_11x11_icon_doc.gif) no-repeat 50% 50%;} + +.ui-arrows-leftright-default {background: url(images/888888_11x11_icon_arrows_leftright.gif) no-repeat 50% 50%;} +.ui-arrows-leftright-default:hover, .ui-arrows-leftright-hover {background: url(images/454545_11x11_icon_arrows_leftright.gif) no-repeat 50% 50%;} +.ui-arrows-leftright-default:active, .ui-arrows-leftright-active {background: url(images/222222_11x11_icon_arrows_leftright.gif) no-repeat 50% 50%;} +.ui-arrows-leftright-content {background: url(images/222222_11x11_icon_arrows_leftright.gif) no-repeat 50% 50%;} + +.ui-arrows-updown-default {background: url(images/888888_11x11_icon_arrows_updown.gif) no-repeat 50% 50%;} +.ui-arrows-updown-default:hover, .ui-arrows-updown-hover {background: url(images/454545_11x11_icon_arrows_updown.gif) no-repeat 50% 50%;} +.ui-arrows-updown-default:active, .ui-arrows-updown-active {background: url(images/222222_11x11_icon_arrows_updown.gif) no-repeat 50% 50%;} +.ui-arrows-updown-content {background: url(images/222222_11x11_icon_arrows_updown.gif) no-repeat 50% 50%;} + +.ui-minus-default {background: url(images/888888_11x11_icon_minus.gif) no-repeat 50% 50%;} +.ui-minus-default:hover, .ui-minus-hover {background: url(images/454545_11x11_icon_minus.gif) no-repeat 50% 50%;} +.ui-minus-default:active, .ui-minus-active {background: url(images/222222_11x11_icon_minus.gif) no-repeat 50% 50%;} +.ui-minus-content {background: url(images/222222_11x11_icon_minus.gif) no-repeat 50% 50%;} + +.ui-plus-default {background: url(images/888888_11x11_icon_plus.gif) no-repeat 50% 50%;} +.ui-plus-default:hover, .ui-plus-hover {background: url(images/454545_11x11_icon_plus.gif) no-repeat 50% 50%;} +.ui-plus-default:active, .ui-plus-active {background: url(images/222222_11x11_icon_plus.gif) no-repeat 50% 50%;} +.ui-plus-content {background: url(images/222222_11x11_icon_plus.gif) no-repeat 50% 50%;} + +/*hidden elements*/ +.ui-hidden { + display: none;/* for accessible hiding: position: absolute; left: -99999999px*/; +} +.ui-accessible-hidden { + position: absolute; left: -99999999px; +} +/*reset styles*/ +.ui-reset { + /*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; +} +/*clearfix class*/ +.ui-clearfix:after { + content: "."; + display: block; + height: 0; + clear: both; + visibility: hidden; +} +.ui-clearfix {display: inline-block;} +/* Hides from IE-mac \*/ +* html .ui-clearfix {height: 1%;} +.ui-clearfix {display: block;} +/* End hide from IE-mac */ + +/* Note: for resizable styles, use the styles listed above in the dialog section */ + + diff --git a/htdocs/jquery.js b/htdocs/jquery.js index 94ade5ac..95dd0138 100644 --- a/htdocs/jquery.js +++ b/htdocs/jquery.js @@ -1 +1,11 @@ -eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('k(1v 1t.6=="Q"){1t.Q=1t.Q;u 6=l(a,c){k(1t==7)q 1p 6(a,c);a=a||12;k(6.1k(a))q 1p 6(12)[6.C.28?"28":"2E"](a);k(1v a=="22"){u m=/^[^<]*(<(.|\\n)+>)[^>]*$/.2B(a);k(m)a=6.3W([m[1]]);H q 1p 6(c).2o(a)}q 7.4M(a.1g==2A&&a||(a.3e||a.G&&a!=1t&&!a.1V&&a[0]!=Q&&a[0].1V)&&6.3H(a)||[a])};k(1v $!="Q")6.2O$=$;u $=6;6.C=6.8o={3e:"1.1.1",8p:l(){q 7.G},G:0,2a:l(1R){q 1R==Q?6.3H(7):7[1R]},2q:l(a){u J=6(7);J.6j=7;q J.4M(a)},4M:l(a){7.G=0;[].1h.14(7,a);q 7},I:l(C,1y){q 6.I(7,C,1y)},2b:l(19){u 4I=-1;7.I(l(i){k(7==19)4I=i});q 4I},1E:l(20,N,v){u 19=20;k(20.1g==3p)k(N==Q)q 7.G&&6[v||"1E"](7[0],20)||Q;H{19={};19[20]=N}q 7.I(l(2b){O(u F 1B 19)6.1E(v?7.1q:7,F,6.F(7,19[F],v,2b,F))})},1f:l(20,N){q 7.1E(20,N,"2V")},2L:l(e){k(1v e=="22")q 7.3n().3t(12.8r(e));u t="";6.I(e||7,l(){6.I(7.38,l(){k(7.1V!=8)t+=7.1V!=1?7.60:6.C.2L([7])})});q t},2D:l(){u a=6.3W(1x);q 7.I(l(){u b=a[0].3V(T);7.V.2T(b,7);1Z(b.17)b=b.17;b.4i(7)})},3t:l(){q 7.35(1x,T,1,l(a){7.4i(a)})},5n:l(){q 7.35(1x,T,-1,l(a){7.2T(a,7.17)})},5h:l(){q 7.35(1x,Y,1,l(a){7.V.2T(a,7)})},5i:l(){q 7.35(1x,Y,-1,l(a){7.V.2T(a,7.2f)})},4E:l(){q 7.6j||6([])},2o:l(t){q 7.2q(6.2X(7,l(a){q 6.2o(t,a)}))},4w:l(4C){q 7.2q(6.2X(7,l(a){q a.3V(4C!=Q?4C:T)}))},1w:l(t){q 7.2q(6.1k(t)&&6.2k(7,l(2G,2b){q t.14(2G,[2b])})||6.3v(t,7))},2c:l(t){q 7.2q(t.1g==3p&&6.3v(t,7,T)||6.2k(7,l(a){k(t.1g==2A||t.3e)q 6.3g(t,a)<0;H q a!=t}))},1J:l(t){q 7.2q(6.2i(7.2a(),t.1g==3p?6(t).2a():t.G!=Q&&!t.1u?t:[t]))},46:l(1n){q 1n?6.1w(1n,7).r.G>0:Y},18:l(18){q 18==Q?(7.G?7[0].N:1c):7.1E("N",18)},4Q:l(18){q 18==Q?(7.G?7[0].2H:1c):7.3n().3t(18)},35:l(1y,1N,3F,C){u 4w=7.G>1;u a=6.3W(1y);k(3F<0)a.8s();q 7.I(l(){u 19=7;k(1N&&6.1u(7,"1N")&&6.1u(a[0],"3U"))19=7.5E("1T")[0]||7.4i(12.6e("1T"));6.I(a,l(){C.14(19,[4w?7.3V(T):7])})})}};6.1A=6.C.1A=l(){u 1P=1x[0],a=1;k(1x.G==1){1P=7;a=0}u F;1Z(F=1x[a++])O(u i 1B F)1P[i]=F[i];q 1P};6.1A({8v:l(){k(6.2O$)$=6.2O$;q 6},1k:l(C){q!!C&&1v C!="22"&&1v C[0]=="Q"&&/l/i.1s(C+"")},1u:l(B,W){q B.1u&&B.1u.3u()==W.3u()},I:l(19,C,1y){k(19.G==Q)O(u i 1B 19)C.14(19[i],1y||[i,19[i]]);H O(u i=0,6l=19.G;i<6l;i++)k(C.14(19[i],1y||[i,19[i]])===Y)4q;q 19},F:l(B,N,v,2b,F){k(6.1k(N))q N.3s(B,[2b]);u 6m=/z-?2b|7C-?7D|1b|64|8x-?26/i;k(N.1g==3N&&v=="2V"&&!6m.1s(F))q N+"49";q N},16:{1J:l(B,c){6.I(c.3o(/\\s+/),l(i,M){k(!6.16.2P(B.16,M))B.16+=(B.16?" ":"")+M})},2g:l(B,c){B.16=c?6.2k(B.16.3o(/\\s+/),l(M){q!6.16.2P(c,M)}).55(" "):""},2P:l(t,c){t=t.16||t;q t&&1p 4V("(^|\\\\s)"+c+"(\\\\s|$)").1s(t)}},44:l(e,o,f){O(u i 1B o){e.1q["1H"+i]=e.1q[i];e.1q[i]=o[i]}f.14(e,[]);O(u i 1B o)e.1q[i]=e.1q["1H"+i]},1f:l(e,p){k(p=="26"||p=="40"){u 1H={},41,3f,d=["7x","8z","8A","8B"];6.I(d,l(){1H["8C"+7]=0;1H["8E"+7+"8F"]=0});6.44(e,1H,l(){k(6.1f(e,"1e")!="1Y"){41=e.6E;3f=e.6v}H{e=6(e.3V(T)).2o(":4h").5j("2S").4E().1f({4g:"1C",3Z:"6q",1e:"2t",7v:"0",6r:"0"}).5f(e.V)[0];u 3c=6.1f(e.V,"3Z");k(3c==""||3c=="43")e.V.1q.3Z="6s";41=e.6t;3f=e.6u;k(3c==""||3c=="43")e.V.1q.3Z="43";e.V.39(e)}});q p=="26"?41:3f}q 6.2V(e,p)},2V:l(B,F,6k){u J;k(F=="1b"&&6.U.1m)q 6.1E(B.1q,"1b");k(F=="4L"||F=="2u")F=6.U.1m?"3l":"2u";k(!6k&&B.1q[F])J=B.1q[F];H k(12.3X&&12.3X.45){k(F=="2u"||F=="3l")F="4L";F=F.1U(/([A-Z])/g,"-$1").4P();u M=12.3X.45(B,1c);k(M)J=M.53(F);H k(F=="1e")J="1Y";H 6.44(B,{1e:"2t"},l(){u c=12.3X.45(7,"");J=c&&c.53(F)||""})}H k(B.4Z){u 54=F.1U(/\\-(\\w)/g,l(m,c){q c.3u()});J=B.4Z[F]||B.4Z[54]}q J},3W:l(a){u r=[];6.I(a,l(i,1L){k(!1L)q;k(1L.1g==3N)1L=1L.8m();k(1v 1L=="22"){u s=6.2Z(1L),1W=12.6e("1W"),2e=[];u 2D=!s.15("<1l")&&[1,"<3T>",""]||(!s.15("<6y")||!s.15("<1T")||!s.15("<6A"))&&[1,"<1N>",""]||!s.15("<3U")&&[2,"<1N><1T>",""]||(!s.15("<6B")||!s.15("<6D"))&&[3,"<1N><1T><3U>",""]||[0,"",""];1W.2H=2D[1]+s+2D[2];1Z(2D[0]--)1W=1W.17;k(6.U.1m){k(!s.15("<1N")&&s.15("<1T")<0)2e=1W.17&&1W.17.38;H k(2D[1]=="<1N>"&&s.15("<1T")<0)2e=1W.38;O(u n=2e.G-1;n>=0;--n)k(6.1u(2e[n],"1T")&&!2e[n].38.G)2e[n].V.39(2e[n])}1L=1W.38}k(1L.G===0)q;k(1L[0]==Q)r.1h(1L);H r=6.2i(r,1L)});q r},1E:l(B,W,N){u 2m={"O":"6G","6H":"16","4L":6.U.1m?"3l":"2u",2u:6.U.1m?"3l":"2u",2H:"2H",16:"16",N:"N",2R:"2R",2S:"2S",6K:"6L",2Q:"2Q"};k(W=="1b"&&6.U.1m&&N!=Q){B.64=1;q B.1w=B.1w.1U(/4K\\([^\\)]*\\)/6M,"")+(N==1?"":"4K(1b="+N*57+")")}H k(W=="1b"&&6.U.1m)q B.1w?4f(B.1w.6N(/4K\\(1b=(.*)\\)/)[1])/57:1;k(W=="1b"&&6.U.36&&N==1)N=0.7X;k(2m[W]){k(N!=Q)B[2m[W]]=N;q B[2m[W]]}H k(N==Q&&6.U.1m&&6.1u(B,"5S")&&(W=="6Q"||W=="7V"))q B.6S(W).60;H k(B.6T){k(N!=Q)B.7R(W,N);q B.3D(W)}H{W=W.1U(/-([a-z])/6W,l(z,b){q b.3u()});k(N!=Q)B[W]=N;q B[W]}},2Z:l(t){q t.1U(/^\\s+|\\s+$/g,"")},3H:l(a){u r=[];k(a.1g!=2A)O(u i=0,2w=a.G;i<2w;i++)r.1h(a[i]);H r=a.3J(0);q r},3g:l(b,a){O(u i=0,2w=a.G;i<2w;i++)k(a[i]==b)q i;q-1},2i:l(2v,3P){u r=[].3J.3s(2v,0);O(u i=0,63=3P.G;i<63;i++)k(6.3g(3P[i],r)==-1)2v.1h(3P[i]);q 2v},2k:l(1Q,C,48){k(1v C=="22")C=1p 4D("a","i","q "+C);u 1d=[];O(u i=0,2G=1Q.G;i<2G;i++)k(!48&&C(1Q[i],i)||48&&!C(1Q[i],i))1d.1h(1Q[i]);q 1d},2X:l(1Q,C){k(1v C=="22")C=1p 4D("a","q "+C);u 1d=[],r=[];O(u i=0,2G=1Q.G;i<2G;i++){u 18=C(1Q[i],i);k(18!==1c&&18!=Q){k(18.1g!=2A)18=[18];1d=1d.70(18)}}u r=1d.G?[1d[0]]:[];5d:O(u i=1,5N=1d.G;i<5N;i++){O(u j=0;jm[3]-0",25:"m[3]-0==i",5m:"m[3]-0==i",2v:"i==0",2W:"i==r.G-1",5M:"i%2==0",5O:"i%2","25-3k":"6.25(a.V.17,m[3],\'2f\',a)==a","2v-3k":"6.25(a.V.17,1,\'2f\')==a","2W-3k":"6.25(a.V.7n,1,\'5o\')==a","7o-3k":"6.2F(a.V.17).G==1",5p:"a.17",3n:"!a.17",5r:"6.C.2L.14([a]).15(m[3])>=0",3a:\'a.v!="1C"&&6.1f(a,"1e")!="1Y"&&6.1f(a,"4g")!="1C"\',1C:\'a.v=="1C"||6.1f(a,"1e")=="1Y"||6.1f(a,"4g")=="1C"\',7q:"!a.2R",2R:"a.2R",2S:"a.2S",2Q:"a.2Q||6.1E(a,\'2Q\')",2L:"a.v==\'2L\'",4h:"a.v==\'4h\'",59:"a.v==\'59\'",42:"a.v==\'42\'",58:"a.v==\'58\'",4O:"a.v==\'4O\'",5v:"a.v==\'5v\'",5w:"a.v==\'5w\'",3h:\'a.v=="3h"||6.1u(a,"3h")\',5x:"/5x|3T|7s|3h/i.1s(a.1u)"},".":"6.16.2P(a,m[2])","@":{"=":"z==m[4]","!=":"z!=m[4]","^=":"z&&!z.15(m[4])","$=":"z&&z.2Y(z.G - m[4].G,m[4].G)==m[4]","*=":"z&&z.15(m[4])>=0","":"z",4U:l(m){q["",m[1],m[3],m[2],m[5]]},5J:"z=a[m[3]]||6.1E(a,m[3]);"},"[":"6.2o(m[2],a).G"},5G:[/^\\[ *(@)([a-2l-3y-]*) *([!*$^=]*) *(\'?"?)(.*?)\\4 *\\]/i,/^(\\[)\\s*(.*?(\\[.*?\\])?[^[]*?)\\s*\\]/,/^(:)([a-2l-3y-]*)\\("?\'?(.*?(\\(.*?\\))?[^(]*?)"?\'?\\)/i,/^([:.#]*)([a-2l-3y*-]*)/i],1O:[/^(\\/?\\.\\.)/,"a.V",/^(>|\\/)/,"6.2F(a.17)",/^(\\+)/,"6.25(a,2,\'2f\')",/^(~)/,l(a){u s=6.2F(a.V.17);q s.3J(0,6.3g(a,s))}],3v:l(1n,1Q,2c){u 1H,M=[];1Z(1n&&1n!=1H){1H=1n;u f=6.1w(1n,1Q,2c);1n=f.t.1U(/^\\s*,\\s*/,"");M=2c?1Q=f.r:6.2i(M,f.r)}q M},2o:l(t,1r){k(1v t!="22")q[t];k(1r&&!1r.1V)1r=1c;1r=1r||12;k(!t.15("//")){1r=1r.4y;t=t.2Y(2,t.G)}H k(!t.15("/")){1r=1r.4y;t=t.2Y(1,t.G);k(t.15("/")>=1)t=t.2Y(t.15("/"),t.G)}u J=[1r],29=[],2W=1c;1Z(t&&2W!=t){u r=[];2W=t;t=6.2Z(t).1U(/^\\/\\//i,"");u 3x=Y;u 1G=/^[\\/>]\\s*([a-2l-9*-]+)/i;u m=1G.2B(t);k(m){6.I(J,l(){O(u c=7.17;c;c=c.2f)k(c.1V==1&&(6.1u(c,m[1])||m[1]=="*"))r.1h(c)});J=r;t=t.1U(1G,"");k(t.15(" ")==0)5z;3x=T}H{O(u i=0;i<6.1O.G;i+=2){u 1G=6.1O[i];u m=1G.2B(t);k(m){r=J=6.2X(J,6.1k(6.1O[i+1])?6.1O[i+1]:l(a){q 3B(6.1O[i+1])});t=6.2Z(t.1U(1G,""));3x=T;4q}}}k(t&&!3x){k(!t.15(",")){k(J[0]==1r)J.4m();6.2i(29,J);r=J=[1r];t=" "+t.2Y(1,t.G)}H{u 34=/^([a-2l-3y-]+)(#)([a-2l-9\\\\*2O-]*)/i;u m=34.2B(t);k(m){m=[0,m[2],m[3],m[1]]}H{34=/^([#.]?)([a-2l-9\\\\*2O-]*)/i;m=34.2B(t)}k(m[1]=="#"&&J[J.G-1].4R){u 3z=J[J.G-1].4R(m[2]);J=r=3z&&(!m[3]||6.1u(3z,m[3]))?[3z]:[]}H{k(m[1]==".")u 4k=1p 4V("(^|\\\\s)"+m[2]+"(\\\\s|$)");6.I(J,l(){u 3C=m[1]!=""||m[0]==""?"*":m[2];k(6.1u(7,"7w")&&3C=="*")3C="2U";6.2i(r,m[1]!=""&&J.G!=1?6.4r(7,[],m[1],m[2],4k):7.5E(3C))});k(m[1]=="."&&J.G==1)r=6.2k(r,l(e){q 4k.1s(e.16)});k(m[1]=="#"&&J.G==1){u 5F=r;r=[];6.I(5F,l(){k(7.3D("3Y")==m[2]){r=[7];q Y}})}J=r}t=t.1U(34,"")}}k(t){u 18=6.1w(t,r);J=r=18.r;t=6.2Z(18.t)}}k(J&&J[0]==1r)J.4m();6.2i(29,J);q 29},1w:l(t,r,2c){1Z(t&&/^[a-z[({<*:.#]/i.1s(t)){u p=6.5G,m;6.I(p,l(i,1G){m=1G.2B(t);k(m){t=t.7y(m[0].G);k(6.1n[m[1]].4U)m=6.1n[m[1]].4U(m);q Y}});k(m[1]==":"&&m[2]=="2c")r=6.1w(m[3],r,T).r;H k(m[1]=="."){u 1G=1p 4V("(^|\\\\s)"+m[2]+"(\\\\s|$)");r=6.2k(r,l(e){q 1G.1s(e.16||"")},2c)}H{u f=6.1n[m[1]];k(1v f!="22")f=6.1n[m[1]][m[2]];3B("f = l(a,i){"+(6.1n[m[1]].5J||"")+"q "+f+"}");r=6.2k(r,f,2c)}}q{r:r,t:t}},4r:l(o,r,1O,W,1G){O(u s=o.17;s;s=s.2f)k(s.1V==1){u 1J=T;k(1O==".")1J=s.16&&1G.1s(s.16);H k(1O=="#")1J=s.3D("3Y")==W;k(1J)r.1h(s);k(1O=="#"&&r.G)4q;k(s.17)6.4r(s,r,1O,W,1G)}q r},4s:l(B){u 4N=[];u M=B.V;1Z(M&&M!=12){4N.1h(M);M=M.V}q 4N},25:l(M,1d,3F,B){1d=1d||1;u 1R=0;O(;M;M=M[3F]){k(M.1V==1)1R++;k(1R==1d||1d=="5M"&&1R%2==0&&1R>1&&M==B||1d=="5O"&&1R%2==1&&M==B)q M}},2F:l(n,B){u r=[];O(;n;n=n.2f){k(n.1V==1&&(!B||n!=B))r.1h(n)}q r}});6.E={1J:l(S,v,1j,D){k(6.U.1m&&S.4c!=Q)S=1t;k(D)1j.D=D;k(!1j.2n)1j.2n=7.2n++;k(!S.1I)S.1I={};u 32=S.1I[v];k(!32){32=S.1I[v]={};k(S["3I"+v])32[0]=S["3I"+v]}32[1j.2n]=1j;S["3I"+v]=7.5T;k(!7.1i[v])7.1i[v]=[];7.1i[v].1h(S)},2n:1,1i:{},2g:l(S,v,1j){k(S.1I)k(v&&v.v)4u S.1I[v.v][v.1j.2n];H k(v&&S.1I[v])k(1j)4u S.1I[v][1j.2n];H O(u i 1B S.1I[v])4u S.1I[v][i];H O(u j 1B S.1I)7.2g(S,j)},1M:l(v,D,S){D=6.3H(D||[]);k(!S)6.I(7.1i[v]||[],l(){6.E.1M(v,D,7)});H{u 1j=S["3I"+v],18,C=6.1k(S[v]);k(1j){D.5U(7.2m({v:v,1P:S}));k((18=1j.14(S,D))!==Y)7.4v=T}k(C&&18!==Y)S[v]();7.4v=Y}},5T:l(E){k(1v 6=="Q"||6.E.4v)q;E=6.E.2m(E||1t.E||{});u 3M;u c=7.1I[E.v];u 1y=[].3J.3s(1x,1);1y.5U(E);O(u j 1B c){1y[0].1j=c[j];1y[0].D=c[j].D;k(c[j].14(7,1y)===Y){E.2h();E.2z();3M=Y}}k(6.U.1m)E.1P=E.2h=E.2z=E.1j=E.D=1c;q 3M},2m:l(E){k(!E.1P&&E.5V)E.1P=E.5V;k(E.5W==Q&&E.5Y!=Q){u e=12.4y,b=12.7K;E.5W=E.5Y+(e.5Z||b.5Z);E.7M=E.7N+(e.61||b.61)}k(6.U.2C&&E.1P.1V==3){u 33=E;E=6.1A({},33);E.1P=33.1P.V;E.2h=l(){q 33.2h()};E.2z=l(){q 33.2z()}}k(!E.2h)E.2h=l(){7.3M=Y};k(!E.2z)E.2z=l(){7.7Q=T};q E}};6.C.1A({3R:l(v,D,C){q 7.I(l(){6.E.1J(7,v,C||D,D)})},6n:l(v,D,C){q 7.I(l(){6.E.1J(7,v,l(E){6(7).62(E);q(C||D).14(7,1x)},D)})},62:l(v,C){q 7.I(l(){6.E.2g(7,v,C)})},1M:l(v,D){q 7.I(l(){6.E.1M(v,D,7)})},3r:l(){u a=1x;q 7.69(l(e){7.4F=7.4F==0?1:0;e.2h();q a[7.4F].14(7,[e])||Y})},7T:l(f,g){l 4e(e){u p=(e.v=="3S"?e.7U:e.7Y)||e.7Z;1Z(p&&p!=7)2s{p=p.V}2y(e){p=7};k(p==7)q Y;q(e.v=="3S"?f:g).14(7,[e])}q 7.3S(4e).6b(4e)},28:l(f){k(6.3O)f.14(12,[6]);H{6.3b.1h(l(){q f.14(7,[6])})}q 7}});6.1A({3O:Y,3b:[],28:l(){k(!6.3O){6.3O=T;k(6.3b){6.I(6.3b,l(){7.14(12)});6.3b=1c}k(6.U.36||6.U.37)12.81("6g",6.28,Y)}}});1p l(){6.I(("82,83,2E,84,85,4Y,69,86,"+"87,88,89,3S,6b,8b,3T,"+"4O,8d,8f,8g,2M").3o(","),l(i,o){6.C[o]=l(f){q f?7.3R(o,f):7.1M(o)}});k(6.U.36||6.U.37)12.8h("6g",6.28,Y);H k(6.U.1m){12.8i("<8j"+"8l 3Y=6a 8q=T "+"4B=//:><\\/2d>");u 2d=12.4R("6a");k(2d)2d.2p=l(){k(7.3A!="1X")q;7.V.39(7);6.28()};2d=1c}H k(6.U.2C)6.4W=4c(l(){k(12.3A=="8t"||12.3A=="1X"){5u(6.4W);6.4W=1c;6.28()}},10);6.E.1J(1t,"2E",6.28)};k(6.U.1m)6(1t).6n("4Y",l(){u 1i=6.E.1i;O(u v 1B 1i){u 4X=1i[v],i=4X.G;k(i&&v!=\'4Y\')6p 6.E.2g(4X[i-1],v);1Z(--i)}});6.C.1A({1K:l(P,K){u 1C=7.1w(":1C");P?1C.23({26:"1K",40:"1K",1b:"1K"},P,K):1C.I(l(){7.1q.1e=7.2N?7.2N:"";k(6.1f(7,"1e")=="1Y")7.1q.1e="2t"});q 7},1D:l(P,K){u 3a=7.1w(":3a");P?3a.23({26:"1D",40:"1D",1b:"1D"},P,K):3a.I(l(){7.2N=7.2N||6.1f(7,"1e");k(7.2N=="1Y")7.2N="2t";7.1q.1e="1Y"});q 7},52:6.C.3r,3r:l(C,4S){u 1y=1x;q 6.1k(C)&&6.1k(4S)?7.52(C,4S):7.I(l(){6(7)[6(7).46(":1C")?"1K":"1D"].14(6(7),1y)})},6x:l(P,K){q 7.23({26:"1K"},P,K)},6z:l(P,K){q 7.23({26:"1D"},P,K)},6C:l(P,K){q 7.I(l(){u 56=6(7).46(":1C")?"1K":"1D";6(7).23({26:56},P,K)})},6F:l(P,K){q 7.23({1b:"1K"},P,K)},6I:l(P,K){q 7.23({1b:"1D"},P,K)},6J:l(P,3q,K){q 7.23({1b:3q},P,K)},23:l(F,P,1o,K){q 7.1F(l(){7.2r=6.1A({},F);u 1l=6.P(P,1o,K);O(u p 1B F){u e=1p 6.30(7,1l,p);k(F[p].1g==3N)e.2x(e.M(),F[p]);H e[F[p]](F)}})},1F:l(v,C){k(!C){C=v;v="30"}q 7.I(l(){k(!7.1F)7.1F={};k(!7.1F[v])7.1F[v]=[];7.1F[v].1h(C);k(7.1F[v].G==1)C.14(7)})}});6.1A({P:l(P,1o,C){u 1l=P&&P.1g==6O?P:{1X:C||!C&&1o||6.1k(P)&&P,24:P,1o:C&&1o||1o&&1o.1g!=4D&&1o};1l.24=(1l.24&&1l.24.1g==3N?1l.24:{6U:6X,6Y:51}[1l.24])||6Z;1l.1H=1l.1X;1l.1X=l(){6.5X(7,"30");k(6.1k(1l.1H))1l.1H.14(7)};q 1l},1o:{},1F:{},5X:l(B,v){v=v||"30";k(B.1F&&B.1F[v]){B.1F[v].4m();u f=B.1F[v][0];k(f)f.14(B)}},30:l(B,1a,F){u z=7;u y=B.1q;u 4j=6.1f(B,"1e");y.1e="2t";y.5y="1C";z.a=l(){k(1a.3j)1a.3j.14(B,[z.2j]);k(F=="1b")6.1E(y,"1b",z.2j);H k(5g(z.2j))y[F]=5g(z.2j)+"49"};z.5k=l(){q 4f(6.1f(B,F))};z.M=l(){u r=4f(6.2V(B,F));q r&&r>-7g?r:z.5k()};z.2x=l(4d,3q){z.4o=(1p 5s()).5t();z.2j=4d;z.a();z.47=4c(l(){z.3j(4d,3q)},13)};z.1K=l(){k(!B.1z)B.1z={};B.1z[F]=7.M();1a.1K=T;z.2x(0,B.1z[F]);k(F!="1b")y[F]="5q"};z.1D=l(){k(!B.1z)B.1z={};B.1z[F]=7.M();1a.1D=T;z.2x(B.1z[F],0)};z.3r=l(){k(!B.1z)B.1z={};B.1z[F]=7.M();k(4j=="1Y"){1a.1K=T;k(F!="1b")y[F]="5q";z.2x(0,B.1z[F])}H{1a.1D=T;z.2x(B.1z[F],0)}};z.3j=l(31,3G){u t=(1p 5s()).5t();k(t>1a.24+z.4o){5u(z.47);z.47=1c;z.2j=3G;z.a();k(B.2r)B.2r[F]=T;u 29=T;O(u i 1B B.2r)k(B.2r[i]!==T)29=Y;k(29){y.5y="";y.1e=4j;k(6.1f(B,"1e")=="1Y")y.1e="2t";k(1a.1D)y.1e="1Y";k(1a.1D||1a.1K)O(u p 1B B.2r)k(p=="1b")6.1E(y,p,B.1z[p]);H y[p]=""}k(29&&6.1k(1a.1X))1a.1X.14(B)}H{u n=t-7.4o;u p=n/1a.24;z.2j=1a.1o&&6.1o[1a.1o]?6.1o[1a.1o](p,n,31,(3G-31),1a.24):((-5L.7E(p*5L.7F)/2)+0.5)*(3G-31)+31;z.a()}}}});6.C.1A({7G:l(R,21,K){7.2E(R,21,K,1)},2E:l(R,21,K,1S){k(6.1k(R))q 7.3R("2E",R);K=K||l(){};u v="65";k(21)k(6.1k(21)){K=21;21=1c}H{21=6.2U(21);v="6f"}u 4x=7;6.3d({R:R,v:v,D:21,1S:1S,1X:l(2J,11){k(11=="2K"||!1S&&11=="5H")4x.1E("2H",2J.3L).4T().I(K,[2J.3L,11,2J]);H K.14(4x,[2J.3L,11,2J])}});q 7},7L:l(){q 6.2U(7)},4T:l(){q 7.2o("2d").I(l(){k(7.4B)6.6c(7.4B);H 6.4H(7.2L||7.7P||7.2H||"")}).4E()}});k(!1t.3w)3w=l(){q 1p 7S("7W.80")};6.I("68,5R,5Q,6h,5P,5C".3o(","),l(i,o){6.C[o]=l(f){q 7.3R(o,f)}});6.1A({2a:l(R,D,K,v,1S){k(6.1k(D)){K=D;D=1c}q 6.3d({R:R,D:D,2K:K,4t:v,1S:1S})},8a:l(R,D,K,v){q 6.2a(R,D,K,v,1)},6c:l(R,K){q 6.2a(R,1c,K,"2d")},8c:l(R,D,K){q 6.2a(R,D,K,"67")},8e:l(R,D,K,v){k(6.1k(D)){K=D;D={}}q 6.3d({v:"6f",R:R,D:D,2K:K,4t:v})},8k:l(27){6.3K.27=27},8n:l(6o){6.1A(6.3K,6o)},3K:{1i:T,v:"65",27:0,5a:"8u/x-8w-5S-8D",50:T,4G:T,D:1c},3m:{},3d:l(s){s=6.1A({},6.3K,s);k(s.D){k(s.50&&1v s.D!="22")s.D=6.2U(s.D);k(s.v.4P()=="2a")s.R+=((s.R.15("?")>-1)?"&":"?")+s.D}k(s.1i&&!6.4a++)6.E.1M("68");u 4z=Y;u L=1p 3w();L.6P(s.v,s.R,s.4G);k(s.D)L.3i("6R-6V",s.5a);k(s.1S)L.3i("71-4A-73",6.3m[s.R]||"77, 7a 7c 7e 4b:4b:4b 7k");L.3i("X-7m-7p","3w");k(L.7r)L.3i("7t","7u");k(s.5A)s.5A(L);k(s.1i)6.E.1M("5C",[L,s]);u 2p=l(4n){k(L&&(L.3A==4||4n=="27")){4z=T;u 11;2s{11=6.6i(L)&&4n!="27"?s.1S&&6.6d(L,s.R)?"5H":"2K":"2M";k(11!="2M"){u 3E;2s{3E=L.4l("66-4A")}2y(e){}k(s.1S&&3E)6.3m[s.R]=3E;u D=6.5D(L,s.4t);k(s.2K)s.2K(D,11);k(s.1i)6.E.1M("5P",[L,s])}H 6.3Q(s,L,11)}2y(e){11="2M";6.3Q(s,L,11,e)}k(s.1i)6.E.1M("5Q",[L,s]);k(s.1i&&!--6.4a)6.E.1M("5R");k(s.1X)s.1X(L,11);L.2p=l(){};L=1c}};L.2p=2p;k(s.27>0)5c(l(){k(L){L.7J();k(!4z)2p("27")}},s.27);u 4J=L;2s{4J.7O(s.D)}2y(e){6.3Q(s,L,1c,e)}k(!s.4G)2p();q 4J},3Q:l(s,L,11,e){k(s.2M)s.2M(L,11,e);k(s.1i)6.E.1M("6h",[L,s,e])},4a:0,6i:l(r){2s{q!r.11&&8y.8G=="42:"||(r.11>=51&&r.11<6w)||r.11==5b||6.U.2C&&r.11==Q}2y(e){}q Y},6d:l(L,R){2s{u 5K=L.4l("66-4A");q L.11==5b||5K==6.3m[R]||6.U.2C&&L.11==Q}2y(e){}q Y},5D:l(r,v){u 4p=r.4l("7A-v");u D=!v&&4p&&4p.15("L")>=0;D=v=="L"||D?r.7I:r.3L;k(v=="2d")6.4H(D);k(v=="67")3B("D = "+D);k(v=="4Q")6("<1W>").4Q(D).4T();q D},2U:l(a){u s=[];k(a.1g==2A||a.3e)6.I(a,l(){s.1h(2I(7.W)+"="+2I(7.N))});H O(u j 1B a)k(a[j]&&a[j].1g==2A)6.I(a[j],l(){s.1h(2I(j)+"="+2I(7))});H s.1h(2I(j)+"="+2I(a[j]));q s.55("&")},4H:l(D){k(1t.5B)1t.5B(D);H k(6.U.2C)1t.5c(D,0);H 3B.3s(1t,D)}})}',62,539,'||||||jQuery|this|||||||||||||if|function|||||return||||var|type||||||elem|fn|data|event|prop|length|else|each|ret|callback|xml|cur|value|for|speed|undefined|url|element|true|browser|parentNode|name||false|||status|document||apply|indexOf|className|firstChild|val|obj|options|opacity|null|result|display|css|constructor|push|global|handler|isFunction|opt|msie|expr|easing|new|style|context|test|window|nodeName|typeof|filter|arguments|args|orig|extend|in|hidden|hide|attr|queue|re|old|events|add|show|arg|trigger|table|token|target|elems|num|ifModified|tbody|replace|nodeType|div|complete|none|while|key|params|string|animate|duration|nth|height|timeout|ready|done|get|index|not|script|tb|nextSibling|remove|preventDefault|merge|now|grep|z0|fix|guid|find|onreadystatechange|pushStack|curAnim|try|block|cssFloat|first|al|custom|catch|stopPropagation|Array|exec|safari|wrap|load|sibling|el|innerHTML|encodeURIComponent|res|success|text|error|oldblock|_|has|selected|disabled|checked|insertBefore|param|curCSS|last|map|substr|trim|fx|firstNum|handlers|originalEvent|re2|domManip|mozilla|opera|childNodes|removeChild|visible|readyList|parPos|ajax|jquery|oWidth|inArray|button|setRequestHeader|step|child|styleFloat|lastModified|empty|split|String|to|toggle|call|append|toUpperCase|multiFilter|XMLHttpRequest|foundToken|9_|oid|readyState|eval|tag|getAttribute|modRes|dir|lastNum|makeArray|on|slice|ajaxSettings|responseText|returnValue|Number|isReady|second|handleError|bind|mouseover|select|tr|cloneNode|clean|defaultView|id|position|width|oHeight|file|static|swap|getComputedStyle|is|timer|inv|px|active|00|setInterval|from|handleHover|parseFloat|visibility|radio|appendChild|oldDisplay|rec|getResponseHeader|shift|isTimeout|startTime|ct|break|getAll|parents|dataType|delete|triggered|clone|self|documentElement|requestDone|Modified|src|deep|Function|end|lastToggle|async|globalEval|pos|xml2|alpha|float|setArray|matched|submit|toLowerCase|html|getElementById|fn2|evalScripts|_resort|RegExp|safariTimer|els|unload|currentStyle|processData|200|_toggle|getPropertyValue|newProp|join|state|100|password|checkbox|contentType|304|setTimeout|check|gt|appendTo|parseInt|before|after|removeAttr|max|lt|eq|prepend|previousSibling|parent|1px|contains|Date|getTime|clearInterval|image|reset|input|overflow|continue|beforeSend|execScript|ajaxSend|httpData|getElementsByTagName|tmp|parse|notmodified|webkit|_prefix|xmlRes|Math|even|rl|odd|ajaxSuccess|ajaxComplete|ajaxStop|form|handle|unshift|srcElement|pageX|dequeue|clientX|scrollLeft|nodeValue|scrollTop|unbind|sl|zoom|GET|Last|json|ajaxStart|click|__ie_init|mouseout|getScript|httpNotModified|createElement|POST|DOMContentLoaded|ajaxError|httpSuccess|prevObject|force|ol|exclude|one|settings|do|absolute|left|relative|clientHeight|clientWidth|offsetWidth|300|slideDown|thead|slideUp|tfoot|td|slideToggle|th|offsetHeight|fadeIn|htmlFor|class|fadeOut|fadeTo|readonly|readOnly|gi|match|Object|open|action|Content|getAttributeNode|tagName|slow|Type|ig|600|fast|400|concat|If|userAgent|Since|compatible|boxModel|compatMode|Thu|next|siblings|01|children|Jan|prependTo|1970|insertAfter|10000|removeAttribute|addClass|removeClass|GMT|toggleClass|Requested|lastChild|only|With|enabled|overrideMimeType|textarea|Connection|close|right|object|Top|substring|prev|content|CSS1Compat|font|weight|cos|PI|loadIfModified|navigator|responseXML|abort|body|serialize|pageY|clientY|send|textContent|cancelBubble|setAttribute|ActiveXObject|hover|fromElement|method|Microsoft|9999|toElement|relatedTarget|XMLHTTP|removeEventListener|blur|focus|resize|scroll|dblclick|mousedown|mouseup|mousemove|getIfModified|change|getJSON|keydown|post|keypress|keyup|addEventListener|write|scr|ajaxTimeout|ipt|toString|ajaxSetup|prototype|size|defer|createTextNode|reverse|loaded|application|noConflict|www|line|location|Bottom|Right|Left|padding|urlencoded|border|Width|protocol'.split('|'),0,{})) +/* + * jQuery 1.2.6 - New Wave Javascript + * + * Copyright (c) 2008 John Resig (jquery.com) + * Dual licensed under the MIT (MIT-LICENSE.txt) + * and GPL (GPL-LICENSE.txt) licenses. + * + * $Date: 2008-05-24 14:22:17 -0400 (Sat, 24 May 2008) $ + * $Rev: 5685 $ + */ +eval(function(p,a,c,k,e,r){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(H(){J w=1b.4M,3m$=1b.$;J D=1b.4M=1b.$=H(a,b){I 2B D.17.5j(a,b)};J u=/^[^<]*(<(.|\\s)+>)[^>]*$|^#(\\w+)$/,62=/^.[^:#\\[\\.]*$/,12;D.17=D.44={5j:H(d,b){d=d||S;G(d.16){7[0]=d;7.K=1;I 7}G(1j d=="23"){J c=u.2D(d);G(c&&(c[1]||!b)){G(c[1])d=D.4h([c[1]],b);N{J a=S.61(c[3]);G(a){G(a.2v!=c[3])I D().2q(d);I D(a)}d=[]}}N I D(b).2q(d)}N G(D.1D(d))I D(S)[D.17.27?"27":"43"](d);I 7.6Y(D.2d(d))},5w:"1.2.6",8G:H(){I 7.K},K:0,3p:H(a){I a==12?D.2d(7):7[a]},2I:H(b){J a=D(b);a.5n=7;I a},6Y:H(a){7.K=0;2p.44.1p.1w(7,a);I 7},P:H(a,b){I D.P(7,a,b)},5i:H(b){J a=-1;I D.2L(b&&b.5w?b[0]:b,7)},1K:H(c,a,b){J d=c;G(c.1q==56)G(a===12)I 7[0]&&D[b||"1K"](7[0],c);N{d={};d[c]=a}I 7.P(H(i){R(c 1n d)D.1K(b?7.V:7,c,D.1i(7,d[c],b,i,c))})},1g:H(b,a){G((b==\'2h\'||b==\'1Z\')&&3d(a)<0)a=12;I 7.1K(b,a,"2a")},1r:H(b){G(1j b!="49"&&b!=U)I 7.4E().3v((7[0]&&7[0].2z||S).5F(b));J a="";D.P(b||7,H(){D.P(7.3t,H(){G(7.16!=8)a+=7.16!=1?7.76:D.17.1r([7])})});I a},5z:H(b){G(7[0])D(b,7[0].2z).5y().39(7[0]).2l(H(){J a=7;1B(a.1x)a=a.1x;I a}).3v(7);I 7},8Y:H(a){I 7.P(H(){D(7).6Q().5z(a)})},8R:H(a){I 7.P(H(){D(7).5z(a)})},3v:H(){I 7.3W(19,M,Q,H(a){G(7.16==1)7.3U(a)})},6F:H(){I 7.3W(19,M,M,H(a){G(7.16==1)7.39(a,7.1x)})},6E:H(){I 7.3W(19,Q,Q,H(a){7.1d.39(a,7)})},5q:H(){I 7.3W(19,Q,M,H(a){7.1d.39(a,7.2H)})},3l:H(){I 7.5n||D([])},2q:H(b){J c=D.2l(7,H(a){I D.2q(b,a)});I 7.2I(/[^+>] [^+>]/.11(b)||b.1h("..")>-1?D.4r(c):c)},5y:H(e){J f=7.2l(H(){G(D.14.1f&&!D.4n(7)){J a=7.6o(M),5h=S.3h("1v");5h.3U(a);I D.4h([5h.4H])[0]}N I 7.6o(M)});J d=f.2q("*").5c().P(H(){G(7[E]!=12)7[E]=U});G(e===M)7.2q("*").5c().P(H(i){G(7.16==3)I;J c=D.L(7,"3w");R(J a 1n c)R(J b 1n c[a])D.W.1e(d[i],a,c[a][b],c[a][b].L)});I f},1E:H(b){I 7.2I(D.1D(b)&&D.3C(7,H(a,i){I b.1k(a,i)})||D.3g(b,7))},4Y:H(b){G(b.1q==56)G(62.11(b))I 7.2I(D.3g(b,7,M));N b=D.3g(b,7);J a=b.K&&b[b.K-1]!==12&&!b.16;I 7.1E(H(){I a?D.2L(7,b)<0:7!=b})},1e:H(a){I 7.2I(D.4r(D.2R(7.3p(),1j a==\'23\'?D(a):D.2d(a))))},3F:H(a){I!!a&&D.3g(a,7).K>0},7T:H(a){I 7.3F("."+a)},6e:H(b){G(b==12){G(7.K){J c=7[0];G(D.Y(c,"2A")){J e=c.64,63=[],15=c.15,2V=c.O=="2A-2V";G(e<0)I U;R(J i=2V?e:0,2f=2V?e+1:15.K;i<2f;i++){J d=15[i];G(d.2W){b=D.14.1f&&!d.at.2x.an?d.1r:d.2x;G(2V)I b;63.1p(b)}}I 63}N I(7[0].2x||"").1o(/\\r/g,"")}I 12}G(b.1q==4L)b+=\'\';I 7.P(H(){G(7.16!=1)I;G(b.1q==2p&&/5O|5L/.11(7.O))7.4J=(D.2L(7.2x,b)>=0||D.2L(7.34,b)>=0);N G(D.Y(7,"2A")){J a=D.2d(b);D("9R",7).P(H(){7.2W=(D.2L(7.2x,a)>=0||D.2L(7.1r,a)>=0)});G(!a.K)7.64=-1}N 7.2x=b})},2K:H(a){I a==12?(7[0]?7[0].4H:U):7.4E().3v(a)},7b:H(a){I 7.5q(a).21()},79:H(i){I 7.3s(i,i+1)},3s:H(){I 7.2I(2p.44.3s.1w(7,19))},2l:H(b){I 7.2I(D.2l(7,H(a,i){I b.1k(a,i,a)}))},5c:H(){I 7.1e(7.5n)},L:H(d,b){J a=d.1R(".");a[1]=a[1]?"."+a[1]:"";G(b===12){J c=7.5C("9z"+a[1]+"!",[a[0]]);G(c===12&&7.K)c=D.L(7[0],d);I c===12&&a[1]?7.L(a[0]):c}N I 7.1P("9u"+a[1]+"!",[a[0],b]).P(H(){D.L(7,d,b)})},3b:H(a){I 7.P(H(){D.3b(7,a)})},3W:H(g,f,h,d){J e=7.K>1,3x;I 7.P(H(){G(!3x){3x=D.4h(g,7.2z);G(h)3x.9o()}J b=7;G(f&&D.Y(7,"1T")&&D.Y(3x[0],"4F"))b=7.3H("22")[0]||7.3U(7.2z.3h("22"));J c=D([]);D.P(3x,H(){J a=e?D(7).5y(M)[0]:7;G(D.Y(a,"1m"))c=c.1e(a);N{G(a.16==1)c=c.1e(D("1m",a).21());d.1k(b,a)}});c.P(6T)})}};D.17.5j.44=D.17;H 6T(i,a){G(a.4d)D.3Y({1a:a.4d,31:Q,1O:"1m"});N D.5u(a.1r||a.6O||a.4H||"");G(a.1d)a.1d.37(a)}H 1z(){I+2B 8J}D.1l=D.17.1l=H(){J b=19[0]||{},i=1,K=19.K,4x=Q,15;G(b.1q==8I){4x=b;b=19[1]||{};i=2}G(1j b!="49"&&1j b!="H")b={};G(K==i){b=7;--i}R(;i-1}},6q:H(b,c,a){J e={};R(J d 1n c){e[d]=b.V[d];b.V[d]=c[d]}a.1k(b);R(J d 1n c)b.V[d]=e[d]},1g:H(d,e,c){G(e=="2h"||e=="1Z"){J b,3X={30:"5x",5g:"1G",18:"3I"},35=e=="2h"?["5e","6k"]:["5G","6i"];H 5b(){b=e=="2h"?d.8f:d.8c;J a=0,2C=0;D.P(35,H(){a+=3d(D.2a(d,"57"+7,M))||0;2C+=3d(D.2a(d,"2C"+7+"4b",M))||0});b-=29.83(a+2C)}G(D(d).3F(":4j"))5b();N D.6q(d,3X,5b);I 29.2f(0,b)}I D.2a(d,e,c)},2a:H(f,l,k){J e,V=f.V;H 3E(b){G(!D.14.2k)I Q;J a=3P.54(b,U);I!a||a.52("3E")==""}G(l=="1y"&&D.14.1f){e=D.1K(V,"1y");I e==""?"1":e}G(D.14.2G&&l=="18"){J d=V.50;V.50="0 7Y 7W";V.50=d}G(l.1I(/4i/i))l=y;G(!k&&V&&V[l])e=V[l];N G(3P.54){G(l.1I(/4i/i))l="4i";l=l.1o(/([A-Z])/g,"-$1").3y();J c=3P.54(f,U);G(c&&!3E(f))e=c.52(l);N{J g=[],2E=[],a=f,i=0;R(;a&&3E(a);a=a.1d)2E.6h(a);R(;i<2E.K;i++)G(3E(2E[i])){g[i]=2E[i].V.18;2E[i].V.18="3I"}e=l=="18"&&g[2E.K-1]!=U?"2F":(c&&c.52(l))||"";R(i=0;i]*?)\\/>/g,H(b,a,c){I c.1I(/^(aK|4f|7E|aG|4T|7A|aB|3n|az|ay|av)$/i)?b:a+">"});J f=D.3k(d).3y(),1v=h.3h("1v");J e=!f.1h("",""]||!f.1h("",""]||f.1I(/^<(aq|22|am|ak|ai)/)&&[1,"<1T>",""]||!f.1h("<4F")&&[2,"<1T><22>",""]||(!f.1h("<22><4F>",""]||!f.1h("<7E")&&[2,"<1T><22><7q>",""]||D.14.1f&&[1,"1v<1v>",""]||[0,"",""];1v.4H=e[1]+d+e[2];1B(e[0]--)1v=1v.5T;G(D.14.1f){J g=!f.1h("<1T")&&f.1h("<22")<0?1v.1x&&1v.1x.3t:e[1]=="<1T>"&&f.1h("<22")<0?1v.3t:[];R(J j=g.K-1;j>=0;--j)G(D.Y(g[j],"22")&&!g[j].3t.K)g[j].1d.37(g[j]);G(/^\\s/.11(d))1v.39(h.5F(d.1I(/^\\s*/)[0]),1v.1x)}d=D.2d(1v.3t)}G(d.K===0&&(!D.Y(d,"3V")&&!D.Y(d,"2A")))I;G(d[0]==12||D.Y(d,"3V")||d.15)k.1p(d);N k=D.2R(k,d)});I k},1K:H(d,f,c){G(!d||d.16==3||d.16==8)I 12;J e=!D.4n(d),40=c!==12,1f=D.14.1f;f=e&&D.3X[f]||f;G(d.2j){J g=/5Q|4d|V/.11(f);G(f=="2W"&&D.14.2k)d.1d.64;G(f 1n d&&e&&!g){G(40){G(f=="O"&&D.Y(d,"4T")&&d.1d)7p"O a3 a1\'t 9V 9U";d[f]=c}G(D.Y(d,"3V")&&d.7i(f))I d.7i(f).76;I d[f]}G(1f&&e&&f=="V")I D.1K(d.V,"9T",c);G(40)d.9Q(f,""+c);J h=1f&&e&&g?d.4G(f,2):d.4G(f);I h===U?12:h}G(1f&&f=="1y"){G(40){d.6B=1;d.1E=(d.1E||"").1o(/7f\\([^)]*\\)/,"")+(3r(c)+\'\'=="9L"?"":"7f(1y="+c*7a+")")}I d.1E&&d.1E.1h("1y=")>=0?(3d(d.1E.1I(/1y=([^)]*)/)[1])/7a)+\'\':""}f=f.1o(/-([a-z])/9H,H(a,b){I b.2r()});G(40)d[f]=c;I d[f]},3k:H(a){I(a||"").1o(/^\\s+|\\s+$/g,"")},2d:H(b){J a=[];G(b!=U){J i=b.K;G(i==U||b.1R||b.4I||b.1k)a[0]=b;N 1B(i)a[--i]=b[i]}I a},2L:H(b,a){R(J i=0,K=a.K;i*",7).21();1B(7.1x)7.37(7.1x)}},H(a,b){D.17[a]=H(){I 7.P(b,19)}});D.P(["6N","4b"],H(i,c){J b=c.3y();D.17[b]=H(a){I 7[0]==1b?D.14.2G&&S.1c["5t"+c]||D.14.2k&&1b["5s"+c]||S.70=="6Z"&&S.1C["5t"+c]||S.1c["5t"+c]:7[0]==S?29.2f(29.2f(S.1c["4y"+c],S.1C["4y"+c]),29.2f(S.1c["2i"+c],S.1C["2i"+c])):a==12?(7.K?D.1g(7[0],b):U):7.1g(b,a.1q==56?a:a+"2X")}});H 25(a,b){I a[0]&&3r(D.2a(a[0],b,M),10)||0}J C=D.14.2k&&3r(D.14.5B)<8H?"(?:[\\\\w*3m-]|\\\\\\\\.)":"(?:[\\\\w\\8F-\\8E*3m-]|\\\\\\\\.)",6L=2B 4v("^>\\\\s*("+C+"+)"),6J=2B 4v("^("+C+"+)(#)("+C+"+)"),6I=2B 4v("^([#.]?)("+C+"*)");D.1l({6H:{"":H(a,i,m){I m[2]=="*"||D.Y(a,m[2])},"#":H(a,i,m){I a.4G("2v")==m[2]},":":{8D:H(a,i,m){I im[3]-0},3a:H(a,i,m){I m[3]-0==i},79:H(a,i,m){I m[3]-0==i},3o:H(a,i){I i==0},3S:H(a,i,m,r){I i==r.K-1},6D:H(a,i){I i%2==0},6C:H(a,i){I i%2},"3o-4u":H(a){I a.1d.3H("*")[0]==a},"3S-4u":H(a){I D.3a(a.1d.5T,1,"4l")==a},"8z-4u":H(a){I!D.3a(a.1d.5T,2,"4l")},6W:H(a){I a.1x},4E:H(a){I!a.1x},8y:H(a,i,m){I(a.6O||a.8x||D(a).1r()||"").1h(m[3])>=0},4j:H(a){I"1G"!=a.O&&D.1g(a,"18")!="2F"&&D.1g(a,"5g")!="1G"},1G:H(a){I"1G"==a.O||D.1g(a,"18")=="2F"||D.1g(a,"5g")=="1G"},8w:H(a){I!a.3R},3R:H(a){I a.3R},4J:H(a){I a.4J},2W:H(a){I a.2W||D.1K(a,"2W")},1r:H(a){I"1r"==a.O},5O:H(a){I"5O"==a.O},5L:H(a){I"5L"==a.O},5p:H(a){I"5p"==a.O},3Q:H(a){I"3Q"==a.O},5o:H(a){I"5o"==a.O},6A:H(a){I"6A"==a.O},6z:H(a){I"6z"==a.O},2s:H(a){I"2s"==a.O||D.Y(a,"2s")},4T:H(a){I/4T|2A|6y|2s/i.11(a.Y)},3T:H(a,i,m){I D.2q(m[3],a).K},8t:H(a){I/h\\d/i.11(a.Y)},8s:H(a){I D.3C(D.3O,H(b){I a==b.T}).K}}},6x:[/^(\\[) *@?([\\w-]+) *([!*$^~=]*) *(\'?"?)(.*?)\\4 *\\]/,/^(:)([\\w-]+)\\("?\'?(.*?(\\(.*?\\))?[^(]*?)"?\'?\\)/,2B 4v("^([:.#]*)("+C+"+)")],3g:H(a,c,b){J d,1t=[];1B(a&&a!=d){d=a;J f=D.1E(a,c,b);a=f.t.1o(/^\\s*,\\s*/,"");1t=b?c=f.r:D.2R(1t,f.r)}I 1t},2q:H(t,o){G(1j t!="23")I[t];G(o&&o.16!=1&&o.16!=9)I[];o=o||S;J d=[o],2o=[],3S,Y;1B(t&&3S!=t){J r=[];3S=t;t=D.3k(t);J l=Q,3j=6L,m=3j.2D(t);G(m){Y=m[1].2r();R(J i=0;d[i];i++)R(J c=d[i].1x;c;c=c.2H)G(c.16==1&&(Y=="*"||c.Y.2r()==Y))r.1p(c);d=r;t=t.1o(3j,"");G(t.1h(" ")==0)6M;l=M}N{3j=/^([>+~])\\s*(\\w*)/i;G((m=3j.2D(t))!=U){r=[];J k={};Y=m[2].2r();m=m[1];R(J j=0,3i=d.K;j<3i;j++){J n=m=="~"||m=="+"?d[j].2H:d[j].1x;R(;n;n=n.2H)G(n.16==1){J g=D.L(n);G(m=="~"&&k[g])1X;G(!Y||n.Y.2r()==Y){G(m=="~")k[g]=M;r.1p(n)}G(m=="+")1X}}d=r;t=D.3k(t.1o(3j,""));l=M}}G(t&&!l){G(!t.1h(",")){G(o==d[0])d.4s();2o=D.2R(2o,d);r=d=[o];t=" "+t.6v(1,t.K)}N{J h=6J;J m=h.2D(t);G(m){m=[0,m[2],m[3],m[1]]}N{h=6I;m=h.2D(t)}m[2]=m[2].1o(/\\\\/g,"");J f=d[d.K-1];G(m[1]=="#"&&f&&f.61&&!D.4n(f)){J p=f.61(m[2]);G((D.14.1f||D.14.2G)&&p&&1j p.2v=="23"&&p.2v!=m[2])p=D(\'[@2v="\'+m[2]+\'"]\',f)[0];d=r=p&&(!m[3]||D.Y(p,m[3]))?[p]:[]}N{R(J i=0;d[i];i++){J a=m[1]=="#"&&m[3]?m[3]:m[1]!=""||m[0]==""?"*":m[2];G(a=="*"&&d[i].Y.3y()=="49")a="3n";r=D.2R(r,d[i].3H(a))}G(m[1]==".")r=D.5m(r,m[2]);G(m[1]=="#"){J e=[];R(J i=0;r[i];i++)G(r[i].4G("2v")==m[2]){e=[r[i]];1X}r=e}d=r}t=t.1o(h,"")}}G(t){J b=D.1E(t,r);d=r=b.r;t=D.3k(b.t)}}G(t)d=[];G(d&&o==d[0])d.4s();2o=D.2R(2o,d);I 2o},5m:H(r,m,a){m=" "+m+" ";J c=[];R(J i=0;r[i];i++){J b=(" "+r[i].1F+" ").1h(m)>=0;G(!a&&b||a&&!b)c.1p(r[i])}I c},1E:H(t,r,h){J d;1B(t&&t!=d){d=t;J p=D.6x,m;R(J i=0;p[i];i++){m=p[i].2D(t);G(m){t=t.8r(m[0].K);m[2]=m[2].1o(/\\\\/g,"");1X}}G(!m)1X;G(m[1]==":"&&m[2]=="4Y")r=62.11(m[3])?D.1E(m[3],r,M).r:D(r).4Y(m[3]);N G(m[1]==".")r=D.5m(r,m[2],h);N G(m[1]=="["){J g=[],O=m[3];R(J i=0,3i=r.K;i<3i;i++){J a=r[i],z=a[D.3X[m[2]]||m[2]];G(z==U||/5Q|4d|2W/.11(m[2]))z=D.1K(a,m[2])||\'\';G((O==""&&!!z||O=="="&&z==m[5]||O=="!="&&z!=m[5]||O=="^="&&z&&!z.1h(m[5])||O=="$="&&z.6v(z.K-m[5].K)==m[5]||(O=="*="||O=="~=")&&z.1h(m[5])>=0)^h)g.1p(a)}r=g}N G(m[1]==":"&&m[2]=="3a-4u"){J e={},g=[],11=/(-?)(\\d*)n((?:\\+|-)?\\d*)/.2D(m[3]=="6D"&&"2n"||m[3]=="6C"&&"2n+1"||!/\\D/.11(m[3])&&"8q+"+m[3]||m[3]),3o=(11[1]+(11[2]||1))-0,d=11[3]-0;R(J i=0,3i=r.K;i<3i;i++){J j=r[i],1d=j.1d,2v=D.L(1d);G(!e[2v]){J c=1;R(J n=1d.1x;n;n=n.2H)G(n.16==1)n.4q=c++;e[2v]=M}J b=Q;G(3o==0){G(j.4q==d)b=M}N G((j.4q-d)%3o==0&&(j.4q-d)/3o>=0)b=M;G(b^h)g.1p(j)}r=g}N{J f=D.6H[m[1]];G(1j f=="49")f=f[m[2]];G(1j f=="23")f=6u("Q||H(a,i){I "+f+";}");r=D.3C(r,H(a,i){I f(a,i,m,r)},h)}}I{r:r,t:t}},4S:H(b,c){J a=[],1t=b[c];1B(1t&&1t!=S){G(1t.16==1)a.1p(1t);1t=1t[c]}I a},3a:H(a,e,c,b){e=e||1;J d=0;R(;a;a=a[c])G(a.16==1&&++d==e)1X;I a},5v:H(n,a){J r=[];R(;n;n=n.2H){G(n.16==1&&n!=a)r.1p(n)}I r}});D.W={1e:H(f,i,g,e){G(f.16==3||f.16==8)I;G(D.14.1f&&f.4I)f=1b;G(!g.24)g.24=7.24++;G(e!=12){J h=g;g=7.3M(h,H(){I h.1w(7,19)});g.L=e}J j=D.L(f,"3w")||D.L(f,"3w",{}),1H=D.L(f,"1H")||D.L(f,"1H",H(){G(1j D!="12"&&!D.W.5k)I D.W.1H.1w(19.3L.T,19)});1H.T=f;D.P(i.1R(/\\s+/),H(c,b){J a=b.1R(".");b=a[0];g.O=a[1];J d=j[b];G(!d){d=j[b]={};G(!D.W.2t[b]||D.W.2t[b].4p.1k(f)===Q){G(f.3K)f.3K(b,1H,Q);N G(f.6t)f.6t("4o"+b,1H)}}d[g.24]=g;D.W.26[b]=M});f=U},24:1,26:{},21:H(e,h,f){G(e.16==3||e.16==8)I;J i=D.L(e,"3w"),1L,5i;G(i){G(h==12||(1j h=="23"&&h.8p(0)=="."))R(J g 1n i)7.21(e,g+(h||""));N{G(h.O){f=h.2y;h=h.O}D.P(h.1R(/\\s+/),H(b,a){J c=a.1R(".");a=c[0];G(i[a]){G(f)2U i[a][f.24];N R(f 1n i[a])G(!c[1]||i[a][f].O==c[1])2U i[a][f];R(1L 1n i[a])1X;G(!1L){G(!D.W.2t[a]||D.W.2t[a].4A.1k(e)===Q){G(e.6p)e.6p(a,D.L(e,"1H"),Q);N G(e.6n)e.6n("4o"+a,D.L(e,"1H"))}1L=U;2U i[a]}}})}R(1L 1n i)1X;G(!1L){J d=D.L(e,"1H");G(d)d.T=U;D.3b(e,"3w");D.3b(e,"1H")}}},1P:H(h,c,f,g,i){c=D.2d(c);G(h.1h("!")>=0){h=h.3s(0,-1);J a=M}G(!f){G(7.26[h])D("*").1e([1b,S]).1P(h,c)}N{G(f.16==3||f.16==8)I 12;J b,1L,17=D.1D(f[h]||U),W=!c[0]||!c[0].32;G(W){c.6h({O:h,2J:f,32:H(){},3J:H(){},4C:1z()});c[0][E]=M}c[0].O=h;G(a)c[0].6m=M;J d=D.L(f,"1H");G(d)b=d.1w(f,c);G((!17||(D.Y(f,\'a\')&&h=="4V"))&&f["4o"+h]&&f["4o"+h].1w(f,c)===Q)b=Q;G(W)c.4s();G(i&&D.1D(i)){1L=i.1w(f,b==U?c:c.7d(b));G(1L!==12)b=1L}G(17&&g!==Q&&b!==Q&&!(D.Y(f,\'a\')&&h=="4V")){7.5k=M;1U{f[h]()}1V(e){}}7.5k=Q}I b},1H:H(b){J a,1L,38,5f,4m;b=19[0]=D.W.6l(b||1b.W);38=b.O.1R(".");b.O=38[0];38=38[1];5f=!38&&!b.6m;4m=(D.L(7,"3w")||{})[b.O];R(J j 1n 4m){J c=4m[j];G(5f||c.O==38){b.2y=c;b.L=c.L;1L=c.1w(7,19);G(a!==Q)a=1L;G(1L===Q){b.32();b.3J()}}}I a},6l:H(b){G(b[E]==M)I b;J d=b;b={8o:d};J c="8n 8m 8l 8k 2s 8j 47 5d 6j 5E 8i L 8h 8g 4K 2y 5a 59 8e 8b 58 6f 8a 88 4k 87 86 84 6d 2J 4C 6c O 82 81 35".1R(" ");R(J i=c.K;i;i--)b[c[i]]=d[c[i]];b[E]=M;b.32=H(){G(d.32)d.32();d.80=Q};b.3J=H(){G(d.3J)d.3J();d.7Z=M};b.4C=b.4C||1z();G(!b.2J)b.2J=b.6d||S;G(b.2J.16==3)b.2J=b.2J.1d;G(!b.4k&&b.4K)b.4k=b.4K==b.2J?b.6c:b.4K;G(b.58==U&&b.5d!=U){J a=S.1C,1c=S.1c;b.58=b.5d+(a&&a.2e||1c&&1c.2e||0)-(a.6b||0);b.6f=b.6j+(a&&a.2c||1c&&1c.2c||0)-(a.6a||0)}G(!b.35&&((b.47||b.47===0)?b.47:b.5a))b.35=b.47||b.5a;G(!b.59&&b.5E)b.59=b.5E;G(!b.35&&b.2s)b.35=(b.2s&1?1:(b.2s&2?3:(b.2s&4?2:0)));I b},3M:H(a,b){b.24=a.24=a.24||b.24||7.24++;I b},2t:{27:{4p:H(){55();I},4A:H(){I}},3D:{4p:H(){G(D.14.1f)I Q;D(7).2O("53",D.W.2t.3D.2y);I M},4A:H(){G(D.14.1f)I Q;D(7).4e("53",D.W.2t.3D.2y);I M},2y:H(a){G(F(a,7))I M;a.O="3D";I D.W.1H.1w(7,19)}},3N:{4p:H(){G(D.14.1f)I Q;D(7).2O("51",D.W.2t.3N.2y);I M},4A:H(){G(D.14.1f)I Q;D(7).4e("51",D.W.2t.3N.2y);I M},2y:H(a){G(F(a,7))I M;a.O="3N";I D.W.1H.1w(7,19)}}}};D.17.1l({2O:H(c,a,b){I c=="4X"?7.2V(c,a,b):7.P(H(){D.W.1e(7,c,b||a,b&&a)})},2V:H(d,b,c){J e=D.W.3M(c||b,H(a){D(7).4e(a,e);I(c||b).1w(7,19)});I 7.P(H(){D.W.1e(7,d,e,c&&b)})},4e:H(a,b){I 7.P(H(){D.W.21(7,a,b)})},1P:H(c,a,b){I 7.P(H(){D.W.1P(c,a,7,M,b)})},5C:H(c,a,b){I 7[0]&&D.W.1P(c,a,7[0],Q,b)},2m:H(b){J c=19,i=1;1B(i=0){J i=g.3s(e,g.K);g=g.3s(0,e)}c=c||H(){};J f="2P";G(d)G(D.1D(d)){c=d;d=U}N{d=D.3n(d);f="6g"}J h=7;D.3Y({1a:g,O:f,1O:"2K",L:d,1J:H(a,b){G(b=="1W"||b=="7J")h.2K(i?D("<1v/>").3v(a.4U.1o(/<1m(.|\\s)*?\\/1m>/g,"")).2q(i):a.4U);h.P(c,[a.4U,b,a])}});I 7},aL:H(){I D.3n(7.7I())},7I:H(){I 7.2l(H(){I D.Y(7,"3V")?D.2d(7.aH):7}).1E(H(){I 7.34&&!7.3R&&(7.4J||/2A|6y/i.11(7.Y)||/1r|1G|3Q/i.11(7.O))}).2l(H(i,c){J b=D(7).6e();I b==U?U:b.1q==2p?D.2l(b,H(a,i){I{34:c.34,2x:a}}):{34:c.34,2x:b}}).3p()}});D.P("7H,7G,7F,7D,7C,7B".1R(","),H(i,o){D.17[o]=H(f){I 7.2O(o,f)}});J B=1z();D.1l({3p:H(d,b,a,c){G(D.1D(b)){a=b;b=U}I D.3Y({O:"2P",1a:d,L:b,1W:a,1O:c})},aE:H(b,a){I D.3p(b,U,a,"1m")},aD:H(c,b,a){I D.3p(c,b,a,"3z")},aC:H(d,b,a,c){G(D.1D(b)){a=b;b={}}I D.3Y({O:"6g",1a:d,L:b,1W:a,1O:c})},aA:H(a){D.1l(D.60,a)},60:{1a:5Z.5Q,26:M,O:"2P",2T:0,7z:"4R/x-ax-3V-aw",7x:M,31:M,L:U,5Y:U,3Q:U,4Q:{2N:"4R/2N, 1r/2N",2K:"1r/2K",1m:"1r/4t, 4R/4t",3z:"4R/3z, 1r/4t",1r:"1r/as",4w:"*/*"}},4z:{},3Y:H(s){s=D.1l(M,s,D.1l(M,{},D.60,s));J g,2Z=/=\\?(&|$)/g,1u,L,O=s.O.2r();G(s.L&&s.7x&&1j s.L!="23")s.L=D.3n(s.L);G(s.1O=="4P"){G(O=="2P"){G(!s.1a.1I(2Z))s.1a+=(s.1a.1I(/\\?/)?"&":"?")+(s.4P||"7u")+"=?"}N G(!s.L||!s.L.1I(2Z))s.L=(s.L?s.L+"&":"")+(s.4P||"7u")+"=?";s.1O="3z"}G(s.1O=="3z"&&(s.L&&s.L.1I(2Z)||s.1a.1I(2Z))){g="4P"+B++;G(s.L)s.L=(s.L+"").1o(2Z,"="+g+"$1");s.1a=s.1a.1o(2Z,"="+g+"$1");s.1O="1m";1b[g]=H(a){L=a;1W();1J();1b[g]=12;1U{2U 1b[g]}1V(e){}G(i)i.37(h)}}G(s.1O=="1m"&&s.1Y==U)s.1Y=Q;G(s.1Y===Q&&O=="2P"){J j=1z();J k=s.1a.1o(/(\\?|&)3m=.*?(&|$)/,"$ap="+j+"$2");s.1a=k+((k==s.1a)?(s.1a.1I(/\\?/)?"&":"?")+"3m="+j:"")}G(s.L&&O=="2P"){s.1a+=(s.1a.1I(/\\?/)?"&":"?")+s.L;s.L=U}G(s.26&&!D.4O++)D.W.1P("7H");J n=/^(?:\\w+:)?\\/\\/([^\\/?#]+)/;G(s.1O=="1m"&&O=="2P"&&n.11(s.1a)&&n.2D(s.1a)[1]!=5Z.al){J i=S.3H("6w")[0];J h=S.3h("1m");h.4d=s.1a;G(s.7t)h.aj=s.7t;G(!g){J l=Q;h.ah=h.ag=H(){G(!l&&(!7.3f||7.3f=="68"||7.3f=="1J")){l=M;1W();1J();i.37(h)}}}i.3U(h);I 12}J m=Q;J c=1b.7s?2B 7s("ae.ac"):2B 7r();G(s.5Y)c.6R(O,s.1a,s.31,s.5Y,s.3Q);N c.6R(O,s.1a,s.31);1U{G(s.L)c.4B("ab-aa",s.7z);G(s.5S)c.4B("a9-5R-a8",D.4z[s.1a]||"a7, a6 a5 a4 5N:5N:5N a2");c.4B("X-9Z-9Y","7r");c.4B("9W",s.1O&&s.4Q[s.1O]?s.4Q[s.1O]+", */*":s.4Q.4w)}1V(e){}G(s.7m&&s.7m(c,s)===Q){s.26&&D.4O--;c.7l();I Q}G(s.26)D.W.1P("7B",[c,s]);J d=H(a){G(!m&&c&&(c.3f==4||a=="2T")){m=M;G(f){7k(f);f=U}1u=a=="2T"&&"2T"||!D.7j(c)&&"3e"||s.5S&&D.7h(c,s.1a)&&"7J"||"1W";G(1u=="1W"){1U{L=D.6X(c,s.1O,s.9S)}1V(e){1u="5J"}}G(1u=="1W"){J b;1U{b=c.5I("7g-5R")}1V(e){}G(s.5S&&b)D.4z[s.1a]=b;G(!g)1W()}N D.5H(s,c,1u);1J();G(s.31)c=U}};G(s.31){J f=4I(d,13);G(s.2T>0)3B(H(){G(c){c.7l();G(!m)d("2T")}},s.2T)}1U{c.9P(s.L)}1V(e){D.5H(s,c,U,e)}G(!s.31)d();H 1W(){G(s.1W)s.1W(L,1u);G(s.26)D.W.1P("7C",[c,s])}H 1J(){G(s.1J)s.1J(c,1u);G(s.26)D.W.1P("7F",[c,s]);G(s.26&&!--D.4O)D.W.1P("7G")}I c},5H:H(s,a,b,e){G(s.3e)s.3e(a,b,e);G(s.26)D.W.1P("7D",[a,s,e])},4O:0,7j:H(a){1U{I!a.1u&&5Z.9O=="5p:"||(a.1u>=7e&&a.1u<9N)||a.1u==7c||a.1u==9K||D.14.2k&&a.1u==12}1V(e){}I Q},7h:H(a,c){1U{J b=a.5I("7g-5R");I a.1u==7c||b==D.4z[c]||D.14.2k&&a.1u==12}1V(e){}I Q},6X:H(a,c,b){J d=a.5I("9J-O"),2N=c=="2N"||!c&&d&&d.1h("2N")>=0,L=2N?a.9I:a.4U;G(2N&&L.1C.2j=="5J")7p"5J";G(b)L=b(L,c);G(c=="1m")D.5u(L);G(c=="3z")L=6u("("+L+")");I L},3n:H(a){J s=[];G(a.1q==2p||a.5w)D.P(a,H(){s.1p(3u(7.34)+"="+3u(7.2x))});N R(J j 1n a)G(a[j]&&a[j].1q==2p)D.P(a[j],H(){s.1p(3u(j)+"="+3u(7))});N s.1p(3u(j)+"="+3u(D.1D(a[j])?a[j]():a[j]));I s.6s("&").1o(/%20/g,"+")}});D.17.1l({1N:H(c,b){I c?7.2g({1Z:"1N",2h:"1N",1y:"1N"},c,b):7.1E(":1G").P(H(){7.V.18=7.5D||"";G(D.1g(7,"18")=="2F"){J a=D("<"+7.2j+" />").6P("1c");7.V.18=a.1g("18");G(7.V.18=="2F")7.V.18="3I";a.21()}}).3l()},1M:H(b,a){I b?7.2g({1Z:"1M",2h:"1M",1y:"1M"},b,a):7.1E(":4j").P(H(){7.5D=7.5D||D.1g(7,"18");7.V.18="2F"}).3l()},78:D.17.2m,2m:H(a,b){I D.1D(a)&&D.1D(b)?7.78.1w(7,19):a?7.2g({1Z:"2m",2h:"2m",1y:"2m"},a,b):7.P(H(){D(7)[D(7).3F(":1G")?"1N":"1M"]()})},9G:H(b,a){I 7.2g({1Z:"1N"},b,a)},9F:H(b,a){I 7.2g({1Z:"1M"},b,a)},9E:H(b,a){I 7.2g({1Z:"2m"},b,a)},9D:H(b,a){I 7.2g({1y:"1N"},b,a)},9M:H(b,a){I 7.2g({1y:"1M"},b,a)},9C:H(c,a,b){I 7.2g({1y:a},c,b)},2g:H(k,j,i,g){J h=D.77(j,i,g);I 7[h.36===Q?"P":"36"](H(){G(7.16!=1)I Q;J f=D.1l({},h),p,1G=D(7).3F(":1G"),46=7;R(p 1n k){G(k[p]=="1M"&&1G||k[p]=="1N"&&!1G)I f.1J.1k(7);G(p=="1Z"||p=="2h"){f.18=D.1g(7,"18");f.33=7.V.33}}G(f.33!=U)7.V.33="1G";f.45=D.1l({},k);D.P(k,H(c,a){J e=2B D.28(46,f,c);G(/2m|1N|1M/.11(a))e[a=="2m"?1G?"1N":"1M":a](k);N{J b=a.6r().1I(/^([+-]=)?([\\d+-.]+)(.*)$/),2b=e.1t(M)||0;G(b){J d=3d(b[2]),2M=b[3]||"2X";G(2M!="2X"){46.V[c]=(d||1)+2M;2b=((d||1)/e.1t(M))*2b;46.V[c]=2b+2M}G(b[1])d=((b[1]=="-="?-1:1)*d)+2b;e.3G(2b,d,2M)}N e.3G(2b,a,"")}});I M})},36:H(a,b){G(D.1D(a)||(a&&a.1q==2p)){b=a;a="28"}G(!a||(1j a=="23"&&!b))I A(7[0],a);I 7.P(H(){G(b.1q==2p)A(7,a,b);N{A(7,a).1p(b);G(A(7,a).K==1)b.1k(7)}})},9X:H(b,c){J a=D.3O;G(b)7.36([]);7.P(H(){R(J i=a.K-1;i>=0;i--)G(a[i].T==7){G(c)a[i](M);a.7n(i,1)}});G(!c)7.5A();I 7}});J A=H(b,c,a){G(b){c=c||"28";J q=D.L(b,c+"36");G(!q||a)q=D.L(b,c+"36",D.2d(a))}I q};D.17.5A=H(a){a=a||"28";I 7.P(H(){J q=A(7,a);q.4s();G(q.K)q[0].1k(7)})};D.1l({77:H(b,a,c){J d=b&&b.1q==a0?b:{1J:c||!c&&a||D.1D(b)&&b,2u:b,41:c&&a||a&&a.1q!=9t&&a};d.2u=(d.2u&&d.2u.1q==4L?d.2u:D.28.5K[d.2u])||D.28.5K.74;d.5M=d.1J;d.1J=H(){G(d.36!==Q)D(7).5A();G(D.1D(d.5M))d.5M.1k(7)};I d},41:{73:H(p,n,b,a){I b+a*p},5P:H(p,n,b,a){I((-29.9r(p*29.9q)/2)+0.5)*a+b}},3O:[],48:U,28:H(b,c,a){7.15=c;7.T=b;7.1i=a;G(!c.3Z)c.3Z={}}});D.28.44={4D:H(){G(7.15.2Y)7.15.2Y.1k(7.T,7.1z,7);(D.28.2Y[7.1i]||D.28.2Y.4w)(7);G(7.1i=="1Z"||7.1i=="2h")7.T.V.18="3I"},1t:H(a){G(7.T[7.1i]!=U&&7.T.V[7.1i]==U)I 7.T[7.1i];J r=3d(D.1g(7.T,7.1i,a));I r&&r>-9p?r:3d(D.2a(7.T,7.1i))||0},3G:H(c,b,d){7.5V=1z();7.2b=c;7.3l=b;7.2M=d||7.2M||"2X";7.1z=7.2b;7.2S=7.4N=0;7.4D();J e=7;H t(a){I e.2Y(a)}t.T=7.T;D.3O.1p(t);G(D.48==U){D.48=4I(H(){J a=D.3O;R(J i=0;i7.15.2u+7.5V){7.1z=7.3l;7.2S=7.4N=1;7.4D();7.15.45[7.1i]=M;J b=M;R(J i 1n 7.15.45)G(7.15.45[i]!==M)b=Q;G(b){G(7.15.18!=U){7.T.V.33=7.15.33;7.T.V.18=7.15.18;G(D.1g(7.T,"18")=="2F")7.T.V.18="3I"}G(7.15.1M)7.T.V.18="2F";G(7.15.1M||7.15.1N)R(J p 1n 7.15.45)D.1K(7.T.V,p,7.15.3Z[p])}G(b)7.15.1J.1k(7.T);I Q}N{J n=t-7.5V;7.4N=n/7.15.2u;7.2S=D.41[7.15.41||(D.41.5P?"5P":"73")](7.4N,n,0,1,7.15.2u);7.1z=7.2b+((7.3l-7.2b)*7.2S);7.4D()}I M}};D.1l(D.28,{5K:{9l:9j,9i:7e,74:9g},2Y:{2e:H(a){a.T.2e=a.1z},2c:H(a){a.T.2c=a.1z},1y:H(a){D.1K(a.T.V,"1y",a.1z)},4w:H(a){a.T.V[a.1i]=a.1z+a.2M}}});D.17.2i=H(){J b=0,1S=0,T=7[0],3q;G(T)ao(D.14){J d=T.1d,4a=T,1s=T.1s,1Q=T.2z,5U=2k&&3r(5B)<9c&&!/9a/i.11(v),1g=D.2a,3c=1g(T,"30")=="3c";G(T.7y){J c=T.7y();1e(c.1A+29.2f(1Q.1C.2e,1Q.1c.2e),c.1S+29.2f(1Q.1C.2c,1Q.1c.2c));1e(-1Q.1C.6b,-1Q.1C.6a)}N{1e(T.5X,T.5W);1B(1s){1e(1s.5X,1s.5W);G(42&&!/^t(98|d|h)$/i.11(1s.2j)||2k&&!5U)2C(1s);G(!3c&&1g(1s,"30")=="3c")3c=M;4a=/^1c$/i.11(1s.2j)?4a:1s;1s=1s.1s}1B(d&&d.2j&&!/^1c|2K$/i.11(d.2j)){G(!/^96|1T.*$/i.11(1g(d,"18")))1e(-d.2e,-d.2c);G(42&&1g(d,"33")!="4j")2C(d);d=d.1d}G((5U&&(3c||1g(4a,"30")=="5x"))||(42&&1g(4a,"30")!="5x"))1e(-1Q.1c.5X,-1Q.1c.5W);G(3c)1e(29.2f(1Q.1C.2e,1Q.1c.2e),29.2f(1Q.1C.2c,1Q.1c.2c))}3q={1S:1S,1A:b}}H 2C(a){1e(D.2a(a,"6V",M),D.2a(a,"6U",M))}H 1e(l,t){b+=3r(l,10)||0;1S+=3r(t,10)||0}I 3q};D.17.1l({30:H(){J a=0,1S=0,3q;G(7[0]){J b=7.1s(),2i=7.2i(),4c=/^1c|2K$/i.11(b[0].2j)?{1S:0,1A:0}:b.2i();2i.1S-=25(7,\'94\');2i.1A-=25(7,\'aF\');4c.1S+=25(b,\'6U\');4c.1A+=25(b,\'6V\');3q={1S:2i.1S-4c.1S,1A:2i.1A-4c.1A}}I 3q},1s:H(){J a=7[0].1s;1B(a&&(!/^1c|2K$/i.11(a.2j)&&D.1g(a,\'30\')==\'93\'))a=a.1s;I D(a)}});D.P([\'5e\',\'5G\'],H(i,b){J c=\'4y\'+b;D.17[c]=H(a){G(!7[0])I;I a!=12?7.P(H(){7==1b||7==S?1b.92(!i?a:D(1b).2e(),i?a:D(1b).2c()):7[c]=a}):7[0]==1b||7[0]==S?46[i?\'aI\':\'aJ\']||D.71&&S.1C[c]||S.1c[c]:7[0][c]}});D.P(["6N","4b"],H(i,b){J c=i?"5e":"5G",4f=i?"6k":"6i";D.17["5s"+b]=H(){I 7[b.3y()]()+25(7,"57"+c)+25(7,"57"+4f)};D.17["90"+b]=H(a){I 7["5s"+b]()+25(7,"2C"+c+"4b")+25(7,"2C"+4f+"4b")+(a?25(7,"6S"+c)+25(7,"6S"+4f):0)}})})();',62,669,'|||||||this|||||||||||||||||||||||||||||||||||if|function|return|var|length|data|true|else|type|each|false|for|document|elem|null|style|event||nodeName|||test|undefined||browser|options|nodeType|fn|display|arguments|url|window|body|parentNode|add|msie|css|indexOf|prop|typeof|call|extend|script|in|replace|push|constructor|text|offsetParent|cur|status|div|apply|firstChild|opacity|now|left|while|documentElement|isFunction|filter|className|hidden|handle|match|complete|attr|ret|hide|show|dataType|trigger|doc|split|top|table|try|catch|success|break|cache|height||remove|tbody|string|guid|num|global|ready|fx|Math|curCSS|start|scrollTop|makeArray|scrollLeft|max|animate|width|offset|tagName|safari|map|toggle||done|Array|find|toUpperCase|button|special|duration|id|copy|value|handler|ownerDocument|select|new|border|exec|stack|none|opera|nextSibling|pushStack|target|html|inArray|unit|xml|bind|GET|isReady|merge|pos|timeout|delete|one|selected|px|step|jsre|position|async|preventDefault|overflow|name|which|queue|removeChild|namespace|insertBefore|nth|removeData|fixed|parseFloat|error|readyState|multiFilter|createElement|rl|re|trim|end|_|param|first|get|results|parseInt|slice|childNodes|encodeURIComponent|append|events|elems|toLowerCase|json|readyList|setTimeout|grep|mouseenter|color|is|custom|getElementsByTagName|block|stopPropagation|addEventListener|callee|proxy|mouseleave|timers|defaultView|password|disabled|last|has|appendChild|form|domManip|props|ajax|orig|set|easing|mozilla|load|prototype|curAnim|self|charCode|timerId|object|offsetChild|Width|parentOffset|src|unbind|br|currentStyle|clean|float|visible|relatedTarget|previousSibling|handlers|isXMLDoc|on|setup|nodeIndex|unique|shift|javascript|child|RegExp|_default|deep|scroll|lastModified|teardown|setRequestHeader|timeStamp|update|empty|tr|getAttribute|innerHTML|setInterval|checked|fromElement|Number|jQuery|state|active|jsonp|accepts|application|dir|input|responseText|click|styleSheets|unload|not|lastToggle|outline|mouseout|getPropertyValue|mouseover|getComputedStyle|bindReady|String|padding|pageX|metaKey|keyCode|getWH|andSelf|clientX|Left|all|visibility|container|index|init|triggered|removeAttribute|classFilter|prevObject|submit|file|after|windowData|inner|client|globalEval|sibling|jquery|absolute|clone|wrapAll|dequeue|version|triggerHandler|oldblock|ctrlKey|createTextNode|Top|handleError|getResponseHeader|parsererror|speeds|checkbox|old|00|radio|swing|href|Modified|ifModified|lastChild|safari2|startTime|offsetTop|offsetLeft|username|location|ajaxSettings|getElementById|isSimple|values|selectedIndex|runtimeStyle|rsLeft|_load|loaded|DOMContentLoaded|clientTop|clientLeft|toElement|srcElement|val|pageY|POST|unshift|Bottom|clientY|Right|fix|exclusive|detachEvent|cloneNode|removeEventListener|swap|toString|join|attachEvent|eval|substr|head|parse|textarea|reset|image|zoom|odd|even|before|prepend|exclude|expr|quickClass|quickID|uuid|quickChild|continue|Height|textContent|appendTo|contents|open|margin|evalScript|borderTopWidth|borderLeftWidth|parent|httpData|setArray|CSS1Compat|compatMode|boxModel|cssFloat|linear|def|webkit|nodeValue|speed|_toggle|eq|100|replaceWith|304|concat|200|alpha|Last|httpNotModified|getAttributeNode|httpSuccess|clearInterval|abort|beforeSend|splice|styleFloat|throw|colgroup|XMLHttpRequest|ActiveXObject|scriptCharset|callback|fieldset|multiple|processData|getBoundingClientRect|contentType|link|ajaxSend|ajaxSuccess|ajaxError|col|ajaxComplete|ajaxStop|ajaxStart|serializeArray|notmodified|keypress|keydown|change|mouseup|mousedown|dblclick|focus|blur|stylesheet|hasClass|rel|doScroll|black|hover|solid|cancelBubble|returnValue|wheelDelta|view|round|shiftKey|resize|screenY|screenX|relatedNode|mousemove|prevValue|originalTarget|offsetHeight|keyup|newValue|offsetWidth|eventPhase|detail|currentTarget|cancelable|bubbles|attrName|attrChange|altKey|originalEvent|charAt|0n|substring|animated|header|noConflict|line|enabled|innerText|contains|only|weight|font|gt|lt|uFFFF|u0128|size|417|Boolean|Date|toggleClass|removeClass|addClass|removeAttr|replaceAll|insertAfter|prependTo|wrap|contentWindow|contentDocument|iframe|children|siblings|prevAll|wrapInner|nextAll|outer|prev|scrollTo|static|marginTop|next|inline|parents|able|cellSpacing|adobeair|cellspacing|522|maxLength|maxlength|readOnly|400|readonly|fast|600|class|slow|1px|htmlFor|reverse|10000|PI|cos|compatible|Function|setData|ie|ra|it|rv|getData|userAgent|navigator|fadeTo|fadeIn|slideToggle|slideUp|slideDown|ig|responseXML|content|1223|NaN|fadeOut|300|protocol|send|setAttribute|option|dataFilter|cssText|changed|be|Accept|stop|With|Requested|Object|can|GMT|property|1970|Jan|01|Thu|Since|If|Type|Content|XMLHTTP|th|Microsoft|td|onreadystatechange|onload|cap|charset|colg|host|tfoot|specified|with|1_|thead|leg|plain|attributes|opt|embed|urlencoded|www|area|hr|ajaxSetup|meta|post|getJSON|getScript|marginLeft|img|elements|pageYOffset|pageXOffset|abbr|serialize|pixelLeft'.split('|'),0,{})) \ No newline at end of file diff --git a/htdocs/jquery.ui-1.6b.all.packed.js b/htdocs/jquery.ui-1.6b.all.packed.js new file mode 100644 index 00000000..e4e79c34 --- /dev/null +++ b/htdocs/jquery.ui-1.6b.all.packed.js @@ -0,0 +1,2 @@ +eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(u(C){1E.22(1E.pq[":"],{1u:"1E.1u(a, m[3])"});C.19={2W:{2k:u(E,F,H){p G=C.19[E].5j;1N(p D in H){G.6o[D]=G.6o[D]||[];G.6o[D].4k([F,H[D]])}},1P:u(D,F,E){p H=D.6o[F];if(!H){18}1N(p G=0;G\').1x(D).1d({1l:"2v",1b:"-jF",1a:"-jF",4L:"7l"}).2V("1Z");C.19.bx[D]=!!((!(/43|4Q/).1U(E.1d("2Z"))||(/^[1-9]/).1U(E.1d("1f"))||(/^[1-9]/).1U(E.1d("1e"))||!(/6q/).1U(E.1d("eK"))||!(/7G|iH\\(0, 0, 0, 0\\)/).1U(E.1d("79"))));e0{C("1Z").4F(0).f4(E.4F(0))}dY(F){}18 C.19.bx[D]},8O:u(D){C(D).3l("71","on").1d("jE","6q").1W("jD",u(){18 1g})},pn:u(D){C(D).3l("71","i8").1d("jE","").2C("jD")},bp:u(G,E){p D=(E&&E=="1a")?"2y":"2m",F=1g;if(G[D]>0){18 1q}G[D]=1;F=(G[D]>0);G[D]=0;18 F}};p B=C.fn.2o;C.fn.2o=u(){C("*",k).2k(k).3s("2o");18 B.1J(k,1Q)};u A(E,F,G){p D=C[E][F].bz||[];D=(2D D=="4K"?D.6V(/,?\\s+/):D);18(C.8A(G,D)!=-1)}C.3W=u(E,D){p F=E.6V(".")[0];E=E.6V(".")[1];C.fn[E]=u(J){p H=(2D J=="4K"),I=9n.5j.80.1P(1Q,1);if(H&&A(F,E,J)){p G=C.1u(k[0],E);18(G?G[J].1J(G,I):2g)}18 k.1G(u(){p K=C.1u(k,E);if(H&&K&&C.a9(K[J])){K[J].1J(K,I)}1j{if(!H){C.1u(k,E,1Y C[F][E](k,J))}}})};C[F][E]=u(I,H){p G=k;k.8x=E;k.fo=C[F][E].pm||E;k.jC=F+"-"+E;k.17=C.22({},C.3W.4d,C[F][E].4d,H);k.1c=C(I).1W("5F."+E,u(L,J,K){18 G.5F(J,K)}).1W("b5."+E,u(K,J){18 G.b5(J)}).1W("2o",u(){18 G.3z()});k.4Z()};C[F][E].5j=C.22({},C.3W.5j,D)};C.3W.5j={4Z:u(){},3z:u(){k.1c.4o(k.8x)},b5:u(D){18 k.17[D]},5F:u(D,E){k.17[D]=E;if(D=="1S"){k.1c[E?"1x":"1O"](k.jC+"-1S")}},8z:u(){k.5F("1S",1g)},6l:u(){k.5F("1S",1q)},2U:u(E,G,F){p D=(E==k.fo?E:k.fo+E);G=G||C.4n.fX({4B:D,1t:k.1c[0]});18 k.1c.3s(D,[G,F],k.17[E])}};C.3W.4d={1S:1g};C.19.5o={9r:u(){p D=k;k.1c.1W("4q."+k.8x,u(E){18 D.de(E)});if(C.2h.3V){k.jB=k.1c.3l("71");k.1c.3l("71","on")}k.pl=1g},9s:u(){k.1c.2C("."+k.8x);(C.2h.3V&&k.1c.3l("71",k.jB))},de:u(F){(k.7P&&k.bw(F));k.d2=F;p E=k,G=(F.pk==1),D=(2D k.17.7u=="4K"?C(F.1t).5E().2k(F.1t).3U(k.17.7u).1v:1g);if(!G||D||!k.aw(F)){18 1q}k.d1=!k.17.6G;if(!k.d1){k.pj=6k(u(){E.d1=1q},k.17.6G)}if(k.fk(F)&&k.fj(F)){k.7P=(k.7q(F)!==1g);if(!k.7P){F.6O();18 1q}}k.fm=u(H){18 E.jA(H)};k.fl=u(H){18 E.bw(H)};C(1m).1W("6T."+k.8x,k.fm).1W("5X."+k.8x,k.fl);18 1g},jA:u(D){if(C.2h.3V&&!D.61){18 k.bw(D)}if(k.7P){k.6r(D);18 1g}if(k.fk(D)&&k.fj(D)){k.7P=(k.7q(k.d2,D)!==1g);(k.7P?k.6r(D):k.bw(D))}18!k.7P},bw:u(D){C(1m).2C("6T."+k.8x,k.fm).2C("5X."+k.8x,k.fl);if(k.7P){k.7P=1g;k.7p(D)}18 1g},fk:u(D){18(1i.1H(1i.4l(k.d2.3u-D.3u),1i.4l(k.d2.3d-D.3d))>=k.17.3A)},fj:u(D){18 k.d1},7q:u(D){},6r:u(D){},7p:u(D){},aw:u(D){18 1q}};C.19.5o.4d={7u:1n,3A:1,6G:0}})(1E);(u(A){A.3W("19.2w",A.22({},A.19.5o,{4Z:u(){if(k.17.1r=="7L"&&!(/^(?:r|a|f)/).1U(k.1c.1d("1l"))){k.1c[0].2R.1l="2x"}(k.17.af&&k.1c.1x(k.17.af+"-2w"));(k.17.1S&&k.1c.1x("19-2w-1S"));k.9r()},7q:u(F){p H=k.17;if(k.1r||H.1S||A(F.1t).is(".19-1A-2b")){18 1g}p C=!k.17.2b||!A(k.17.2b,k.1c).1v?1q:1g;A(k.17.2b,k.1c).2L("*").8n().1G(u(){if(k==F.1t){C=1q}});if(!C){18 1g}if(A.19.3b){A.19.3b.3O=k}k.1r=A.a9(H.1r)?A(H.1r.1J(k.1c[0],[F])):(H.1r=="9g"?k.1c.9g():k.1c);if(!k.1r.5E("1Z").1v){k.1r.2V((H.2V=="1B"?k.1c[0].3k:H.2V))}if(k.1r[0]!=k.1c[0]&&!(/(6C|2v)/).1U(k.1r.1d("1l"))){k.1r.1d("1l","2v")}k.3H={1a:(1k(k.1c.1d("9e"),10)||0),1b:(1k(k.1c.1d("9f"),10)||0)};k.5C=k.1r.1d("1l");k.1h=k.1c.1h();k.1h={1b:k.1h.1b-k.3H.1b,1a:k.1h.1a-k.3H.1a};k.1h.2j={1a:F.3u-k.1h.1a,1b:F.3d-k.1h.1b};k.d0=u(I){do{if(/43|4v/.1U(I.1d("31"))||(/43|4v/).1U(I.1d("31-y"))){18 I}I=I.1B()}4W(I[0].3k);18 A(1m)}(k.1r);k.cZ=u(I){do{if(/43|4v/.1U(I.1d("31"))||(/43|4v/).1U(I.1d("31-x"))){18 I}I=I.1B()}4W(I[0].3k);18 A(1m)}(k.1r);k.3j=k.1r.3j();p B=k.3j.1h();if(k.3j[0]==1m.1Z&&A.2h.pi){B={1b:0,1a:0}}k.1h.1B={1b:B.1b+(1k(k.3j.1d("5Y"),10)||0),1a:B.1a+(1k(k.3j.1d("7c"),10)||0)};p E=k.1c.1l();k.1h.2x=k.5C=="2x"?{1b:E.1b-(1k(k.1r.1d("1b"),10)||0)+(k.d0[0].2m||0),1a:E.1a-(1k(k.1r.1d("1a"),10)||0)+(k.cZ[0].2y||0)}:{1b:0,1a:0};k.3q=k.9i(F);k.2u={1e:k.1r.3E(),1f:k.1r.3o()};if(H.4H){if(H.4H.1a!=2g){k.1h.2j.1a=H.4H.1a+k.3H.1a}if(H.4H.3t!=2g){k.1h.2j.1a=k.2u.1e-H.4H.3t+k.3H.1a}if(H.4H.1b!=2g){k.1h.2j.1b=H.4H.1b+k.3H.1b}if(H.4H.3L!=2g){k.1h.2j.1b=k.2u.1f-H.4H.3L+k.3H.1b}}if(H.1R){if(H.1R=="1B"){H.1R=k.1r[0].3k}if(H.1R=="1m"||H.1R=="3f"){k.1R=[0-k.1h.2x.1a-k.1h.1B.1a,0-k.1h.2x.1b-k.1h.1B.1b,A(H.1R=="1m"?1m:3f).1e()-k.1h.2x.1a-k.1h.1B.1a-k.2u.1e-k.3H.1a-(1k(k.1c.1d("8o"),10)||0),(A(H.1R=="1m"?1m:3f).1f()||1m.1Z.3k.5p)-k.1h.2x.1b-k.1h.1B.1b-k.2u.1f-k.3H.1b-(1k(k.1c.1d("8p"),10)||0)]}if(!(/^(1m|3f|1B)$/).1U(H.1R)){p D=A(H.1R)[0];p G=A(H.1R).1h();k.1R=[G.1a+(1k(A(D).1d("7c"),10)||0)-k.1h.2x.1a-k.1h.1B.1a,G.1b+(1k(A(D).1d("5Y"),10)||0)-k.1h.2x.1b-k.1h.1B.1b,G.1a+1i.1H(D.8L,D.54)-(1k(A(D).1d("7c"),10)||0)-k.1h.2x.1a-k.1h.1B.1a-k.2u.1e-k.3H.1a-(1k(k.1c.1d("8o"),10)||0),G.1b+1i.1H(D.5p,D.3N)-(1k(A(D).1d("5Y"),10)||0)-k.1h.2x.1b-k.1h.1B.1b-k.2u.1f-k.3H.1b-(1k(k.1c.1d("8p"),10)||0)]}}k.2a("2p",F);k.2u={1e:k.1r.3E(),1f:k.1r.3o()};if(A.19.3b&&!H.cL){A.19.3b.bl(k,F)}k.1r.1x("19-2w-a7");k.6r(F);18 1q},5B:u(C,D){if(!D){D=k.1l}p B=C=="2v"?1:-1;18{1b:(D.1b+k.1h.2x.1b*B+k.1h.1B.1b*B-(k.5C=="6C"||(k.5C=="2v"&&k.3j[0]==1m.1Z)?0:(k.d0[0].2m||0))*B+(k.5C=="6C"?A(1m).2m():0)*B+k.3H.1b*B),1a:(D.1a+k.1h.2x.1a*B+k.1h.1B.1a*B-(k.5C=="6C"||(k.5C=="2v"&&k.3j[0]==1m.1Z)?0:(k.cZ[0].2y||0))*B+(k.5C=="6C"?A(1m).2y():0)*B+k.3H.1a*B)}},9i:u(E){p F=k.17;p B={1b:(E.3d-k.1h.2j.1b-k.1h.2x.1b-k.1h.1B.1b+(k.5C=="6C"||(k.5C=="2v"&&k.3j[0]==1m.1Z)?0:(k.d0[0].2m||0))-(k.5C=="6C"?A(1m).2m():0)),1a:(E.3u-k.1h.2j.1a-k.1h.2x.1a-k.1h.1B.1a+(k.5C=="6C"||(k.5C=="2v"&&k.3j[0]==1m.1Z)?0:(k.cZ[0].2y||0))-(k.5C=="6C"?A(1m).2y():0))};if(!k.3q){18 B}if(k.1R){if(B.1ak.1R[2]){B.1a=k.1R[2]}if(B.1b>k.1R[3]){B.1b=k.1R[3]}}if(F.3n){p D=k.3q.1b+1i.3c((B.1b-k.3q.1b)/F.3n[1])*F.3n[1];B.1b=k.1R?(!(Dk.1R[3])?D:(!(Dk.1R[2])?C:(!(C\').1d({1e:k.54+"2X",1f:k.3N+"2X",1l:"2v",1X:"0.pd",2N:aB}).1d(A(k).1h()).2V("1Z")})},2Q:u(C,B){A("1s.pc").1G(u(){k.3k.f4(k)})}});A.19.2W.2k("2w","4v",{2p:u(D,C){p E=C.17;p B=A(k).1u("2w");E.4x=E.4x||20;E.4w=E.4w||20;B.49=u(F){do{if(/43|4v/.1U(F.1d("31"))||(/43|4v/).1U(F.1d("31-y"))){18 F}F=F.1B()}4W(F[0].3k);18 A(1m)}(k);B.48=u(F){do{if(/43|4v/.1U(F.1d("31"))||(/43|4v/).1U(F.1d("31-x"))){18 F}F=F.1B()}4W(F[0].3k);18 A(1m)}(k);if(B.49[0]!=1m&&B.49[0].7a!="8q"){B.a2=B.49.1h()}if(B.48[0]!=1m&&B.48[0].7a!="8q"){B.a1=B.48.1h()}},4r:u(E,D){p F=D.17,B=1g;p C=A(k).1u("2w");if(C.49[0]!=1m&&C.49[0].7a!="8q"){if((C.a2.1b+C.49[0].3N)-E.3d=0;M--){p L=E.5T[M].1a,J=L+E.5T[M].1e,I=E.5T[M].1b,S=I+E.5T[M].1f;if(!((L-Q=K&&I<=G)||(H>=K&&H<=G)||(IG))&&((D>=E&&D<=B)||(C>=E&&C<=B)||(DB));1M;4Q:18 1g;1M}};A.19.3b={3O:1n,8w:{"4Q":[]},bl:u(E,H){p B=A.19.3b.8w[E.17.7f];p F=H?H.4B:1n;p G=(E.24||E.1c).2L(":1u(5S)").8n();ju:1N(p D=0;D\').1d({1l:B.1d("1l"),1e:B.3E(),1f:B.3o(),1b:B.1d("1b"),1a:B.1d("1a")}));p J=k.1c;k.1c=k.1c.1B();k.1c.1u("1A",k);k.1c.1d({9e:J.1d("9e"),9f:J.1d("9f"),8o:J.1d("8o"),8p:J.1d("8p")});J.1d({9e:0,9f:0,8o:0,8p:0});if(A.2h.ai&&N.6O){J.1d("2G","6q")}N.7N=J.1d({1l:"6P",ii:1,4L:"7l"});k.1c.1d({4P:J.1d("4P")});k.bs()}if(!N.3M){N.3M=!A(".19-1A-2b",k.1c).1v?"e,s,4S":{n:".19-1A-n",e:".19-1A-e",s:".19-1A-s",w:".19-1A-w",4S:".19-1A-4S",4R:".19-1A-4R",ne:".19-1A-ne",nw:".19-1A-nw"}}if(N.3M.4z==b3){N.2N=N.2N||aB;if(N.3M=="oT"){N.3M="n,e,s,w,4S,4R,ne,nw"}p O=N.3M.6V(",");N.3M={};p G={2b:"1l: 2v; 4L: 6q; 31:3B;",n:"1b: 8u; 1e:23%;",e:"3t: 8u; 1f:23%;",s:"3L: 8u; 1e:23%;",w:"1a: 8u; 1f:23%;",4S:"3L: 8u; 3t: 3v;",4R:"3L: 8u; 1a: 3v;",ne:"1b: 8u; 3t: 3v;",nw:"1b: 8u; 1a: 3v;"};1N(p R=0;R\'].6j("")).1d(K);N.3M[S]=".19-1A-"+S;k.1c.5n(E.1d(C?T:{}).1d(N.7O?D:{}).1x(N.7O?"19-1A-bt-2b":"").1x(N.7O))}if(N.7O){k.1c.1x("19-1A-bt").1d(!A.19.1d("19-1A-bt")?{}:{})}}k.jn=u(Y){Y=Y||k.1c;1N(p V in N.3M){if(N.3M[V].4z==b3){N.3M[V]=A(N.3M[V],k.1c).1K()}if(N.7G){N.3M[V].1d({1X:0})}if(k.1c.is(".19-az")&&N.fc.3Q(/cP|1z|5b|61/i)){p W=A(N.3M[V],k.1c),X=0;X=/4R|ne|nw|4S|n|s/.1U(V)?W.3o():W.3E();p U=["aA",/ne|nw|n/.1U(V)?"oS":/4S|4R|s/.1U(V)?"oR":/^e$/.1U(V)?"oQ":"oP"].6j("");if(!N.7G){Y.1d(U,X)}k.bs()}if(!A(N.3M[V]).1v){6d}}};k.jn(k.1c);N.ad=A(".19-1A-2b",M.1c);if(N.8O){N.ad.1G(u(U,V){A.19.8O(V)})}N.ad.hJ(u(){if(!N.cT){if(k.6u){p U=k.6u.3Q(/19-1A-(4S|4R|ne|nw|n|e|s|w)/i)}M.2J=N.2J=U&&U[1]?U[1]:"4S"}});if(N.ji){N.ad.1L();A(M.1c).1x("19-1A-fb").bV(u(){A(k).1O("19-1A-fb");N.ad.1K()},u(){if(!N.cT){A(k).1x("19-1A-fb");N.ad.1L()}})}k.9r()},6o:{},19:u(){18{fa:k.fa,1c:k.1c,1r:k.1r,1l:k.1l,1C:k.1C,17:k.17,6h:k.6h,3q:k.3q}},2a:u(C,B){A.19.2W.1P(k,C,[B,k.19()]);if(C!="2G"){k.1c.3s(["2G",C].6j(""),[B,k.19()],k.17[C])}},3z:u(){p D=k.1c,C=D.ei(".19-1A").4F(0);k.9s();p B=u(E){A(E).1O("19-1A 19-1A-1S").4o("1A").2C(".1A").2L(".19-1A-2b").2o()};B(D);if(D.is(".19-az")&&C){D.1B().5n(A(C).1d({1l:D.1d("1l"),1e:D.3E(),1f:D.3o(),1b:D.1d("1b"),1a:D.1d("1a")})).3D().2o();B(C)}},7q:u(K){if(k.17.1S){18 1g}p J=1g;1N(p H in k.17.3M){if(A(k.17.3M[H])[0]==K.1t){J=1q}}if(!J){18 1g}p C=k.17,B=k.1c.1l(),D=k.1c,I=u(O){18 1k(O,10)||0},G=A.2h.3V&&A.2h.7X<7;C.cT=1q;C.f9={1b:A(1m).2m(),1a:A(1m).2y()};if(D.is(".19-2w")||(/2v/).1U(D.1d("1l"))){p M=A.2h.3V&&!C.1R&&(/2v/).1U(D.1d("1l"))&&!(/2x/).1U(D.1B().1d("1l"));p L=M?C.f9.1b:0,F=M?C.f9.1a:0;D.1d({1l:"2v",1b:(B.1b+L),1a:(B.1a+F)})}if(A.2h.5V&&/2x/.1U(D.1d("1l"))){D.1d({1l:"2x",1b:"43",1a:"43"})}k.jj();p N=I(k.1r.1d("1a")),E=I(k.1r.1d("1b"));if(C.1R){N+=A(C.1R).2y()||0;E+=A(C.1R).2m()||0}k.1h=k.1r.1h();k.1l={1a:N,1b:E};k.1C=C.1r||G?{1e:D.3E(),1f:D.3o()}:{1e:D.1e(),1f:D.1f()};k.6h=C.1r||G?{1e:D.3E(),1f:D.3o()}:{1e:D.1e(),1f:D.1f()};k.3q={1a:N,1b:E};k.8t={1e:D.3E()-D.1e(),1f:D.3o()-D.1f()};k.jm={1a:K.3u,1b:K.3d};C.6L=(2D C.6L=="9B")?C.6L:((k.6h.1f/k.6h.1e)||1);if(C.f7){A("1Z").1d("2Z",k.2J+"-2G")}k.2a("2p",K);18 1q},6r:u(I){p D=k.1r,C=k.17,J={},M=k,F=k.jm,K=k.2J;p N=(I.3u-F.1a)||0,L=(I.3d-F.1b)||0;p E=k.7g[K];if(!E){18 1g}p H=E.1J(k,[I,N,L]),G=A.2h.3V&&A.2h.7X<7,B=k.8t;if(C.bq||I.cQ){H=k.jl(H,I)}H=k.jk(H,I);k.2a("2G",I);D.1d({1b:k.1l.1b+"2X",1a:k.1l.1a+"2X",1e:k.1C.1e+"2X",1f:k.1C.1f+"2X"});if(!C.1r&&C.7N){k.bs()}k.f5(H);k.1c.3s("2G",[I,k.19()],k.17["2G"]);18 1g},7p:u(I){k.17.cT=1g;p E=k.17,H=u(M){18 1k(M,10)||0},K=k;if(E.1r){p D=E.7N,B=D&&(/cP/i).1U(D.4F(0).3m),C=B&&A.19.bp(D.4F(0),"1a")?0:K.8t.1f,G=B?0:K.8t.1e;p L={1e:(K.1C.1e-G),1f:(K.1C.1f-C)},F=(1k(K.1c.1d("1a"),10)+(K.1l.1a-K.3q.1a))||1n,J=(1k(K.1c.1d("1b"),10)+(K.1l.1b-K.3q.1b))||1n;if(!E.21){k.1c.1d(A.22(L,{1b:J,1a:F}))}if(E.1r&&!E.21){k.bs()}}if(E.f7){A("1Z").1d("2Z","43")}k.2a("2Q",I);if(E.1r){k.1r.2o()}18 1g},f5:u(B){p C=k.17;k.1h=k.1r.1h();if(B.1a){k.1l.1a=B.1a}if(B.1b){k.1l.1b=B.1b}if(B.1f){k.1C.1f=B.1f}if(B.1e){k.1C.1e=B.1e}},jl:u(D,E){p F=k.17,G=k.1l,C=k.1C,B=k.2J;if(D.1f){D.1e=(C.1f/F.6L)}1j{if(D.1e){D.1f=(C.1e*F.6L)}}if(B=="4R"){D.1a=G.1a+(C.1e-D.1e);D.1b=1n}if(B=="nw"){D.1b=G.1b+(C.1f-D.1f);D.1a=G.1a+(C.1e-D.1e)}18 D},jk:u(H,I){p F=k.1r,E=k.17,N=E.bq||I.cQ,M=k.2J,P=H.1e&&E.7Z&&E.7ZH.1e,O=H.1f&&E.6X&&E.6X>H.1f;if(D){H.1e=E.6W}if(O){H.1f=E.6X}if(P){H.1e=E.7Z}if(J){H.1f=E.6Y}p C=k.3q.1a+k.6h.1e,L=k.1l.1b+k.1C.1f;p G=/4R|nw|w/.1U(M),B=/nw|ne|n/.1U(M);if(D&&G){H.1a=C-E.6W}if(P&&G){H.1a=C-E.7Z}if(O&&B){H.1b=L-E.6X}if(J&&B){H.1b=L-E.6Y}p K=!H.1e&&!H.1f;if(K&&!H.1a&&H.1b){H.1b=1n}1j{if(K&&!H.1b&&H.1a){H.1a=1n}}18 H},bs:u(){p F=k.17;if(!F.7N){18}p D=F.7N,C=k.1r||k.1c;if(!F.ac){p B=[D.1d("5Y"),D.1d("9p"),D.1d("ap"),D.1d("7c")],E=[D.1d("iq"),D.1d("im"),D.1d("ip"),D.1d("io")];F.ac=A.7m(B,u(G,I){p H=1k(G,10)||0,J=1k(E[I],10)||0;18 H+J})}D.1d({1f:(C.1f()-F.ac[0]-F.ac[2])+"2X",1e:(C.1e()-F.ac[1]-F.ac[3])+"2X"})},jj:u(){p C=k.1c,F=k.17;k.f8=C.1h();if(F.1r){k.1r=k.1r||A(\'<1s 2R="31:3B;">\');p B=A.2h.3V&&A.2h.7X<7,D=(B?1:0),E=(B?2:-1);k.1r.1x(F.1r).1d({1e:C.3E()+E,1f:C.3o()+E,1l:"2v",1a:k.f8.1a-D+"2X",1b:k.f8.1b-D+"2X",2N:++F.2N});k.1r.2V("1Z");if(F.8O){A.19.8O(k.1r.4F(0))}}1j{k.1r=C}},7g:{e:u(D,C,B){18{1e:k.6h.1e+C}},w:u(F,C,B){p G=k.17,D=k.6h,E=k.3q;18{1a:E.1a+C,1e:D.1e-C}},n:u(F,C,B){p G=k.17,D=k.6h,E=k.3q;18{1b:E.1b+B,1f:D.1f-B}},s:u(D,C,B){18{1f:k.6h.1f+B}},4S:u(D,C,B){18 A.22(k.7g.s.1J(k,1Q),k.7g.e.1J(k,[D,C,B]))},4R:u(D,C,B){18 A.22(k.7g.s.1J(k,1Q),k.7g.w.1J(k,[D,C,B]))},ne:u(D,C,B){18 A.22(k.7g.n.1J(k,1Q),k.7g.e.1J(k,[D,C,B]))},nw:u(D,C,B){18 A.22(k.7g.n.1J(k,1Q),k.7g.w.1J(k,[D,C,B]))}}}));A.22(A.19.1A,{4d:{7u:":1z",3A:1,6G:0,6O:1q,7G:1g,6W:10,6X:10,6L:1g,8O:1q,f7:1q,ji:1g,7O:1g}});A.19.2W.2k("1A","1R",{2p:u(I,K){p E=K.17,M=A(k).1u("1A"),G=M.1c;p C=E.1R,F=(C oO A)?C.4F(0):(/1B/.1U(C))?G.1B().4F(0):C;if(!F){18}M.f6=A(F);if(/1m/.1U(C)||C==1m){M.br={1a:0,1b:0};M.cR={1a:0,1b:0};M.ab={1c:A(1m),1a:0,1b:0,1e:A(1m).1e(),1f:A(1m).1f()||1m.1Z.3k.5p}}1j{M.br=A(F).1h();M.cR=A(F).1l();M.cS={1f:A(F).6Q(),1e:A(F).8K()};p J=M.br,B=M.cS.1f,H=M.cS.1e,D=(A.19.bp(F,"1a")?F.8L:H),L=(A.19.bp(F)?F.5p:B);M.ab={1c:F,1a:J.1a,1b:J.1b,1e:D,1f:L}}},2G:u(H,K){p E=K.17,N=A(k).1u("1A"),C=N.cS,J=N.br,G=N.1C,I=N.1l,L=E.bq||H.cQ,B={1b:0,1a:0},D=N.f6;if(D[0]!=1m&&/6P/.1U(D.1d("1l"))){B=N.cR}if(I.1a<(E.1r?J.1a:B.1a)){N.1C.1e=N.1C.1e+(E.1r?(N.1l.1a-J.1a):(N.1l.1a-B.1a));if(L){N.1C.1f=N.1C.1e*E.6L}N.1l.1a=E.1r?J.1a:B.1a}if(I.1b<(E.1r?J.1b:0)){N.1C.1f=N.1C.1f+(E.1r?(N.1l.1b-J.1b):N.1l.1b);if(L){N.1C.1e=N.1C.1f/E.6L}N.1l.1b=E.1r?J.1b:0}p F=(E.1r?N.1h.1a-J.1a:(N.1l.1a-B.1a))+N.8t.1e,M=(E.1r?N.1h.1b-J.1b:N.1l.1b)+N.8t.1f;if(F+N.1C.1e>=N.ab.1e){N.1C.1e=N.ab.1e-F;if(L){N.1C.1f=N.1C.1e*E.6L}}if(M+N.1C.1f>=N.ab.1f){N.1C.1f=N.ab.1f-M;if(L){N.1C.1e=N.1C.1f/E.6L}}},2Q:u(G,J){p C=J.17,L=A(k).1u("1A"),H=L.1l,I=L.br,B=L.cR,D=L.f6;p E=A(L.1r),M=E.1h(),K=E.8K(),F=E.6Q();if(C.1r&&!C.21&&/2x/.1U(D.1d("1l"))){A(k).1d({1a:(M.1a-I.1a),1b:(M.1b-I.1b),1e:K,1f:F})}if(C.1r&&!C.21&&/6P/.1U(D.1d("1l"))){A(k).1d({1a:B.1a+(M.1a-I.1a),1b:B.1b+(M.1b-I.1b),1e:K,1f:F})}}});A.19.2W.2k("1A","3n",{2G:u(H,J){p D=J.17,L=A(k).1u("1A"),G=L.1C,E=L.6h,F=L.3q,K=L.2J,I=D.bq||H.cQ;D.3n=2D D.3n=="9B"?[D.3n,D.3n]:D.3n;p C=1i.3c((G.1e-E.1e)/(D.3n[0]||1))*(D.3n[0]||1),B=1i.3c((G.1f-E.1f)/(D.3n[1]||1))*(D.3n[1]||1);if(/^(4S|s|e)$/.1U(K)){L.1C.1e=E.1e+C;L.1C.1f=E.1f+B}1j{if(/^(ne)$/.1U(K)){L.1C.1e=E.1e+C;L.1C.1f=E.1f+B;L.1l.1b=F.1b-B}1j{if(/^(4R)$/.1U(K)){L.1C.1e=E.1e+C;L.1C.1f=E.1f+B;L.1l.1a=F.1a-C}1j{L.1C.1e=E.1e+C;L.1C.1f=E.1f+B;L.1l.1b=F.1b-B;L.1l.1a=F.1a-C}}}}});A.19.2W.2k("1A","21",{2Q:u(I,K){p F=K.17,L=A(k).1u("1A");p E=F.7N,B=E&&(/cP/i).1U(E.4F(0).3m),C=B&&A.19.bp(E.4F(0),"1a")?0:L.8t.1f,H=B?0:L.8t.1e;p D={1e:(L.1C.1e-H),1f:(L.1C.1f-C)},G=(1k(L.1c.1d("1a"),10)+(L.1l.1a-L.3q.1a))||1n,J=(1k(L.1c.1d("1b"),10)+(L.1l.1b-L.3q.1b))||1n;L.1c.21(A.22(D,J&&G?{1b:J,1a:G}:{}),{1T:F.oN||"cG",2d:F.oM||"bf",bP:u(){p M={1e:1k(L.1c.1d("1e"),10),1f:1k(L.1c.1d("1f"),10),1b:1k(L.1c.1d("1b"),10),1a:1k(L.1c.1d("1a"),10)};if(E){E.1d({1e:M.1e,1f:M.1f})}L.f5(M);L.2a("21",I)}})}});A.19.2W.2k("1A","5R",{2p:u(E,D){p F=D.17,B=A(k).1u("1A"),G=F.7N,C=B.1C;if(!G){B.5R=B.1c.9g()}1j{B.5R=G.9g()}B.5R.1d({1X:0.25,4L:"7l",1l:"2x",1f:C.1f,1e:C.1e,4P:0,1a:0,1b:0}).1x("19-1A-5R").1x(2D F.5R=="4K"?F.5R:"");B.5R.2V(B.1r)},2G:u(D,C){p E=C.17,B=A(k).1u("1A"),F=E.7N;if(B.5R){B.5R.1d({1l:"2x",1f:B.1C.1f,1e:B.1C.1e})}},2Q:u(D,C){p E=C.17,B=A(k).1u("1A"),F=E.7N;if(B.5R&&B.1r){B.1r.4F(0).f4(B.5R.4F(0))}}});A.19.2W.2k("1A","6K",{2p:u(E,C){p F=C.17,B=A(k).1u("1A"),D=u(G){A(G).1G(u(){A(k).1u("1A-f3",{1e:1k(A(k).1e(),10),1f:1k(A(k).1f(),10),1a:1k(A(k).1d("1a"),10),1b:1k(A(k).1d("1b"),10)})})};if(2D(F.6K)=="7v"){if(F.6K.1v){F.6K=F.6K[0];D(F.6K)}1j{A.1G(F.6K,u(G,H){D(G)})}}1j{D(F.6K)}},2G:u(F,E){p G=E.17,C=A(k).1u("1A"),D=C.6h,I=C.3q;p H={1f:(C.1C.1f-D.1f)||0,1e:(C.1C.1e-D.1e)||0,1b:(C.1l.1b-I.1b)||0,1a:(C.1l.1a-I.1a)||0},B=u(J,K){A(J).1G(u(){p N=A(k).1u("1A-f3"),M={},L=K&&K.1v?K:["1e","1f","1b","1a"];A.1G(L||["1e","1f","1b","1a"],u(O,Q){p P=(N[Q]||0)+(H[Q]||0);if(P&&P>=0){M[Q]=P||1n}});A(k).1d(M)})};if(2D(G.6K)=="7v"){A.1G(G.6K,u(J,K){B(J,K)})}1j{B(G.6K)}},2Q:u(C,B){A(k).4o("1A-f3-2p")}})})(1E);(u(A){A.3W("19.4b",A.22({},A.19.5o,{4Z:u(){p B=k;k.1c.1x("19-4b");k.eZ=1g;p C;k.bn=u(){C=A(B.17.3U,B.1c[0]);C.1G(u(){p D=A(k);p E=D.1h();A.1u(k,"4b-2T",{1c:k,$1c:D,1a:E.1a,1b:E.1b,3t:E.1a+D.1e(),3L:E.1b+D.1f(),9j:1g,2c:D.4p("19-2c"),5i:D.4p("19-5i"),4m:D.4p("19-4m")})})};k.bn();k.cN=C.1x("19-oL");k.9r();k.1r=A(1m.j9("1s")).1d({bO:"cO oK iF"}).1x("19-4b-1r")},6e:u(){if(k.17.1S){k.8z()}1j{k.6l()}},3z:u(){k.1c.1O("19-4b 19-4b-1S").4o("4b").2C(".4b");k.9s()},7q:u(E){p C=k;k.f2=[E.3u,E.3d];if(k.17.1S){18}p D=k.17;k.cN=A(D.3U,k.1c[0]);k.1c.3s("oJ",[E,{"4b":k.1c[0],"17":D}],D.2p);A("1Z").5n(k.1r);k.1r.1d({"z-3I":23,"1l":"2v","1a":E.fp,"1b":E.oI,"1e":0,"1f":0});if(D.jf){k.bn()}k.cN.3U(".19-2c").1G(u(){p F=A.1u(k,"4b-2T");F.9j=1q;if(!E.f1){F.$1c.1O("19-2c");F.2c=1g;F.$1c.1x("19-4m");F.4m=1q;C.1c.3s("f0",[E,{4b:C.1c[0],4m:F.1c,17:D}],D.4m)}});p B=1g;A(E.1t).5E().8n().1G(u(){if(A.1u(k,"4b-2T")){B=1q}});18 k.17.oH?!B:1q},6r:u(I){p C=k;k.eZ=1q;if(k.17.1S){18}p E=k.17;p D=k.f2[0],H=k.f2[1],B=I.3u,G=I.3d;if(D>B){p F=B;B=D;D=F}if(H>G){p F=G;G=H;H=F}k.1r.1d({1a:D,1b:H,1e:B-D,1f:G-H});k.cN.1G(u(){p J=A.1u(k,"4b-2T");if(!J||J.1c==C.1c[0]){18}p K=1g;if(E.6g=="eY"){K=(!(J.1a>B||J.3tG||J.3LD&&J.3tH&&J.3LM&&(K+N)F&&(E+H)L[k.7M?"1e":"1f"])){18 G}1j{18(FO&&(L+P)F&&(E+H)N[k.7M?"1e":"1f"])){if(!G){18 1g}if(k.7M){if((E+H)>F&&(E+H)F+N.1e/2&&(E+H)O+M/2){18 1}}}}1j{if(!(FF&&EC){18 1}}1j{if(J>O&&LI){18 2}}}18 1g},bn:u(){k.cM();k.bk()},eW:u(H){p D=k;p C=[];p F=[];if(k.17.aa&&H){1N(p G=k.17.aa.1v-1;G>=0;G--){p J=B(k.17.aa[G]);1N(p E=J.1v-1;E>=0;E--){p I=B.1u(J[E],"30");if(I&&I!=k&&!I.17.1S){F.4k([B.a9(I.17.29)?I.17.29.1P(I.1c):B(I.17.29,I.1c).7T(".19-30-1r"),I])}}}}F.4k([B.a9(k.17.29)?k.17.29.1P(k.1c,1n,{17:k.17,2T:k.24}):B(k.17.29,k.1c).7T(".19-30-1r"),k]);1N(p G=F.1v-1;G>=0;G--){F[G][0].1G(u(){C.4k(k)})}18 B(C)},j6:u(){p E=k.24.2L(":1u(30-2T)");1N(p D=0;D=0;G--){p I=B(k.17.aa[G]);1N(p E=I.1v-1;E>=0;E--){p H=B.1u(I[E],"30");if(H&&H!=k&&!H.17.1S){F.4k([B.a9(H.17.29)?H.17.29.1P(H.1c):B(H.17.29,H.1c),H]);k.2K.4k(H)}}}}1N(p G=F.1v-1;G>=0;G--){F[G][0].1G(u(){B.1u(k,"30-2T",F[G][1]);D.4k({2T:B(k),2l:F[G][1],1e:0,1f:0,1a:0,1b:0})})}},bk:u(D){if(k.3j){p C=k.3j.1h();k.1h.1B={1b:C.1b+k.bm.1b,1a:C.1a+k.bm.1a}}1N(p F=k.29.1v-1;F>=0;F--){if(k.29[F].2l!=k.a8&&k.a8&&k.29[F].2T[0]!=k.24[0]){6d}p E=k.17.jb?B(k.17.jb,k.29[F].2T):k.29[F].2T;if(!D){k.29[F].1e=E[0].54;k.29[F].1f=E[0].3N}p G=E.1h();k.29[F].1a=G.1a;k.29[F].1b=G.1b}if(k.17.eV&&k.17.eV.ja){k.17.eV.ja.1P(k)}1j{1N(p F=k.2K.1v-1;F>=0;F--){p G=k.2K[F].1c.1h();k.2K[F].5Q.1a=G.1a;k.2K[F].5Q.1b=G.1b;k.2K[F].5Q.1e=k.2K[F].1c.3E();k.2K[F].5Q.1f=k.2K[F].1c.3o()}}},3z:u(){k.1c.1O("19-30 19-30-1S").4o("30").2C(".30");k.9s();1N(p C=k.29.1v-1;C>=0;C--){k.29[C].2T.4o("30-2T")}},j5:u(E){p C=E||k,F=C.17;if(!F.3S||F.3S.4z==b3){p D=F.3S;F.3S={1c:u(){p G=B(1m.j9(C.24[0].3m)).1x(D||"19-30-3S")[0];if(!D){G.2R.bg="3B";G.j8=C.24[0].j8}18 G},bj:u(G,H){if(D){18}if(!H.1f()){H.1f(C.24.6Q())}if(!H.1e()){H.1e(C.24.8K())}}}}C.3S=B(F.3S.1c.1P(C.1c,C.24)).2V(C.24.1B());C.24.ci(C.3S);F.3S.bj(C,C.3S)},j3:u(F){1N(p D=k.2K.1v-1;D>=0;D--){if(k.j7(k.2K[D].5Q)){if(!k.2K[D].5Q.3Y){if(k.a8!=k.2K[D]){p I=oz;p H=1n;p E=k.4a[k.2K[D].7M?"1a":"1b"];1N(p C=k.29.1v-1;C>=0;C--){if(!A(k.2K[D].1c[0],k.29[C].2T[0])){6d}p G=k.29[C][k.2K[D].7M?"1a":"1b"];if(1i.4l(G-E)=0;E--){k.2K[E].2a("7b",H,k)}}if(B.19.3b){B.19.3b.3O=k}if(B.19.3b&&!J.cL){B.19.3b.bl(k,H)}k.a7=1q;k.6r(H);18 1q},5B:u(D,E){if(!E){E=k.1l}p C=D=="2v"?1:-1;18{1b:(E.1b+k.1h.1B.1b*C-(k.3j[0]==1m.1Z?0:k.3j[0].2m)*C+k.3H.1b*C),1a:(E.1a+k.1h.1B.1a*C-(k.3j[0]==1m.1Z?0:k.3j[0].2y)*C+k.3H.1a*C)}},9i:u(F){p G=k.17;p C={1b:(F.3d-k.1h.2j.1b-k.1h.1B.1b+(k.3j[0]==1m.1Z?0:k.3j[0].2m)),1a:(F.3u-k.1h.2j.1a-k.1h.1B.1a+(k.3j[0]==1m.1Z?0:k.3j[0].2y))};if(!k.3q){18 C}if(k.1R){if(C.1ak.1R[2]){C.1a=k.1R[2]}if(C.1b>k.1R[3]){C.1b=k.1R[3]}}if(G.3n){p E=k.3q.1b+1i.3c((C.1b-k.3q.1b)/G.3n[1])*G.3n[1];C.1b=k.1R?(!(Ek.1R[3])?E:(!(Ek.1R[2])?D:(!(D=0;C--){p E=k.j4(k.29[C]);if(!E){6d}if(k.29[C].2T[0]!=k.24[0]&&k.3S[E==1?"4C":"66"]()[0]!=k.29[C].2T[0]&&!A(k.3S[0],k.29[C].2T[0])&&(k.17.4B=="ox-ow"?!A(k.1c[0],k.29[C].2T[0]):1q)){k.eU=k.9i(D);k.7J=E==1?"51":"52";k.17.cK.1P(k,D,k.29[C]);k.2a("4g",D);1M}}k.j3(D);if(B.19.3b){B.19.3b.4r(k,D)}k.1c.3s("6N",[D,k.19()],k.17["6N"]);18 1g},iV:u(H,G,D,F){D?D[0].j2(k.3S[0]):G.2T[0].3k.bE(k.3S[0],(k.7J=="51"?G.2T[0]:G.2T[0].gU));k.3K=k.3K?++k.3K:1;p E=k,C=k.3K;3f.6k(u(){if(C==E.3K){E.bk(!F)}},0)},7p:u(E,D){if(B.19.3b&&!k.17.cL){B.19.3b.6J(k,E)}if(k.17.8s){p C=k;p F=C.3S.1h();B(k.1r).21({1a:F.1a-k.1h.1B.1a-C.3H.1a+(k.3j[0]==1m.1Z?0:k.3j[0].2y),1b:F.1b-k.1h.1B.1b-C.3H.1b+(k.3j[0]==1m.1Z?0:k.3j[0].2m)},1k(k.17.8s,10)||al,u(){C.4V(E)})}1j{k.4V(E,D)}18 1g},4V:u(E,D){if(!k.j1){k.3S.ci(k.24)}k.j1=1n;if(k.17.1r=="7L"){k.24.1d(k.j0).1O("19-30-1r")}1j{k.24.1K()}if(k.eT.66!=k.24.66().7T(".19-30-1r")[0]||k.eT.1B!=k.24.1B()[0]){k.2a("bj",E,1n,D)}if(!A(k.1c[0],k.24[0])){k.2a("2o",E,1n,D);1N(p C=k.2K.1v-1;C>=0;C--){if(A(k.2K[C].1c[0],k.24[0])){k.2K[C].2a("bj",E,k,D);k.2K[C].2a("iZ",E,k,D)}}}1N(p C=k.2K.1v-1;C>=0;C--){k.2K[C].2a("9h",E,k,D);if(k.2K[C].5Q.3Y){k.2K[C].2a("8r",E,k);k.2K[C].5Q.3Y=0}}k.a7=1g;if(k.a6){k.2a("2Q",E,1n,D);18 1g}k.2a("cJ",E,1n,D);k.3S.2o();if(k.17.1r!="7L"){k.1r.2o()}k.1r=1n;k.2a("2Q",E,1n,D);18 1q}}));B.22(B.19.30,{bz:"iY iX",4d:{1r:"7L",6g:"eS",3A:1,6G:0,4v:1q,4x:20,4w:20,7u:":1z",29:"> *",2N:aB,iW:1q,2V:"1B",cK:B.19.30.5j.iV,7f:"4Q"}});B.19.2W.2k("30","2Z",{2p:u(E,D){p C=B("1Z");if(C.1d("2Z")){D.17.a5=C.1d("2Z")}C.1d("2Z",D.17.2Z)},cJ:u(D,C){if(C.17.a5){B("1Z").1d("2Z",C.17.a5)}}});B.19.2W.2k("30","2N",{2p:u(E,D){p C=D.1r;if(C.1d("2N")){D.17.a4=C.1d("2N")}C.1d("2N",D.17.2N)},cJ:u(D,C){if(C.17.a4){B(C.1r).1d("2N",C.17.a4)}}});B.19.2W.2k("30","1X",{2p:u(E,D){p C=D.1r;if(C.1d("1X")){D.17.a3=C.1d("1X")}C.1d("1X",D.17.1X)},cJ:u(D,C){if(C.17.a3){B(C.1r).1d("1X",C.17.a3)}}});B.19.2W.2k("30","4v",{2p:u(E,D){p F=D.17;p C=B(k).1u("30");C.49=u(G){do{if(/43|4v/.1U(G.1d("31"))||(/43|4v/).1U(G.1d("31-y"))){18 G}G=G.1B()}4W(G[0].3k);18 B(1m)}(C.24);C.48=u(G){do{if(/43|4v/.1U(G.1d("31"))||(/43|4v/).1U(G.1d("31-x"))){18 G}G=G.1B()}4W(G[0].3k);18 B(1m)}(C.24);if(C.49[0]!=1m&&C.49[0].7a!="8q"){C.a2=C.49.1h()}if(C.48[0]!=1m&&C.48[0].7a!="8q"){C.a1=C.48.1h()}},6N:u(E,D){p F=D.17;p C=B(k).1u("30");if(C.49[0]!=1m&&C.49[0].7a!="8q"){if((C.a2.1b+C.49[0].3N)-E.3d\');p I=F.1B();if(F.1d("1l")=="6P"){I.1d({1l:"2x"});F.1d({1l:"2x"})}1j{p H=F.1d("1b");if(5W(1k(H))){H="43"}p G=F.1d("1a");if(5W(1k(G))){G="43"}I.1d({1l:F.1d("1l"),1b:H,1a:G,2N:F.1d("z-3I")}).1K();F.1d({1l:"2x",1b:0,1a:0})}I.1d(E);18 I},7d:u(E){if(E.1B().3l("id")=="eR"){18 E.1B().ou(E)}18 E},6I:u(F,G,E,H){H=H||{};C.1G(G,u(J,I){cI=F.iJ(I);if(cI[0]>0){H[I]=cI[0]*E+cI[1]}});18 H},bi:u(G,H,J,I){p E=(2D J=="u"?J:(I?I:1n));p F=(2D J=="7v"?J:1n);18 k.1G(u(){p O={};p M=C(k);p N=M.3l("2R")||"";if(2D N=="7v"){N=N["eQ"]}if(G.6e){M.4p(G.6e)?G.2o=G.6e:G.2k=G.6e}p K=C.22({},(1m.cH?1m.cH.iT(k,1n):k.iS));if(G.2k){M.1x(G.2k)}if(G.2o){M.1O(G.2o)}p L=C.22({},(1m.cH?1m.cH.iT(k,1n):k.iS));if(G.2k){M.1O(G.2k)}if(G.2o){M.1x(G.2o)}1N(p P in L){if(2D L[P]!="u"&&L[P]&&P.5D("ot")==-1&&P.5D("1v")==-1&&L[P]!=K[P]&&(P.3Q(/2e/i)||(!P.3Q(/2e/i)&&!5W(1k(L[P],10))))&&(K.1l!="6P"||(K.1l=="6P"&&!P.3Q(/1a|1b|3L|3t/)))){O[P]=L[P]}}M.21(O,H,F,u(){if(2D C(k).3l("2R")=="7v"){C(k).3l("2R")["eQ"]="";C(k).3l("2R")["eQ"]=N}1j{C(k).3l("2R",N)}if(G.2k){C(k).1x(G.2k)}if(G.2o){C(k).1O(G.2o)}if(E){E.1J(k,1Q)}})})}});C.fn.22({iR:C.fn.1K,iQ:C.fn.1L,iO:C.fn.6e,iN:C.fn.1x,iM:C.fn.1O,iL:C.fn.cz,6f:u(E,G,F,H){18 C.1y[E]?C.1y[E].1P(k,{os:E,17:G||{},1T:F,2S:H}):1n},1K:u(){if(!1Q[0]||(1Q[0].4z==8D||/(cG|ak|eP)/.1U(1Q[0]))){18 k.iR.1J(k,1Q)}1j{p E=1Q[1]||{};E["3i"]="1K";18 k.6f.1J(k,[1Q[0],E,1Q[2]||E.1T,1Q[3]||E.2S])}},1L:u(){if(!1Q[0]||(1Q[0].4z==8D||/(cG|ak|eP)/.1U(1Q[0]))){18 k.iQ.1J(k,1Q)}1j{p E=1Q[1]||{};E["3i"]="1L";18 k.6f.1J(k,[1Q[0],E,1Q[2]||E.1T,1Q[3]||E.2S])}},6e:u(){if(!1Q[0]||(1Q[0].4z==8D||/(cG|ak|eP)/.1U(1Q[0]))||(1Q[0].4z==iP)){18 k.iO.1J(k,1Q)}1j{p E=1Q[1]||{};E["3i"]="6e";18 k.6f.1J(k,[1Q[0],E,1Q[2]||E.1T,1Q[3]||E.2S])}},1x:u(F,E,H,G){18 E?C.1y.bi.1J(k,[{2k:F},E,H,G]):k.iN(F)},1O:u(F,E,H,G){18 E?C.1y.bi.1J(k,[{2o:F},E,H,G]):k.iM(F)},cz:u(F,E,H,G){18 E?C.1y.bi.1J(k,[{6e:F},E,H,G]):k.iL(F)},iK:u(E,G,F,I,H){18 C.1y.bi.1J(k,[{2k:G,2o:E},F,I,H])},or:u(){18 k.iK.1J(k,1Q)},iJ:u(E){p F=k.1d(E),G=[];C.1G(["em","2X","%","oq"],u(H,I){if(F.5D(I)>0){G=[ao(F),I]}});18 G}});1E.1G(["79","op","oo","om","ol","2e","ok"],u(F,E){1E.fx.bP[E]=u(G){if(G.hA==0){G.2p=D(G.iI,E);G.3D=B(G.3D)}G.iI.2R[E]="5w("+[1i.1H(1i.1V(1k((G.2I*(G.3D[0]-G.2p[0]))+G.2p[0]),2r),0),1i.1H(1i.1V(1k((G.2I*(G.3D[1]-G.2p[1]))+G.2p[1]),2r),0),1i.1H(1i.1V(1k((G.2I*(G.3D[2]-G.2p[2]))+G.2p[2]),2r),0)].6j(",")+")"}});u B(F){p E;if(F&&F.4z==9n&&F.1v==3){18 F}if(E=/5w\\(\\s*([0-9]{1,3})\\s*,\\s*([0-9]{1,3})\\s*,\\s*([0-9]{1,3})\\s*\\)/.8d(F)){18[1k(E[1]),1k(E[2]),1k(E[3])]}if(E=/5w\\(\\s*([0-9]+(?:\\.[0-9]+)?)\\%\\s*,\\s*([0-9]+(?:\\.[0-9]+)?)\\%\\s*,\\s*([0-9]+(?:\\.[0-9]+)?)\\%\\s*\\)/.8d(F)){18[ao(E[1])*2.55,ao(E[2])*2.55,ao(E[3])*2.55]}if(E=/#([a-fA-a0-9]{2})([a-fA-a0-9]{2})([a-fA-a0-9]{2})/.8d(F)){18[1k(E[1],16),1k(E[2],16),1k(E[3],16)]}if(E=/#([a-fA-a0-9])([a-fA-a0-9])([a-fA-a0-9])/.8d(F)){18[1k(E[1]+E[1],16),1k(E[2]+E[2],16),1k(E[3]+E[3],16)]}if(E=/iH\\(0, 0, 0, 0\\)/.8d(F)){18 A["7G"]}18 A[1E.9W(F).58()]}u D(G,E){p F;do{F=1E.oj(G,E);if(F!=""&&F!="7G"||1E.3m(G,"1Z")){1M}E="79"}4W(G=G.3k);18 B(F)}p A={oi:[0,2r,2r],oh:[cp,2r,2r],og:[iG,iG,oe],iF:[0,0,0],od:[0,0,2r],oc:[iA,42,42],ob:[0,2r,2r],oa:[0,0,9Z],o9:[0,9Z,9Z],o8:[eO,eO,eO],o7:[0,23,0],o6:[o5,o4,iE],o3:[9Z,0,9Z],o2:[85,iE,47],o1:[2r,eG,0],o0:[nZ,50,nY],nX:[9Z,0,0],nW:[nV,3w,nU],nT:[nS,0,cF],nR:[2r,0,2r],nQ:[2r,nP,0],nO:[0,7K,0],nN:[75,0,nM],nL:[cp,iD,eG],nK:[nJ,nI,iD],nH:[iB,2r,2r],nG:[iC,nF,iC],nE:[cF,cF,cF],nD:[2r,nC,nB],nA:[2r,2r,iB],nz:[0,2r,0],ny:[2r,0,2r],nx:[7K,0,0],nv:[0,0,7K],nu:[7K,7K,0],nt:[2r,iA,0],ns:[2r,cE,nr],nq:[7K,0,7K],np:[7K,0,7K],no:[2r,0,0],nn:[cE,cE,cE],nm:[2r,2r,2r],nl:[2r,2r,0],7G:[2r,2r,2r]};1E.2d["nk"]=1E.2d["bf"];1E.22(1E.2d,{iz:"iy",bf:u(F,G,E,I,H){18 1E.2d[1E.2d.iz](F,G,E,I,H)},nj:u(F,G,E,I,H){18 I*(G/=H)*G+E},iy:u(F,G,E,I,H){18-I*(G/=H)*(G-2)+E},ni:u(F,G,E,I,H){if((G/=H/2)<1){18 I/2*G*G+E}18-I/2*((--G)*(G-2)-1)+E},nh:u(F,G,E,I,H){18 I*(G/=H)*G*G+E},ng:u(F,G,E,I,H){18 I*((G=G/H-1)*G*G+1)+E},nf:u(F,G,E,I,H){if((G/=H/2)<1){18 I/2*G*G*G+E}18 I/2*((G-=2)*G*G+2)+E},nd:u(F,G,E,I,H){18 I*(G/=H)*G*G*G+E},nc:u(F,G,E,I,H){18-I*((G=G/H-1)*G*G*G-1)+E},nb:u(F,G,E,I,H){if((G/=H/2)<1){18 I/2*G*G*G*G+E}18-I/2*((G-=2)*G*G*G-2)+E},na:u(F,G,E,I,H){18 I*(G/=H)*G*G*G*G+E},n9:u(F,G,E,I,H){18 I*((G=G/H-1)*G*G*G*G+1)+E},n8:u(F,G,E,I,H){if((G/=H/2)<1){18 I/2*G*G*G*G*G+E}18 I/2*((G-=2)*G*G*G*G+2)+E},n7:u(F,G,E,I,H){18-I*1i.ix(G/H*(1i.7e/2))+I+E},n6:u(F,G,E,I,H){18 I*1i.bh(G/H*(1i.7e/2))+E},n5:u(F,G,E,I,H){18-I/2*(1i.ix(1i.7e*G/H)-1)+E},n4:u(F,G,E,I,H){18(G==0)?E:I*1i.6S(2,10*(G/H-1))+E},n3:u(F,G,E,I,H){18(G==H)?E+I:I*(-1i.6S(2,-10*G/H)+1)+E},n2:u(F,G,E,I,H){if(G==0){18 E}if(G==H){18 E+I}if((G/=H/2)<1){18 I/2*1i.6S(2,10*(G-1))+E}18 I/2*(-1i.6S(2,-10*--G)+2)+E},n1:u(F,G,E,I,H){18-I*(1i.8I(1-(G/=H)*G)-1)+E},n0:u(F,G,E,I,H){18 I*1i.8I(1-(G=G/H-1)*G)+E},mZ:u(F,G,E,I,H){if((G/=H/2)<1){18-I/2*(1i.8I(1-G*G)-1)+E}18 I/2*(1i.8I(1-(G-=2)*G)+1)+E},mY:u(F,H,E,L,K){p I=1.9Y;p J=0;p G=L;if(H==0){18 E}if((H/=K)==1){18 E+L}if(!J){J=K*0.3}if(G<1i.4l(L)){G=L;p I=J/4}1j{p I=J/(2*1i.7e)*1i.eN(L/G)}18-(G*1i.6S(2,10*(H-=1))*1i.bh((H*K-I)*(2*1i.7e)/J))+E},mX:u(F,H,E,L,K){p I=1.9Y;p J=0;p G=L;if(H==0){18 E}if((H/=K)==1){18 E+L}if(!J){J=K*0.3}if(G<1i.4l(L)){G=L;p I=J/4}1j{p I=J/(2*1i.7e)*1i.eN(L/G)}18 G*1i.6S(2,-10*H)*1i.bh((H*K-I)*(2*1i.7e)/J)+L+E},mW:u(F,H,E,L,K){p I=1.9Y;p J=0;p G=L;if(H==0){18 E}if((H/=K/2)==2){18 E+L}if(!J){J=K*(0.3*1.5)}if(G<1i.4l(L)){G=L;p I=J/4}1j{p I=J/(2*1i.7e)*1i.eN(L/G)}if(H<1){18-0.5*(G*1i.6S(2,10*(H-=1))*1i.bh((H*K-I)*(2*1i.7e)/J))+E}18 G*1i.6S(2,-10*(H-=1))*1i.bh((H*K-I)*(2*1i.7e)/J)*0.5+L+E},mV:u(F,G,E,J,I,H){if(H==2g){H=1.9Y}18 J*(G/=I)*G*((H+1)*G-H)+E},mU:u(F,G,E,J,I,H){if(H==2g){H=1.9Y}18 J*((G=G/I-1)*G*((H+1)*G+H)+1)+E},mT:u(F,G,E,J,I,H){if(H==2g){H=1.9Y}if((G/=I/2)<1){18 J/2*(G*G*(((H*=(1.iv))+1)*G-H))+E}18 J/2*((G-=2)*G*(((H*=(1.iv))+1)*G+H)+2)+E},iu:u(F,G,E,I,H){18 I-1E.2d.eM(F,H-G,0,I,H)+E},eM:u(F,G,E,I,H){if((G/=H)<(1/2.75)){18 I*(7.cD*G*G)+E}1j{if(G<(2/2.75)){18 I*(7.cD*(G-=(1.5/2.75))*G+0.75)+E}1j{if(G<(2.5/2.75)){18 I*(7.cD*(G-=(2.25/2.75))*G+0.mS)+E}1j{18 I*(7.cD*(G-=(2.mR/2.75))*G+0.mQ)+E}}}},mP:u(F,G,E,I,H){if(G").1d({1l:"2v",bg:"4f",1a:-D*(G/E),1b:-F*(C/I)}).1B().1x("1y-eL").1d({1l:"2v",31:"3B",1e:G/E,1f:C/I,1a:J.1a+D*(G/E)+(B.17.3i=="1K"?(D-1i.aY(E/2))*(G/E):0),1b:J.1b+F*(C/I)+(B.17.3i=="1K"?(F-1i.aY(I/2))*(C/I):0),1X:B.17.3i=="1K"?0:1}).21({1a:J.1a+D*(G/E)+(B.17.3i=="1K"?0:(D-1i.aY(E/2))*(G/E)),1b:J.1b+F*(C/I)+(B.17.3i=="1K"?0:(F-1i.aY(I/2))*(C/I)),1X:B.17.3i=="1K"?1:0},B.1T||al)}}6k(u(){B.17.3i=="1K"?H.1d({bg:"4f"}):H.1d({bg:"4f"}).1L();if(B.2S){B.2S.1J(H[0])}H.4Y();A(".1y-eL").2o()},B.1T||al)})}})(1E);(u(A){A.1y.mJ=u(B){18 k.44(u(){p E=A(k),J=["1l","1b","1a"];p G=A.1y.5z(E,B.17.3i||"1L");p N=B.17.1C||15;p M=!(!B.17.mI);A.1y.6H(E,J);E.1K();p D=A.1y.7I(E).1d({31:"3B"});p H=((G=="1K")!=M);p F=H?["1e","1f"]:["1f","1e"];p C=H?[D.1e(),D.1f()]:[D.1f(),D.1e()];p I=/([0-9]+)%/.8d(N);if(I){N=1k(I[1])/23*C[G=="1L"?0:1]}if(G=="1K"){D.1d(M?{1f:0,1e:N}:{1f:N,1e:0})}p L={},K={};L[F[0]]=G=="1K"?C[0]:N;K[F[1]]=G=="1K"?C[1]:0;D.21(L,B.1T/2,B.17.2d).21(K,B.1T/2,B.17.2d,u(){if(G=="1L"){E.1L()}A.1y.5A(E,J);A.1y.7d(E);if(B.2S){B.2S.1J(E[0],1Q)}E.4Y()})})}})(1E);(u(A){A.1y.bc=u(B){18 k.44(u(){p E=A(k),D=["eK","79","1X"];p H=A.1y.5z(E,B.17.3i||"1K");p C=B.17.2e||"#mH";p G=E.1d("79");A.1y.6H(E,D);E.1K();E.1d({eK:"6q",79:C});p F={79:G};if(H=="1L"){F["1X"]=0}E.21(F,{44:1g,1T:B.1T,2d:B.17.2d,6t:u(){if(H=="1L"){E.1L()}A.1y.5A(E,D);if(H=="1K"&&1E.2h.3V){k.2R.mG("3U")}if(B.2S){B.2S.1J(k,1Q)}E.4Y()}})})}})(1E);(u(A){A.1y.mF=u(B){18 k.44(u(){p D=A(k);p F=A.1y.5z(D,B.17.3i||"1K");p E=B.17.eH||5;if(F=="1L"){E--}if(D.is(":3B")){D.1d("1X",0);D.1K();D.21({1X:1},B.1T/2,B.17.2d);E=E-2}1N(p C=0;C\').2V(1m.1Z);if(B.17.6u){D.1x(B.17.6u)}D.1x(B.17.6u);D.1d({1b:C.1b,1a:C.1a,1f:E.3o()-1k(D.1d("5Y"))-1k(D.1d("ap")),1e:E.3E()-1k(D.1d("7c"))-1k(D.1d("9p")),1l:"2v"});C=F.1h();ij={1b:C.1b,1a:C.1a,1f:F.3o()-1k(D.1d("5Y"))-1k(D.1d("ap")),1e:F.3E()-1k(D.1d("7c"))-1k(D.1d("9p"))};D.21(ij,B.1T,B.17.2d,u(){D.2o();if(B.2S){B.2S.1J(E[0],1Q)}E.4Y()})})}})(1E);(u(E){E.3W("19.4G",{4Z:u(){p G=k.17;if(G.mB){p J=k.1c.2L("a").3U(G.i9);if(J.1v){if(J.3U(G.8T).1v){G.3X=J}1j{G.3X=J.1B().1B().66();J.1x("3O")}}}G.5y=k.1c.2L(G.8T);G.3X=C(G.5y,G.3X);if(E.2h.3V){k.1c.2L("a").1d("ii","1")}if(!k.1c.4p("19-4G")){k.1c.1x("19-4G");E("<3e 26=\'19-4G-1a\'/>").bE(G.5y);E("<3e 26=\'19-4G-3t\'/>").2V(G.5y);G.5y.1x("19-4G-8T").3l("mA","0")}p I;if(G.ig){I=k.1c.1B().1f();G.5y.1G(u(){I-=E(k).3o()});p H=0;G.5y.4C().1G(u(){H=1i.1H(H,E(k).6Q()-E(k).1f())}).1f(I-H)}1j{if(G.8m){I=0;G.5y.4C().1G(u(){I=1i.1H(I,E(k).3o())}).1f(I)}}G.5y.7T(G.3X||"").4C().1L();G.3X.1B().8n().1x(G.4c);if(G.4n){k.1c.1W((G.4n)+".4G",F)}},7b:u(G){F.1P(k.1c[0],{1t:C(k.17.5y,G)[0]})},3z:u(){k.17.5y.4C().1d("4L","");if(k.17.ig||k.17.8m){k.17.5y.4C().1d("1f","")}E.4o(k.1c[0],"4G");k.1c.1O("19-4G").2C(".4G")}});u B(H,G){18 u(){18 H.1J(G,1Q)}}u D(I){if(!E.1u(k,"4G")){18}p G=E.1u(k,"4G");p H=G.17;H.9X=I?0:--H.9X;if(H.9X){18}if(H.mz){H.7H.2k(H.9c).1d({1f:"",31:""})}G.2U("4g",1n,H.1u)}u A(G,K,L,J,M){p I=E.1u(k,"4G").17;I.7H=G;I.9c=K;I.1u=L;p H=B(D,k);I.9X=K.1C()===0?G.1C():K.1C();if(I.cy){if(!I.9d&&J){E.19.4G.eF[I.cy]({7H:1E([]),9c:K,6t:H,51:M,8m:I.8m})}1j{E.19.4G.eF[I.cy]({7H:G,9c:K,6t:H,51:M,8m:I.8m})}}1j{if(!I.9d&&J){G.6e()}1j{K.1L();G.1K()}H(1q)}}u F(L){p J=E.1u(k,"4G").17;if(J.1S){18 1g}if(!L.1t&&!J.9d){J.3X.1B().8n().cz(J.4c);p I=J.3X.4C(),M={17:J,ie:1E([]),ic:J.3X,ib:1E([]),ia:I},G=(J.3X=E([]));A.1P(k,G,I,M);18 1g}p K=E(L.1t);K=E(K.5E(J.8T)[0]||K);p H=K[0]==J.3X[0];if(J.9X||(J.9d&&H)){18 1g}if(!K.is(J.8T)){18}J.3X.1B().8n().cz(J.4c);if(!H){K.1B().8n().1x(J.4c)}p G=K.4C(),I=J.3X.4C(),M={17:J,ie:H&&!J.9d?E([]):K,ic:J.3X,ib:H&&!J.9d?E([]):G,ia:I},N=J.5y.3I(J.3X[0])>J.5y.3I(K[0]);J.3X=H?E([]):K;A.1P(k,G,I,M,H,N);18 1g}u C(H,G){18 G?2D G=="9B"?H.3U(":eq("+G+")"):H.7T(H.7T(G)):G===1g?E([]):H.3U(":eq(0)")}E.22(E.19.4G,{4d:{4c:"2c",9d:1q,cy:"7o",4n:"2j",8T:"a",8m:1q,9X:0,i9:u(){18 k.4I.58()==bG.4I.58()}},eF:{7o:u(G,I){G=E.22({2d:"bf",1T:ay},G,I);if(!G.9c.1C()){G.7H.21({1f:"1K"},G);18}p H=G.9c.1f(),J=G.7H.1f(),K=J/H;G.7H.1d({1f:0,31:"3B"}).1K();G.9c.3U(":3B").1G(G.6t).3D().3U(":4f").21({1f:"1L"},{bP:u(L){p M=(H-L)*K;if(E.2h.3V||E.2h.5V){M=1i.gr(M)}G.7H.1f(M)},1T:G.1T,2d:G.2d,6t:u(){if(!G.8m){G.7H.1d("1f","43")}G.6t()}})},my:u(G){k.7o(G,{2d:G.51?"mx":"bf",1T:G.51?aB:9o})},mw:u(G){k.7o(G,{2d:"mv",1T:mu})}}});E.fn.7b=u(G){18 k.4G("7b",G)}})(1E);(u(A){A.3W("19.4X",{4Z:u(){A.22(k.17,{6G:k.17.7j?A.6c.4d.6G:10,1H:!k.17.4v?10:3w,bc:k.17.bc||u(B){18 B},cu:k.17.cu||k.17.ez});1Y A.6c(k.1c[0],k.17)},6F:u(B){18 k.1c.1W("6F",B)},cx:u(B){18 k.1c.2U("cx",[B])},eE:u(){18 k.1c.2U("eE")},5F:u(B,C){18 k.1c.2U("hZ",[{6D:C}])},3z:u(){18 k.1c.2U("hY")}});A.6c=u(L,G){p C={i7:38,i6:40,hW:46,i2:9,i1:13,i0:27,i3:mt,i5:33,i4:34,hV:8};p B=A(L).3l("4X","i8").1x(G.hT);if(G.6F){B.1W("6F.4X",G.6F)}p J;p P="";p M=A.6c.hO(G);p E=0;p U;p X={cs:1g};p R=A.6c.cl(G,L,D,X);p W;A.2h.5V&&A(L.hX).1W("8j.4X",u(){if(W){W=1g;18 1g}});B.1W((A.2h.5V?"bQ":"5m")+".4X",u(Y){U=Y.4M;62(Y.4M){1I C.i7:Y.6O();if(R.4f()){R.66()}1j{T(0,1q)}1M;1I C.i6:Y.6O();if(R.4f()){R.4C()}1j{T(0,1q)}1M;1I C.i5:Y.6O();if(R.4f()){R.hH()}1j{T(0,1q)}1M;1I C.i4:Y.6O();if(R.4f()){R.hG()}1j{T(0,1q)}1M;1I G.be&&A.9W(G.8l)==","&&C.i3:1I C.i2:1I C.i1:if(D()){Y.6O();W=1q;18 1g}1M;1I C.i0:R.1L();1M;4Q:eD(J);J=6k(T,G.6G);1M}}).2M(u(){E++}).5U(u(){E=0;if(!X.cs){S()}}).2j(u(){if(E++>1&&!R.4f()){T(0,1q)}}).1W("cx",u(){p Y=(1Q.1v>1)?1Q[1]:1n;u Z(d,c){p a;if(c&&c.1v){1N(p b=0;b1){Y=a.80(0,a.1v-1).6j(G.8l)+G.8l+Y}Y+=G.8l}B.2B(Y);V();B.2U("6F",[Z.1u,Z.1D]);18 1q}u T(a,Z){if(U==C.hW){R.1L();18}p Y=B.2B();if(!Z&&Y==P){18}P=Y;Y=I(Y);if(Y.1v>=G.eA){B.1x(G.7Q);if(!G.cv){Y=Y.58()}F(Y,K,V)}1j{N();R.1L()}}u H(Z){if(!Z){18[""]}p a=Z.6V(G.8l);p Y=[];A.1G(a,u(b,c){if(A.9W(c)){Y[b]=A.9W(c)}});18 Y}u I(Y){if(!G.be){18 Y}p Z=H(Y);18 Z[Z.1v-1]}u Q(Y,Z){if(G.hQ&&(I(B.2B()).58()==Y.58())&&U!=C.hV){B.2B(B.2B()+Z.hd(I(P).1v));A.6c.ex(L,P.1v,P.1v+Z.1v)}}u S(){eD(J);J=6k(V,9o)}u V(){p Y=R.4f();R.1L();eD(J);N();if(G.hS){B.4X("cx",u(Z){if(!Z){if(G.be){p a=H(B.2B()).80(0,-1);B.2B(a.6j(G.8l)+(a.1v?G.8l:""))}1j{B.2B("")}}})}if(Y){A.6c.ex(L,L.1D.1v,L.1D.1v)}}u K(Z,Y){if(Y&&Y.1v&&E){N();R.4L(Y,Z);Q(Z,Y[0].1D);R.1K()}1j{V()}}u F(b,d,a){if(!G.cv){b=b.58()}p c=M.5k(b);if(c&&c.1v){d(b,c)}1j{if((2D G.7j=="4K")&&(G.7j.1v>0)){p e={ms:+1Y 2i()};A.1G(G.hR,u(f,g){e[f]=2D g=="u"?g():g});A.fv({3i:"fw",mr:"4X"+L.4t,hU:G.hU,7j:G.7j,1u:A.22({q:I(b),mq:G.1H},e),bD:u(g){p f=G.cw&&G.cw(g)||O(g);M.2k(b,f);d(b,f)}})}1j{if(G.eC&&2D G.eC=="u"){p Z=G.eC(b);p Y=(G.cw)?G.cw(Z):Z;M.2k(b,Y);d(b,Y)}1j{R.hF();a(b)}}}}u O(b){p Y=[];p a=b.6V("\\n");1N(p Z=0;Z]*)("+B.5l(/([\\^\\$\\(\\)\\[\\]\\{\\}\\*\\.\\+\\?\\|\\\\])/gi,"\\\\$1")+")(?![^<>]*>)(?![^&;]+;)","gi"),"$1")},4v:1q,5p:et};A.22(A.19.4X,{4d:A.6c.4d});A.6c.hO=u(C){p F={};p D=0;u H(K,J){if(!C.cv){K=K.58()}p I=K.5D(J);if(I==-1){18 1g}18 I==0||C.eB}u G(J,I){if(D>C.bd){B()}if(!F[J]){D++}F[J]=I}u E(){if(!C.1u){18 1g}p J={},I=0;if(!C.7j){C.bd=1}J[""]=[];1N(p L=0,K=C.1u.1v;L0){p M=F[I];A.1G(M,u(O,N){if(H(N.1D,L)){K.4k(N)}})}}18 K}1j{if(F[L]){18 F[L]}1j{if(C.hL){1N(p J=L.1v-1;J>=C.eA;J--){p M=F[L.ml(0,J)];if(M){p K=[];A.1G(M,u(O,N){if(H(N.1D,L)){K[K.1v]=N}});18 K}}}}}18 1n}}};A.6c.cl=u(E,J,L,P){p I={6E:"19-4X-3Y"};p K,F=-1,R,M="",S=1q,C,O;u N(){if(!S){18}C=A("<1s/>").1L().1x(E.hK).1d("1l","2v").2V(1m.1Z);O=A("").2V(C).hJ(u(T){if(Q(T).3m&&Q(T).3m.mj()=="hI"){F=A("li",O).1O(I.6E).3I(Q(T));A(Q(T)).1x(I.6E)}}).2j(u(T){A(Q(T)).1x(I.6E);L();J.2M();18 1g}).4q(u(){P.cs=1q}).5X(u(){P.cs=1g});if(E.1e>0){C.1d("1e",E.1e)}S=1g}u Q(U){p T=U.1t;4W(T&&T.7a!="hI"){T=T.3k}if(!T){18[]}18 T}u H(T){K.80(F,F+1).1O(I.6E);G(T);p V=K.80(F,F+1).1x(I.6E);if(E.4v){p U=0;K.80(0,F).1G(u(){U+=k.3N});if((U+V[0].3N-O.2m())>O[0].9N){O.2m(U+V[0].3N-O.6Q())}1j{if(U=K.1C()){F=0}}}u B(T){18 E.1H&&E.1H").2P(E.bc(W,M)).1x(V%2==0?"19-4X-mi":"19-4X-mh").2V(O)[0];A.1u(T,"19-4X-1u",R[V])}K=O.2L("li");if(E.ey){K.80(0,1).1x(I.6E);F=0}if(A.fn.7t){O.7t()}}18{4L:u(U,T){N();R=U;M=T;D()},4C:u(){H(1)},66:u(){H(-1)},hH:u(){if(F!=0&&F-8<0){H(-F)}1j{H(-8)}},hG:u(){if(F!=K.1C()-1&&F+8>K.1C()){H(K.1C()-1-F)}1j{H(8)}},1L:u(){C&&C.1L();K&&K.1O(I.6E);F=-1;A(J).3s("mg",[{},{17:E}],E["1L"])},4f:u(){18 C&&C.is(":4f")},3O:u(){18 k.4f()&&(K.3U("."+I.6E)[0]||E.ey&&K[0])},1K:u(){p V=A(J).1h();C.1d({1e:2D E.1e=="4K"||E.1e>0?E.1e:A(J).1e(),1b:V.1b+J.3N,1a:V.1a}).1K();if(E.4v){O.2m(0);O.1d({6Y:E.5p,31:"43"});if(A.2h.3V&&2D 1m.1Z.2R.6Y==="2g"){p T=0;K.1G(u(){T+=k.3N});p U=T>E.5p;O.1d("1f",U?E.5p:T);if(!U){K.1e(O.1e()-1k(K.1d("aA-1a"))-1k(K.1d("aA-3t")))}}}A(J).3s("mf",[{},{17:E}],E["1K"])},2c:u(){p T=K&&K.3U("."+I.6E).1O(I.6E);18 T&&T.1v&&A.1u(T[0],"19-4X-1u")},hF:u(){O&&O.aC()},2C:u(){C&&C.2o()}}};A.6c.ex=u(D,E,C){if(D.hE){p B=D.hE();B.me(1q);B.md("hD",E);B.mc("hD",C);B.5b()}1j{if(D.hC){D.hC(E,C)}1j{if(D.hB){D.hB=E;D.mb=C}}}D.2M()}})(1E);(u(A){A.3W("19.2f",{4Z:u(){k.ev=65;p D=k.17,B=k,C=\'<1s 26="19-2f ma"><1s 26="19-2f-2e"><1s><1s><1s 26="19-2f-9V"><1s><1s 26="19-2f-1Y-2e"><1s 26="19-2f-3O-2e"><1s 26="19-2f-77"><3r 1N="19-2f-77" 5c="77">#<1z 4B="4N" 9b="6" 1C="6" /><1s 26="19-2f-5w-r 19-2f-78"><3r 1N="19-2f-5w-r">R<1z 4B="4N" 9b="3" 1C="3" /><3e><1s 26="19-2f-5w-g 19-2f-78"><3r 1N="19-2f-5w-g">G<1z 4B="4N" 9b="3" 1C="3" /><3e><1s 26="19-2f-5w-b 19-2f-78"><3r 1N="19-2f-5w-b">B<1z 4B="4N" 9b="3" 1C="3" /><3e><1s 26="19-2f-5x-h 19-2f-78"><3r 1N="19-2f-5x-h">H<1z 4B="4N" 9b="3" 1C="3" /><3e><1s 26="19-2f-5x-s 19-2f-78"><3r 1N="19-2f-5x-s">S<1z 4B="4N" 9b="3" 1C="3" /><3e><1s 26="19-2f-5x-b 19-2f-78"><3r 1N="19-2f-5x-b">B<1z 4B="4N" 9b="3" 1C="3" /><3e><61 26="19-2f-8j 19-4Q-hA" 4t="8j" 4B="8j">m9\';if(2D D.2e=="4K"){k.2e=k.co(D.2e)}1j{if(D.2e.r!=2g&&D.2e.g!=2g&&D.2e.b!=2g){k.2e=k.ba(D.2e)}1j{if(D.2e.h!=2g&&D.2e.s!=2g&&D.2e.b!=2g){k.2e=k.cn(D.2e)}1j{18 k}}}k.es=k.2e;k.41=A(C);if(D.er){k.41.2V(k.1c).1K()}1j{k.41.2V(1m.1Z)}k.5a=k.41.2L("1z").1W("5m",u(E){18 B.hw.1P(B,E)}).1W("4g",u(E){18 B.4g.1P(B,E)}).1W("5U",u(E){18 B.5U.1P(B,E)}).1W("2M",u(E){18 B.2M.1P(B,E)});k.41.2L("3e").1W("4q",u(E){18 B.hv.1P(B,E)});k.ew=k.41.2L("1s.19-2f-2e").1W("4q",u(E){18 B.hp.1P(B,E)});k.hz=k.ew.2L("1s 1s");k.9V=k.41.2L("1s.19-2f-9V 1s");k.41.2L("1s.19-2f-9V").1W("4q",u(E){18 B.hs.1P(B,E)});k.hx=k.41.2L("1s.19-2f-1Y-2e");k.hy=k.41.2L("1s.19-2f-3O-2e");k.41.2L("1s.19-2f-8j").1W("m8",u(E){18 B.hm.1P(B,E)}).1W("m7",u(E){18 B.hl.1P(B,E)}).1W("2j",u(E){18 B.hk.1P(B,E)});k.9U(k.2e);k.9T(k.2e);k.9S(k.2e);k.b9(k.2e);k.b8(k.2e);k.cm(k.2e);k.b7(k.2e);if(D.er){k.41.1d({1l:"2x",4L:"7l"})}1j{A(k.1c).1W(D.h9+".2f",u(E){18 B.1K.1P(B,E)})}},3z:u(){k.41.2o();k.1c.4o("2f").2C(".2f")},9U:u(B){p C=k.8i(B);k.5a.eq(1).2B(C.r).3D().eq(2).2B(C.g).3D().eq(3).2B(C.b).3D()},9T:u(B){k.5a.eq(4).2B(B.h).3D().eq(5).2B(B.s).3D().eq(6).2B(B.b).3D()},9S:u(B){k.5a.eq(0).2B(k.76(B)).3D()},b8:u(B){k.ew.1d("79","#"+k.76({h:B.h,s:23,b:23}));k.hz.1d({1a:1k(3w*B.s/23,10),1b:1k(3w*(23-B.b)/23,10)})},b9:u(B){k.9V.1d("1b",1k(3w-3w*B.h/9a,10))},cm:u(B){k.hy.1d("79","#"+k.76(B))},b7:u(B){k.hx.1d("79","#"+k.76(B))},hw:u(B){p C=B.ee||B.4M||-1;if((C>=k.ev&&C<=90)||C==32){18 1g}},4g:u(D,C){p B;C=C||D.1t;if(C.3k.6u.5D("-77")>0){k.2e=B=k.co(k.1D);k.9U(B.2e);k.9T(B)}1j{if(C.3k.6u.5D("-5x")>0){k.2e=B=k.cn({h:1k(k.5a.eq(4).2B(),10),s:1k(k.5a.eq(5).2B(),10),b:1k(k.5a.eq(6).2B(),10)});k.9U(B);k.9S(B)}1j{k.2e=B=k.ba(k.he({r:1k(k.5a.eq(1).2B(),10),g:1k(k.5a.eq(2).2B(),10),b:1k(k.5a.eq(3).2B(),10)}));k.9S(B);k.9T(B)}}k.b8(B);k.b9(B);k.b7(B);k.2U("4g",D,{17:k.17,5x:B,77:k.76(B),5w:k.8i(B)})},5U:u(C){p B=k.2e;k.9U(B);k.9T(B);k.9S(B);k.b9(B);k.b8(B);k.b7(B);k.5a.1B().1O("19-2f-2M")},2M:u(B){k.ev=B.1t.3k.6u.5D("-77")>0?70:65;k.5a.1B().1O("19-2f-2M");A(B.1t.3k).1x("19-2f-2M")},hv:u(D){p C=A(D.1t).1B().2L("1z").2M(),B=k;k.8k={el:A(D.1t).1B().1x("19-2f-53"),1H:D.1t.3k.6u.5D("-5x-h")>0?9a:(D.1t.3k.6u.5D("-5x")>0?23:2r),y:D.3d,78:C,2B:1k(C.2B(),10)};A(1m).1W("5X.6b",u(E){18 B.ht.1P(B,E)});A(1m).1W("6T.6b",u(E){18 B.hu.1P(B,E)});18 1g},hu:u(B){k.8k.78.2B(1i.1H(0,1i.1V(k.8k.1H,1k(k.8k.2B+B.3d-k.8k.y,10))));k.4g.1J(k,[B,k.8k.78.4F(0)]);18 1g},ht:u(B){k.8k.el.1O("19-2f-53").2L("1z").2M();k.4g.1J(k,[B,k.8k.78.4F(0)]);A(1m).2C("5X.6b");A(1m).2C("6T.6b");18 1g},hs:u(C){k.eu={y:k.41.2L("1s.19-2f-9V").1h().1b};k.4g.1J(k,[C,k.5a.eq(4).2B(1k(9a*(3w-1i.1H(0,1i.1V(3w,(C.3d-k.eu.y))))/3w,10)).4F(0)]);p B=k;A(1m).1W("5X.6b",u(D){18 B.hq.1P(B,D)});A(1m).1W("6T.6b",u(D){18 B.hr.1P(B,D)});18 1g},hr:u(B){k.4g.1J(k,[B,k.5a.eq(4).2B(1k(9a*(3w-1i.1H(0,1i.1V(3w,(B.3d-k.eu.y))))/3w,10)).4F(0)]);18 1g},hq:u(B){A(1m).2C("5X.6b");A(1m).2C("6T.6b");18 1g},hp:u(C){p B=k;k.bb={2I:k.41.2L("1s.19-2f-2e").1h()};k.4g.1J(k,[C,k.5a.eq(6).2B(1k(23*(3w-1i.1H(0,1i.1V(3w,(C.3d-k.bb.2I.1b))))/3w,10)).3D().eq(5).2B(1k(23*(1i.1H(0,1i.1V(3w,(C.3u-k.bb.2I.1a))))/3w,10)).4F(0)]);A(1m).1W("5X.6b",u(D){18 B.hn.1P(B,D)});A(1m).1W("6T.6b",u(D){18 B.ho.1P(B,D)});18 1g},ho:u(B){k.4g.1J(k,[B,k.5a.eq(6).2B(1k(23*(3w-1i.1H(0,1i.1V(3w,(B.3d-k.bb.2I.1b))))/3w,10)).3D().eq(5).2B(1k(23*(1i.1H(0,1i.1V(3w,(B.3u-k.bb.2I.1a))))/3w,10)).4F(0)]);18 1g},hn:u(B){A(1m).2C("5X.6b");A(1m).2C("6T.6b");18 1g},hm:u(B){k.41.2L("1s.19-2f-8j").1x("19-2f-2M")},hl:u(B){k.41.2L("1s.19-2f-8j").1O("19-2f-2M")},hk:u(C){p B=k.2e;k.es=B;k.cm(B);k.2U("8j",C,{17:k.17,5x:B,77:k.76(B),5w:k.8i(B)});18 1g},1K:u(F){k.2U("9O",F,{17:k.17,5x:k.2e,77:k.76(k.2e),5w:k.8i(k.2e)});p G=k.1c.1h();p E=k.hg();p D=G.1b+k.1c[0].3N;p C=G.1a;if(D+hj>E.t+1i.1V(E.h,E.ih)){D-=k.1c[0].3N+hj}if(C+hi>E.l+1i.1V(E.w,E.iw)){C-=hi}k.41.1d({1a:C+"2X",1b:D+"2X"});if(k.2U("1K",F,{17:k.17,5x:k.2e,77:k.76(k.2e),5w:k.8i(k.2e)})!=1g){k.41.1K()}p B=k;A(1m).1W("4q.2f",u(H){18 B.1L.1P(B,H)});18 1g},1L:u(B){if(!k.hh(k.41[0],B.1t,k.41[0])){if(k.2U("1L",B,{17:k.17,5x:k.2e,77:k.76(k.2e),5w:k.8i(k.2e)})!=1g){k.41.1L()}A(1m).2C("4q.2f")}},hh:u(D,C,B){if(D==C){18 1q}if(D.cr&&!A.2h.ai){18 D.cr(C)}if(D.cq){18!!(D.cq(C)&16)}p E=C.3k;4W(E&&E!=B){if(E==D){18 1q}E=E.3k}18 1g},hg:u(){p E,C,B,F,D,G;if(1m.3P){E=1m.3P.2m;C=1m.3P.2y;B=1m.3P.8L;F=1m.3P.5p}1j{E=1m.1Z.2m;C=1m.1Z.2y;B=1m.1Z.8L;F=1m.1Z.5p}D=hf.8K||1m.3P.b2||1m.1Z.b2||0;G=hf.6Q||1m.3P.9N||1m.1Z.9N||0;18{t:E,l:C,w:B,h:F,iw:D,ih:G}},cn:u(B){18{h:1i.1V(9a,1i.1H(0,B.h)),s:1i.1V(23,1i.1H(0,B.s)),b:1i.1V(23,1i.1H(0,B.b))}},he:u(B){18{r:1i.1V(2r,1i.1H(0,B.r)),g:1i.1V(2r,1i.1H(0,B.g)),b:1i.1V(2r,1i.1H(0,B.b))}},hc:u(B){p B=1k(((B.5D("#")>-1)?B.hd(1):B),16);18{r:B>>16,g:(B&m6)>>8,b:(B&2r)}},co:u(B){18 k.ba(k.hc(B))},ba:u(C){p B={};B.b=1i.1H(1i.1H(C.r,C.g),C.b);B.s=(B.b<=0)?0:1i.3c(23*(B.b-1i.1V(1i.1V(C.r,C.g),C.b))/B.b);B.b=1i.3c((B.b/2r)*23);if((C.r==C.g)&&(C.g==C.b)){B.h=0}1j{if(C.r>=C.g&&C.g>=C.b){B.h=60*(C.g-C.b)/(C.r-C.b)}1j{if(C.g>=C.r&&C.r>=C.b){B.h=60+60*(C.g-C.r)/(C.g-C.b)}1j{if(C.g>=C.b&&C.b>=C.r){B.h=hb+60*(C.b-C.r)/(C.g-C.r)}1j{if(C.b>=C.g&&C.g>=C.r){B.h=et+60*(C.b-C.g)/(C.b-C.r)}1j{if(C.b>=C.r&&C.r>=C.g){B.h=cp+60*(C.r-C.g)/(C.b-C.g)}1j{if(C.r>=C.b&&C.b>=C.g){B.h=ay+60*(C.r-C.b)/(C.r-C.g)}1j{B.h=0}}}}}}}B.h=1i.3c(B.h);18 B},8i:u(B){p D={};p H=1i.3c(B.h);p G=1i.3c(B.s*2r/23);p C=1i.3c(B.b*2r/23);if(G==0){D.r=D.g=D.b=C}1j{p I=C;p F=(2r-G)*C/2r;p E=(I-F)*(H%60)/60;if(H==9a){H=0}if(H<60){D.r=I;D.b=F;D.g=F+E}1j{if(H\')}$.22(aE.5j,{6B:"lc",dX:u(){if(k.h4){lb.dX.1J("",1Q)}},la:u(2n){9x(k.5u,2n||{});18 k},g2:u(1t,2n){p 9R=1n;1N(ck in k.5u){p cj=1t.l9("1p:"+ck);if(cj){9R=9R||{};e0{9R[ck]=l8(cj)}dY(l7){9R[ck]=cj}}}p 3m=1t.3m.58();p 4e=(3m=="1s"||3m=="3e");if(!1t.id){1t.id="dp"+1Y 2i().5H()}p v=k.ek($(1t),4e);v.2n=$.22({},2n||{},9R||{});if(3m=="1z"){k.h3(1t,v)}1j{if(4e){k.h0(1t,v)}}},ek:u(1t,4e){p id=1t[0].id.5l(/([:\\[\\]\\.])/g,"\\\\\\\\$1");18{id:id,1z:1t,5e:0,4T:0,57:0,2E:0,2O:0,4e:4e,2Y:(!4e?k.2Y:$(\'<1s 26="\'+k.eh+\'">\'))}},h3:u(1t,v){p 1z=$(1t);if(1z.4p(k.6B)){18}p b6=k.1w(v,"b6");p 5K=k.1w(v,"5K");if(b6){1z[5K?"ci":"dh"](\'<3e 26="\'+k.ej+\'">\'+b6+"")}p 97=k.1w(v,"97");if(97=="2M"||97=="6s"){1z.2M(k.9P)}if(97=="61"||97=="6s"){p 8h=k.1w(v,"8h");p 9Q=k.1w(v,"9Q");p 2U=$(k.1w(v,"h2")?$("<9l/>").1x(k.7E).3l({dH:9Q,h1:8h,5c:8h}):$(\'<61 4B="61">\').1x(k.7E).2P(9Q==""?8h:$("<9l/>").3l({dH:9Q,h1:8h,5c:8h})));1z[5K?"ci":"dh"](2U);2U.2j(u(){if($.1o.92&&$.1o.9L==1t){$.1o.7A()}1j{$.1o.9P(1t)}18 1g})}1z.1x(k.6B).5m(k.cg).bQ(k.ef).1W("5F.1o",u(4n,6D,1D){v.2n[6D]=1D}).1W("b5.1o",u(4n,6D){18 k.1w(v,6D)});$.1u(1t,4j,v)},h0:u(1t,v){p 1z=$(1t);if(1z.4p(k.6B)){18}1z.1x(k.6B).5n(v.2Y).1W("5F.1o",u(4n,6D,1D){v.2n[6D]=1D}).1W("b5.1o",u(4n,6D){18 k.1w(v,6D)});$.1u(1t,4j,v);k.dT(v,k.dW(v));k.72(v)},l6:u(v){p 4E=k.9z(v);v.2Y.1e(4E[1]*$(".19-1o",v.2Y[0]).1e())},l5:u(1z,gY,8f,2n,2I){p v=k.gZ;if(!v){p id="dp"+1Y 2i().5H();k.73=$(\'<1z 4B="4N" id="\'+id+\'" 1C="1" 2R="1l: 2v; 1b: -gT;"/>\');k.73.5m(k.cg);$("1Z").5n(k.73);v=k.gZ=k.ek(k.73,1g);v.2n={};$.1u(k.73[0],4j,v)}9x(v.2n,2n||{});k.73.2B(gY);k.5P=(2I?(2I.1v?2I:[2I.3u,2I.3d]):1n);if(!k.5P){p cf=3f.8K||1m.3P.b2||1m.1Z.b2;p ce=3f.6Q||1m.3P.9N||1m.1Z.9N;p 96=1m.3P.2y||1m.1Z.2y;p 95=1m.3P.2m||1m.1Z.2m;k.5P=[(cf/2)-23+96,(ce/2)-3w+95]}k.73.1d("1a",k.5P[0]+"2X").1d("1b",k.5P[1]+"2X");v.2n.8f=8f;k.8g=1q;k.2Y.1x(k.e7);k.9P(k.73[0]);if($.b0){$.b0(k.2Y)}$.1u(k.73[0],4j,v);18 k},l4:u(1t){p $1t=$(1t);if(!$1t.4p(k.6B)){18}p 3m=1t.3m.58();$.4o(1t,4j);if(3m=="1z"){$1t.8B("."+k.ej).2o().3D().8B("."+k.7E).2o().3D().1O(k.6B).2C("2M",k.9P).2C("5m",k.cg).2C("bQ",k.ef)}1j{if(3m=="1s"||3m=="3e"){$1t.1O(k.6B).aC()}}},l3:u(1t){p $1t=$(1t);if(!$1t.4p(k.6B)){18}p 3m=1t.3m.58();if(3m=="1z"){1t.1S=1g;$1t.8B("61."+k.7E).1G(u(){k.1S=1g}).3D().8B("9l."+k.7E).1d({1X:"1.0",2Z:""})}1j{if(3m=="1s"||3m=="3e"){$1t.ei("."+k.eg).2o()}}k.7F=$.7m(k.7F,u(1D){18(1D==1t?1n:1D)})},l2:u(1t){p $1t=$(1t);if(!$1t.4p(k.6B)){18}p 3m=1t.3m.58();if(3m=="1z"){1t.1S=1q;$1t.8B("61."+k.7E).1G(u(){k.1S=1q}).3D().8B("9l."+k.7E).1d({1X:"0.5",2Z:"4Q"})}1j{if(3m=="1s"||3m=="3e"){p 4e=$1t.ei("."+k.eh);p 1h=4e.1h();p ch={1a:0,1b:0};4e.5E().1G(u(){if($(k).1d("1l")=="2x"){ch=$(k).1h();18 1g}});$1t.fC(\'<1s 26="\'+k.eg+\'" 2R="\'+($.2h.3V?"b4-2e: 7G; ":"")+"1e: "+4e.1e()+"2X; 1f: "+4e.1f()+"2X; 1a: "+(1h.1a-ch.1a)+"2X; 1b: "+(1h.1b-ch.1b)+\'2X;">\')}}k.7F=$.7m(k.7F,u(1D){18(1D==1t?1n:1D)});k.7F[k.7F.1v]=1t},gX:u(1t){if(!1t){18 1g}1N(p i=0;i-1)},9P:u(1z){1z=1z.1t||1z;if(1z.3m.58()!="1z"){1z=$("1z",1z.3k)[0]}if($.1o.gX(1z)||$.1o.9L==1z){18}p v=$.1u(1z,4j);p 9O=$.1o.1w(v,"9O");9x(v.2n,(9O?9O.1J(1z,[1z,v]):{}));$.1o.7A(1n,"");$.1o.9L=1z;$.1o.e1(v);if($.1o.8g){1z.1D=""}if(!$.1o.5P){$.1o.5P=$.1o.ea(1z);$.1o.5P[1]+=1z.3N}p 5h=1g;$(1z).5E().1G(u(){5h|=$(k).1d("1l")=="6C";18!5h});if(5h&&$.2h.5V){$.1o.5P[0]-=1m.3P.2y;$.1o.5P[1]-=1m.3P.2m}p 1h={1a:$.1o.5P[0],1b:$.1o.5P[1]};$.1o.5P=1n;v.4u=1n;v.2Y.1d({1l:"2v",4L:"7l",1b:"-kX"});$.1o.72(v);v.2Y.1e($.1o.9z(v)[1]*$(".19-1o",v.2Y[0])[0].54);1h=$.1o.gV(v,1h,5h);v.2Y.1d({1l:($.1o.8g&&$.b0?"6P":(5h?"6C":"2v")),4L:"6q",1a:1h.1a+"2X",1b:1h.1b+"2X"});if(!v.4e){p 6a=$.1o.1w(v,"6a")||"1K";p 1T=$.1o.1w(v,"1T");p 93=u(){$.1o.92=1q;if($.2h.3V&&1k($.2h.7X)<7){$("aK.19-1o-dG").1d({1e:v.2Y.1e()+4,1f:v.2Y.1f()+4})}};if($.1y&&$.1y[6a]){v.2Y.1K(6a,$.1o.1w(v,"e9"),1T,93)}1j{v.2Y[6a](1T,93)}if(1T==""){93()}if(v.1z[0].4B!="3B"){v.1z[0].2M()}$.1o.9M=v}},72:u(v){p eb={1e:v.2Y.1e()+4,1f:v.2Y.1f()+4};v.2Y.aC().5n(k.gG(v)).2L("aK.19-1o-dG").1d({1e:eb.1e,1f:eb.1f});p 4E=k.9z(v);v.2Y[(4E[0]!=1||4E[1]!=1?"2k":"2o")+"gW"]("19-1o-kW");v.2Y[(k.1w(v,"5K")?"2k":"2o")+"gW"]("19-1o-kV");if(v.1z&&v.1z[0].4B!="3B"){$(v.1z[0]).2M()}},gV:u(v,1h,5h){p 2I=v.1z?k.ea(v.1z[0]):1n;p cf=3f.8K||1m.3P.b2;p ce=3f.6Q||1m.3P.9N;p 96=1m.3P.2y||1m.1Z.2y;p 95=1m.3P.2m||1m.1Z.2m;if(k.1w(v,"5K")||(1h.1a+v.2Y.1e()-96)>cf){1h.1a=1i.1H((5h?0:96),2I[0]+(v.1z?v.1z.1e():0)-(5h?96:0)-v.2Y.1e()-(5h&&$.2h.5V?1m.3P.2y:0))}1j{1h.1a-=(5h?96:0)}if((1h.1b+v.2Y.1f()-95)>ce){1h.1b=1i.1H((5h?0:95),2I[1]-(5h?95:0)-(k.8g?0:v.2Y.1f())-(5h&&$.2h.5V?1m.3P.2m:0))}1j{1h.1b-=(5h?95:0)}18 1h},ea:u(94){4W(94&&(94.4B=="3B"||94.kU!=1)){94=94.gU}p 1l=$(94).1h();18[1l.1a,1l.1b]},7A:u(1z,1T){p v=k.9M;if(!v||(1z&&v!=$.1u(1z,4j))){18}p 5M=k.1w(v,"5M");if(5M&&v.7D){k.cc("#"+v.id,k.8Q(v,v.4D,v.5d,v.56))}v.7D=1g;if(k.92){1T=(1T!=1n?1T:k.1w(v,"1T"));p 6a=k.1w(v,"6a");p 93=u(){$.1o.e8(v)};if(1T!=""&&$.1y&&$.1y[6a]){v.2Y.1L(6a,$.1o.1w(v,"e9"),1T,93)}1j{v.2Y[(1T==""?"1L":(6a=="kT"?"kS":(6a=="kR"?"kQ":"1L")))](1T,93)}if(1T==""){k.e8(v)}p b1=k.1w(v,"b1");if(b1){b1.1J((v.1z?v.1z[0]:1n),[k.c7(v),v])}k.92=1g;k.9L=1n;v.2n.9H=1n;if(k.8g){k.73.1d({1l:"2v",1a:"0",1b:"-gT"});if($.b0){$.kP();$("1Z").5n(k.2Y)}}k.8g=1g}k.9M=1n},e8:u(v){v.2Y.1O(k.e7).2C(".19-1o");$("."+k.dP,v.2Y).2o()},g3:u(4n){if(!$.1o.9M){18}p $1t=$(4n.1t);if(($1t.5E("#"+$.1o.e6).1v==0)&&!$1t.4p($.1o.6B)&&!$1t.4p($.1o.7E)&&$.1o.92&&!($.1o.8g&&$.b0)){$.1o.7A(1n,"")}},5L:u(id,1h,6x){p 1t=$(id);p v=$.1u(1t[0],4j);k.bW(v,1h,6x);k.72(v)},dN:u(id){p 1t=$(id);p v=$.1u(1t[0],4j);if(k.1w(v,"dQ")&&v.4D){v.5e=v.4D;v.2E=v.4T=v.5d;v.2O=v.57=v.56}1j{p 1p=1Y 2i();v.5e=1p.3p();v.2E=v.4T=1p.3F();v.2O=v.57=1p.3a()}k.aI(v);k.5L(1t)},dD:u(id,5b,6x){p 1t=$(id);p v=$.1u(1t[0],4j);v.cd=1g;v["2c"+(6x=="M"?"gS":"gR")]=v["kO"+(6x=="M"?"gS":"gR")]=1k(5b.17[5b.kN].1D);k.aI(v);k.5L(1t)},dC:u(id){p 1t=$(id);p v=$.1u(1t[0],4j);if(v.1z&&v.cd&&!$.2h.3V){v.1z[0].2M()}v.cd=!v.cd},gu:u(id,2H){p 1t=$(id);p v=$.1u(1t[0],4j);v.2n.5s=2H;k.72(v)},dJ:u(id,2z,2q,5r){if($(5r).4p(k.dK)){18}p 1t=$(id);p v=$.1u(1t[0],4j);p 5M=k.1w(v,"5M");if(5M){v.7D=!v.7D;if(v.7D){$(".19-1o 5r",v.2Y).1O(k.bZ);$(5r).1x(k.bZ)}}v.5e=v.4D=$("a",5r).2P();v.4T=v.5d=2z;v.57=v.56=2q;if(v.7D){v.64=v.6A=v.4h=1n}1j{if(5M){v.64=v.4D;v.6A=v.5d;v.4h=v.56}}k.cc(id,k.8Q(v,v.4D,v.5d,v.56));if(v.7D){v.4u=1Y 2i(v.56,v.5d,v.4D);k.72(v)}1j{if(5M){v.5e=v.4D=v.4u.3p();v.4T=v.5d=v.4u.3F();v.57=v.56=v.4u.3a();v.4u=1n;if(v.4e){k.72(v)}}}},dR:u(id){p 1t=$(id);p v=$.1u(1t[0],4j);if(k.1w(v,"dS")){18}v.7D=1g;v.64=v.6A=v.4h=v.4u=1n;k.cc(1t,"")},cc:u(id,69){p 1t=$(id);p v=$.1u(1t[0],4j);69=(69!=1n?69:k.8Q(v));if(k.1w(v,"5M")&&69){69=(v.4u?k.8Q(v,v.4u):69)+k.1w(v,"aW")+69}if(v.1z){v.1z.2B(69)}k.gQ(v);p 8f=k.1w(v,"8f");if(8f){8f.1J((v.1z?v.1z[0]:1n),[69,v])}1j{if(v.1z){v.1z.2U("4g")}}if(v.4e){k.72(v)}1j{if(!v.7D){k.7A(1n,k.1w(v,"1T"));k.9L=v.1z[0];if(2D(v.1z[0])!="7v"){v.1z[0].2M()}k.9L=1n}}},gQ:u(v){p aZ=k.1w(v,"aZ");if(aZ){p 9K=k.1w(v,"9K");p 1p=k.c7(v);69=(g4(1p)?(!1p[0]&&!1p[1]?"":k.6v(9K,1p[0],k.63(v))+k.1w(v,"aW")+k.6v(9K,1p[1]||1p[0],k.63(v))):k.6v(9K,1p,k.63(v)));$(aZ).1G(u(){$(k).2B(69)})}},kM:u(1p){p 2H=1p.9A();18[(2H>0&&2H<6),""]},aT:u(1p){p 5v=1Y 2i(1p.3a(),1p.3F(),1p.3p(),(1p.kL()/-60));p 9J=1Y 2i(5v.3a(),1-1,4);p 5s=9J.9A()||7;9J.aG(9J.3p()+1-5s);if(5s<4&&5v<9J){5v.aG(5v.3p()-3);18 $.1o.aT(5v)}1j{if(5v>1Y 2i(5v.3a(),12-1,28)){5s=1Y 2i(5v.3a()+1,1-1,4).9A()||7;if(5s>4&&(5v.9A()||7)<5s-3){5v.aG(5v.3p()+3);18 $.1o.aT(5v)}}}18 1i.aY(((5v-9J)/kK)/7)+1},8V:u(1p,v){18 $.1o.6v($.1o.1w(v,"8V"),1p,$.1o.63(v))},dZ:u(3Z,1D,2n){if(3Z==1n||1D==1n){9m"gO 1Q"}1D=(2D 1D=="7v"?1D.aF():1D+"");if(1D==""){18 1n}p 5I=(2n?2n.5I:1n)||k.5u.5I;p 5q=(2n?2n.5q:1n)||k.5u.5q;p 5f=(2n?2n.5f:1n)||k.5u.5f;p 6w=(2n?2n.6w:1n)||k.5u.6w;p 4U=(2n?2n.4U:1n)||k.5u.4U;p 2q=-1;p 2z=-1;p 2H=-1;p 8Z=-1;p 5N=1g;p 5O=u(3Q){p 5t=(3y+1<3Z.1v&&3Z.4i(3y+1)==3Q);if(5t){3y++}18 5t};p 9I=u(3Q){5O(3Q);p e5=(3Q=="@"?14:(3Q=="y"?4:(3Q=="o"?3:2)));p 1C=e5;p 7C=0;4W(1C>0&&68<1D.1v&&1D.4i(68)>="0"&&1D.4i(68)<="9"){7C=7C*10+1k(1D.4i(68++));1C--}if(1C==e5){9m"kJ 9B at 1l "+68}18 7C};p e4=u(3Q,c9,ca){p aX=(5O(3Q)?ca:c9);p 1C=0;1N(p j=0;j0&&68<1D.1v){4t+=1D.4i(68++);1N(p i=0;i-1){2z=1;2H=8Z;do{p e3=k.8R(2q,2z-1);if(2H<=e3){1M}2z++;2H-=e3}4W(1q)}p 1p=1Y 2i(2q,2z-1,2H);if(1p.3a()!=2q||1p.3F()+1!=2z||1p.3p()!=2H){9m"gO 1p"}18 1p},kG:"91-mm-dd",kF:"D, dd M 91",kE:"91-mm-dd",kD:"D, d M y",kC:"aS, dd-M-y",kB:"D, d M y",kA:"D, d M 91",kz:"D, d M 91",ky:"D, d M y",kx:"@",kw:"91-mm-dd",6v:u(3Z,1p,2n){if(!1p){18""}p 5q=(2n?2n.5q:1n)||k.5u.5q;p 5f=(2n?2n.5f:1n)||k.5u.5f;p 6w=(2n?2n.6w:1n)||k.5u.6w;p 4U=(2n?2n.4U:1n)||k.5u.4U;p 5O=u(3Q){p 5t=(3y+1<3Z.1v&&3Z.4i(3y+1)==3Q);if(5t){3y++}18 5t};p c8=u(3Q,1D,gN){p 7C=""+1D;if(5O(3Q)){4W(7C.1v=0;m--){8Z+=k.8R(1p.3a(),m)}67+=c8("o",8Z,3);1M;1I"m":67+=c8("m",1p.3F()+1,2);1M;1I"M":67+=e2("M",1p.3F(),6w,4U);1M;1I"y":67+=(5O("y")?1p.3a():(1p.gM()%23<10?"0":"")+1p.gM()%23);1M;1I"@":67+=1p.5H();1M;1I"\'":if(5O("\'")){67+="\'"}1j{5N=1q}1M;4Q:67+=3Z.4i(3y)}}}}18 67},gL:u(3Z){p 7B="";p 5N=1g;1N(p 3y=0;3y<3Z.1v;3y++){if(5N){if(3Z.4i(3y)=="\'"&&!5O("\'")){5N=1g}1j{7B+=3Z.4i(3y)}}1j{62(3Z.4i(3y)){1I"d":1I"m":1I"y":1I"@":7B+="kv";1M;1I"D":1I"M":18 1n;1I"\'":if(5O("\'")){7B+="\'"}1j{5N=1q}1M;4Q:7B+=3Z.4i(3y)}}}18 7B},1w:u(v,4t){18 v.2n[4t]!==2g?v.2n[4t]:k.5u[4t]},e1:u(v){p 8P=k.1w(v,"8P");p 8e=v.1z?v.1z.2B().6V(k.1w(v,"aW")):1n;v.64=v.6A=v.4h=1n;p 1p=8c=k.dW(v);if(8e.1v>0){p 2n=k.63(v);if(8e.1v>1){1p=k.dZ(8P,8e[1],2n)||8c;v.64=1p.3p();v.6A=1p.3F();v.4h=1p.3a()}e0{1p=k.dZ(8P,8e[0],2n)||8c}dY(e){k.dX(e);1p=8c}}v.5e=1p.3p();v.2E=v.4T=1p.3F();v.2O=v.57=1p.3a();v.4D=(8e[0]?1p.3p():0);v.5d=(8e[0]?1p.3F():0);v.56=(8e[0]?1p.3a():0);k.bW(v)},dW:u(v){p 1p=k.aH(k.1w(v,"8c"),1Y 2i());p 3h=k.7w(v,"1V",1q);p 3x=k.7w(v,"1H");1p=(3h&&1p<3h?3h:1p);1p=(3x&&1p>3x?3x:1p);18 1p},aH:u(1p,8c){p gJ=u(1h){p 1p=1Y 2i();1p.gp(1p.go()+1h);18 1p};p gK=u(1h,dV){p 1p=1Y 2i();p 2q=1p.3a();p 2z=1p.3F();p 2H=1p.3p();p dU=/([+-]?[0-9]+)\\s*(d|D|w|W|m|M|y|Y)?/g;p 5t=dU.8d(1h);4W(5t){62(5t[2]||"d"){1I"d":1I"D":2H+=1k(5t[1]);1M;1I"w":1I"W":2H+=1k(5t[1])*7;1M;1I"m":1I"M":2z+=1k(5t[1]);2H=1i.1V(2H,dV(2q,2z));1M;1I"y":1I"Y":2q+=1k(5t[1]);2H=1i.1V(2H,dV(2q,2z));1M}5t=dU.8d(1h)}18 1Y 2i(2q,2z,2H)};18(1p==1n?8c:(2D 1p=="4K"?gK(1p,k.8R):(2D 1p=="9B"?gJ(1p):1p)))},dT:u(v,1p,6z){p 4V=!(1p);p gI=v.4T;p gH=v.57;1p=k.aH(1p,1Y 2i());v.5e=v.4D=1p.3p();v.2E=v.4T=v.5d=1p.3F();v.2O=v.57=v.56=1p.3a();if(k.1w(v,"5M")){if(6z){6z=k.aH(6z,1n);v.64=6z.3p();v.6A=6z.3F();v.4h=6z.3a()}1j{v.64=v.4D;v.6A=v.5d;v.4h=v.56}}if(gI!=v.4T||gH!=v.57){k.aI(v)}k.bW(v);if(v.1z){v.1z.2B(4V?"":k.8Q(v)+(!k.1w(v,"5M")?"":k.1w(v,"aW")+k.8Q(v,v.64,v.6A,v.4h)))}},c7:u(v){p c6=(!v.56||(v.1z&&v.1z.2B()=="")?1n:1Y 2i(v.56,v.5d,v.4D));if(k.1w(v,"5M")){18[v.4u||c6,(!v.4h?v.4u||c6:1Y 2i(v.4h,v.6A,v.64))]}1j{18 c6}},gG:u(v){p 86=1Y 2i();86=1Y 2i(86.3a(),86.3F(),86.3p());p 3R=k.1w(v,"3R");p 3G=k.1w(v,"3G")||"&#dF;";p 5K=k.1w(v,"5K");p 4V=(k.1w(v,"dS")?"":\'<1s 26="19-1o-4V">"+k.1w(v,"gE")+"");p dI=\'<1s 26="19-1o-ku">\'+(5K?"":4V)+\'<1s 26="19-1o-6U">"+k.1w(v,"gC")+""+(5K?4V:"")+"";p 9H=k.1w(v,"9H");p aL=k.1w(v,"aL");p aU=k.1w(v,"aU");p 87=k.1w(v,"87");p 8Y=k.1w(v,"8Y");p 4E=k.9z(v);p c5=k.1w(v,"c5");p 7z=k.1w(v,"7z");p 7y=k.1w(v,"7y");p gs=(4E[0]!=1||4E[1]!=1);p c0=(!v.4D?1Y 2i(kt,9,9):1Y 2i(v.56,v.5d,v.4D));p 3h=k.7w(v,"1V",1q);p 3x=k.7w(v,"1H");p 2E=v.2E-c5;p 2O=v.2O;if(2E<0){2E+=12;2O--}if(3x){p aV=1Y 2i(3x.3a(),3x.3F()-4E[1]+1,3x.3p());aV=(3h&&aV<3h?3h:aV);4W(1Y 2i(2O,2E,1)>aV){2E--;if(2E<0){2E=11;2O--}}}p 8a=k.1w(v,"8a");8a=(!87?8a:k.6v(8a,1Y 2i(2O,2E-7z,1),k.63(v)));p 8b=(8Y?k.1w(v,"8b"):"");8b=(!87?8b:k.6v(8b,1Y 2i(2O,2E-7y,1),k.63(v)));p 66=\'<1s 26="19-1o-66">\'+(k.dy(v,-1,2O,2E)?(8Y?""+8b+"":"")+""+8a+"":(aU?"":"<3r>"+8b+"<3r>"+8a+""))+"";p 89=k.1w(v,"89");89=(!87?89:k.6v(89,1Y 2i(2O,2E+7z,1),k.63(v)));p 88=(8Y?k.1w(v,"88"):"");88=(!87?88:k.6v(88,1Y 2i(2O,2E+7y,1),k.63(v)));p 4C=\'<1s 26="19-1o-4C">\'+(k.dy(v,+1,2O,2E)?""+89+""+(8Y?""+88+"":""):(aU?"":"<3r>"+89+"<3r>"+88+""))+"";p 8X=k.1w(v,"8X");p dO=(k.1w(v,"dQ")&&v.4D?c0:86);8X=(!87?8X:k.6v(8X,dO,k.63(v)));p 2P=(9H?\'<1s 26="\'+k.dP+\'">\'+9H+"":"")+(aL&&!v.4e?dI:"")+\'<1s 26="19-1o-ks">\'+(5K?4C:66)+(k.dx(v,dO)?\'<1s 26="19-1o-3O">"+8X+"":"")+(5K?66:4C)+"";p 5s=k.1w(v,"5s");p aR=k.1w(v,"aR");p 5f=k.1w(v,"5f");p 5q=k.1w(v,"5q");p c3=k.1w(v,"c3");p 4U=k.1w(v,"4U");p aO=k.1w(v,"aO");p 9E=k.1w(v,"9E");p 82=k.1w(v,"82");p aQ=k.1w(v,"aQ");p c1=k.1w(v,"c1")||k.aT;p aP=k.1w(v,"aP");p 6Z=(3R?k.1w(v,"c4")||3G:"");p 8V=k.1w(v,"gw")||k.8V;p 6z=v.64?1Y 2i(v.4h,v.6A,v.64):c0;1N(p 8W=0;8W<4E[0];8W++){1N(p 9G=0;9G<4E[1];9G++){p 9C=1Y 2i(2O,2E,v.5e);2P+=\'<1s 26="19-1o-kr-2z\'+(9G==0?" 19-1o-1Y-8W":"")+\'">\'+k.gl(v,2E,2O,3h,3x,9C,8W>0||9G>0,3R,3G,4U)+\'\'+(aQ?"<5r"+k.5J(3R,v.id,aP,3G)+">"+k.1w(v,"gv")+"":"");1N(p 7x=0;7x<7;7x++){p 2H=(7x+5s)%7;p c4=(6Z.5D("aS")>-1?6Z.5l(/aS/,5f[2H]):6Z.5l(/D/,5q[2H]));2P+="<5r"+((7x+5s+6)%7>=5?\' 26="19-1o-84-3D-8U"\':"")+">"+(!aR?"<3e":"\'+c3[2H]+(aR?"":"")+""}2P+="";p dM=k.8R(2O,2E);if(2O==v.57&&2E==v.4T){v.5e=1i.1V(v.5e,dM)}p c2=(k.g7(2O,2E)-5s+7)%7;p aM=1Y 2i(2O,2E,1-c2);p 9D=1Y 2i(2O,2E,1-c2);p 5g=9D;p gq=(gs?6:1i.gr((c2+dM)/7));1N(p dL=0;dL\'+(aQ?\'<5r 26="19-1o-84-9G"\'+k.5J(3R,v.id,aP,3G)+">"+c1(5g)+"":"");1N(p 7x=0;7x<7;7x++){p aN=(aO?aO.1J((v.1z?v.1z[0]:1n),[5g]):[1q,""]);p 83=(5g.3F()!=2E);p 71=83||!aN[0]||(3h&&5g<3h)||(3x&&5g>3x);2P+=\'<5r 26="19-1o-9F-8U\'+((7x+5s+6)%7>=5?" 19-1o-84-3D-8U":"")+(83?" 19-1o-ko-2z":"")+(5g.5H()==9C.5H()&&2E==v.4T?" 19-1o-9F-8U-3Y":"")+(71?" "+k.dK:"")+(83&&!82?"":" "+aN[1]+(5g.5H()>=c0.5H()&&5g.5H()<=6z.5H()?" "+k.bZ:"")+(5g.5H()==86.5H()?" 19-1o-86":""))+\'"\'+((!83||82)&&aN[2]?\' 5c="\'+aN[2]+\'"\':"")+(71?(9E?" dB=\\"1E(k).1B().1x(\'19-1o-84-3Y\');\\" dA=\\"1E(k).1B().1O(\'19-1o-84-3Y\');\\"":""):" dB=\\"1E(k).1x(\'19-1o-9F-8U-3Y\')"+(9E?".1B().1x(\'19-1o-84-3Y\')":"")+";"+(!3R||(83&&!82)?"":"1E(\'#19-1o-6Z-"+v.id+"\').2P(\'"+(8V.1J((v.1z?v.1z[0]:1n),[5g,v])||3G)+"\');")+"\\" dA=\\"1E(k).1O(\'19-1o-9F-8U-3Y\')"+(9E?".1B().1O(\'19-1o-84-3Y\')":"")+";"+(!3R||(83&&!82)?"":"1E(\'#19-1o-6Z-"+v.id+"\').2P(\'"+3G+"\');")+\'" 6y="1E.1o.dJ(\\\'#\'+v.id+"\',"+2E+","+2O+\', k);"\')+">"+(83?(82?5g.3p():"&#dF;"):(71?5g.3p():""+5g.3p()+""))+"";aM.aG(aM.3p()+1);9D.gp(9D.go()+1);5g=(aM>9D?aM:9D)}2P+=""}2E++;if(2E>11){2E=0;2O++}2P+=""}}2P+=(3R?\'<1s 2R="4V: 6s;"><1s id="19-1o-6Z-\'+v.id+\'" 26="19-1o-6Z">\'+3G+"":"")+(!aL&&!v.4e?dI:"")+\'<1s 2R="4V: 6s;">\'+($.2h.3V&&1k($.2h.7X)<7&&!v.4e?\'\':"");18 2P},gl:u(v,2E,2O,3h,3x,9C,dE,3R,3G,4U){3h=(v.4u&&3h&&9C<3h?9C:3h);p aJ=k.1w(v,"aJ");p 2P=\'<1s 26="19-1o-8T">\';p 8S="";if(dE||!k.1w(v,"gk")){8S+=4U[2E]+"&#dF;"}1j{p gh=(3h&&3h.3a()==2O);p gg=(3x&&3x.3a()==2O);8S+=\'<5b 26="19-1o-1Y-2z" gd="1E.1o.dD(\\\'#\'+v.id+"\', k, \'M\');\\" 6y=\\"1E.1o.dC(\'#"+v.id+"\');\\""+k.5J(3R,v.id,k.1w(v,"gj"),3G)+">";1N(p 2z=0;2z<12;2z++){if((!gh||2z>=3h.3F())&&(!gg||2z<=3x.3F())){8S+=\'"+4U[2z]+""}}8S+=""}if(!aJ){2P+=8S}if(dE||!k.1w(v,"gf")){2P+=2O}1j{p 81=k.1w(v,"ge").6V(":");p 2q=0;p 4h=0;if(81.1v!=2){2q=2O-10;4h=2O+10}1j{if(81[0].4i(0)=="+"||81[0].4i(0)=="-"){2q=4h=1Y 2i().3a();2q+=1k(81[0],10);4h+=1k(81[1],10)}1j{2q=1k(81[0],10);4h=1k(81[1],10)}}2q=(3h?1i.1H(2q,3h.3a()):2q);4h=(3x?1i.1V(4h,3x.3a()):4h);2P+=\'<5b 26="19-1o-1Y-2q" gd="1E.1o.dD(\\\'#\'+v.id+"\', k, \'Y\');\\" 6y=\\"1E.1o.dC(\'#"+v.id+"\');\\""+k.5J(3R,v.id,k.1w(v,"gc"),3G)+">";1N(;2q<=4h;2q++){2P+=\'"+2q+""}2P+=""}if(aJ){2P+=8S}2P+="";18 2P},5J:u(3R,id,4N,3G){18(3R?" dB=\\"1E(\'#19-1o-6Z-"+id+"\').2P(\'"+(4N||3G)+"\');\\" dA=\\"1E(\'#19-1o-6Z-"+id+"\').2P(\'"+3G+"\');\\"":"")},bW:u(v,1h,6x){p 2q=v.2O+(6x=="Y"?1h:0);p 2z=v.2E+(6x=="M"?1h:0);p 2H=1i.1V(v.5e,k.8R(2q,2z))+(6x=="D"?1h:0);p 1p=1Y 2i(2q,2z,2H);p 3h=k.7w(v,"1V",1q);p 3x=k.7w(v,"1H");1p=(3h&&1p<3h?3h:1p);1p=(3x&&1p>3x?3x:1p);v.5e=1p.3p();v.2E=v.4T=1p.3F();v.2O=v.57=1p.3a();if(6x=="M"||6x=="Y"){k.aI(v)}},aI:u(v){p dz=k.1w(v,"gb");if(dz){dz.1J((v.1z?v.1z[0]:1n),[1Y 2i(v.57,v.4T,1),v])}},9z:u(v){p 4E=k.1w(v,"ga");18(4E==1n?[1,1]:(2D 4E=="9B"?[1,4E]:4E))},7w:u(v,g9,g8){p 1p=k.aH(k.1w(v,g9+"2i"),1n);if(1p){1p.kn(0);1p.km(0);1p.kl(0);1p.kk(0)}18(!g8||!v.4u?1p:(!1p||v.4u>1p?v.4u:1p))},8R:u(2q,2z){18 32-1Y 2i(2q,2z,32).3p()},g7:u(2q,2z){18 1Y 2i(2q,2z,1).9A()},dy:u(v,1h,g6,g5){p 4E=k.9z(v);p 1p=1Y 2i(g6,g5+(1h<0?1h:4E[1]),1);if(1h<0){1p.aG(k.8R(1p.3a(),1p.3F()))}18 k.dx(v,1p)},dx:u(v,1p){p 9y=(!v.4u?1n:1Y 2i(v.57,v.4T,v.5e));9y=(9y&&v.4u<9y?v.4u:9y);p 3h=9y||k.7w(v,"1V");p 3x=k.7w(v,"1H");18((!3h||1p>=3h)&&(!3x||1p<=3x))},63:u(v){p 5I=k.1w(v,"5I");5I=(2D 5I!="4K"?5I:1Y 2i().3a()%23+1k(5I,10));18{5I:5I,5q:k.1w(v,"5q"),5f:k.1w(v,"5f"),6w:k.1w(v,"6w"),4U:k.1w(v,"4U")}},8Q:u(v,2H,2z,2q){if(!2H){v.4D=v.5e;v.5d=v.4T;v.56=v.57}p 1p=(2H?(2D 2H=="7v"?2H:1Y 2i(2q,2z,2H)):1Y 2i(v.56,v.5d,v.4D));18 k.6v(k.1w(v,"8P"),1p,k.63(v))}});u 9x(1t,9w){$.22(1t,9w);1N(p 4t in 9w){if(9w[4t]==1n||9w[4t]==2g){1t[4t]=9w[4t]}}18 1t}u g4(a){18(a&&(($.2h.ai&&2D a=="7v"&&a.1v)||(a.4z&&a.4z.aF().3Q(/\\9n\\(\\)/))))}$.fn.1o=u(17){if(!$.1o.dv){$(1m.1Z).5n($.1o.2Y).4q($.1o.g3);$.1o.dv=1q}p dw=9n.5j.80.1P(1Q,1);if(2D 17=="4K"&&(17=="kj"||17=="3p")){18 $.1o["am"+17+"aE"].1J($.1o,[k[0]].6n(dw))}18 k.1G(u(){2D 17=="4K"?$.1o["am"+17+"aE"].1J($.1o,[k].6n(dw)):$.1o.g2(k,17)})};$.1o=1Y aE();$.1o.dv=1g})(1E);(u(B){p A={du:"2p.2w",4r:"4r.2w",dt:"2Q.2w",6Y:"6Y.1A",6X:"6X.1A",7Z:"7Z.1A",6W:"6W.1A",ds:"2p.1A",2G:"4r.1A",dr:"2Q.1A"};B.3W("19.2t",{4Z:u(){k.17.5c=k.17.5c||k.1c.3l("5c");p J=k,K=k.17,D=2D K.1A=="4K"?K.1A:"n,e,s,w,4S,4R,ne,nw",E=k.1c.1x("19-2t-8N").7n("<1s/>").7n("<1s/>"),G=(k.fZ=E.1B()).1x("19-2t-ki").1d({1l:"2x",1e:"23%",1f:"23%"}),H=K.5c||"&g0;",C=(k.dq=B(\'<1s 26="19-2t-9v"/>\')).5n(\'<3e 26="19-2t-5c">\'+H+"").5n(\'<3e>X\').kh(G),I=(k.4s=G.1B()).2V(1m.1Z).1L().1x("19-2t").1x(K.kg).1x(E.3l("6u")).1O("19-2t-8N").1d({1l:"2v",1e:K.1e,1f:K.1f,31:"3B",2N:K.2N}).3l("kf",-1).1d("fI",0).5m(u(L){if(K.fV){p M=27;(L.4M&&L.4M==M&&J.6U())}}).4q(u(){J.bU()}),F=(k.fY=B("<1s/>")).1x("19-2t-ke").1d({1l:"2v",3L:0}).2V(I);k.kd=B(".19-2t-9v-6U",C).bV(u(){B(k).1x("19-2t-9v-6U-bV")},u(){B(k).1O("19-2t-9v-6U-bV")}).4q(u(L){L.g1()}).2j(u(){J.6U();18 1g});C.2L("*").2k(C).1G(u(){B.19.8O(k)});if(B.fn.2w){I.2w({7u:".19-2t-8N",1r:K.kc,2b:".19-2t-9v",2p:u(){J.bU();(K.du&&K.du.1J(J.1c[0],1Q))},4r:u(){(K.4r&&K.4r.1J(J.1c[0],1Q))},2Q:u(){(K.dt&&K.dt.1J(J.1c[0],1Q));B.19.2t.3g.2G()}});(K.2w||I.2w("6l"))}if(B.fn.1A){I.1A({7u:".19-2t-8N",1r:K.kb,7Z:K.7Z,6Y:K.6Y,6W:K.6W,6X:K.6X,2p:u(){(K.ds&&K.ds.1J(J.1c[0],1Q))},2G:u(){(K.bS&&J.1C.1J(J));(K.2G&&K.2G.1J(J.1c[0],1Q))},3M:D,2Q:u(){(K.bS&&J.1C.1J(J));(K.dr&&K.dr.1J(J.1c[0],1Q));B.19.2t.3g.2G()}});(K.1A||I.1A("6l"))}k.dm(K.dl);k.bT=1g;(K.7t&&B.fn.7t&&I.7t());(K.fW&&k.dn())},5F:u(C,D){(A[C]&&k.4s.1u(A[C],D));62(C){1I"dl":k.dm(D);1M;1I"2w":k.4s.2w(D?"8z":"6l");1M;1I"1f":k.4s.1f(D);1M;1I"1l":k.1l(D);1M;1I"1A":(2D D=="4K"&&k.4s.1u("3M.1A",D));k.4s.1A(D?"8z":"6l");1M;1I"5c":B(".19-2t-5c",k.dq).2P(D||"&g0;");1M;1I"1e":k.4s.1e(D);1M}B.3W.5j.5F.1J(k,1Q)},1l:u(H){p D=B(3f),E=B(1m),F=E.2m(),C=E.2y(),G=F;if(B.8A(H,["8M","1b","3t","3L","1a"])>=0){H=[H=="3t"||H=="1a"?H:"8M",H=="1b"||H=="3L"?H:"aD"]}if(H.4z!=9n){H=["8M","aD"]}if(H[0].4z==8D){C+=H[0]}1j{62(H[0]){1I"1a":C+=0;1M;1I"3t":C+=D.1e()-k.4s.1e();1M;4Q:1I"8M":C+=(D.1e()-k.4s.1e())/2}}if(H[1].4z==8D){F+=H[1]}1j{62(H[1]){1I"1b":F+=0;1M;1I"3L":F+=D.1f()-k.4s.1f();1M;4Q:1I"aD":F+=(D.1f()-k.4s.1f())/2}}F=1i.1H(F,G);k.4s.1d({1b:F,1a:C})},1C:u(){p D=k.fZ,G=k.dq,E=k.1c,F=(1k(E.1d("4P-1b"),10)||0)+(1k(E.1d("4P-3L"),10)||0),C=(1k(E.1d("4P-1a"),10)||0)+(1k(E.1d("4P-3t"),10)||0);E.1f(D.1f()-G.3o()-F);E.1e(D.1e()-C)},dn:u(){if(k.bT){18}k.3g=k.17.bR?1Y B.19.2t.3g(k):1n;(k.4s.4C().1v&&k.4s.2V("1Z"));k.1l(k.17.1l);k.4s.1K(k.17.1K);(k.17.bS&&k.1C());k.bU(1q);k.2U("dn",1n,{17:k.17});k.bT=1q},bU:u(E){if((k.17.bR&&!E)||(!k.17.7Y&&!k.17.bR)){18 k.2U("2M",1n,{17:k.17})}p D=k.17.2N,C=k.17;B(".19-2t:4f").1G(u(){D=1i.1H(D,1k(B(k).1d("z-3I"),10)||C.2N)});(k.3g&&k.3g.$el.1d("z-3I",++D));k.4s.1d("z-3I",++D);k.2U("2M",1n,{17:k.17})},6U:u(){(k.3g&&k.3g.3z());k.4s.1L(k.17.1L);k.2U("6U",1n,{17:k.17});B.19.2t.3g.2G();k.bT=1g},3z:u(){(k.3g&&k.3g.3z());k.4s.1L();k.1c.2C(".2t").4o("2t").1O("19-2t-8N").1L().2V("1Z");k.4s.2o()},dm:u(F){p E=k,C=1g,D=k.fY;D.aC().1L();B.1G(F,u(){18!(C=1q)});if(C){D.1K();B.1G(F,u(G,H){B("<61/>").4N(G).2j(u(){H.1J(E.1c[0],1Q)}).2V(D)})}},ka:u(C){18 B.4n.fX({4B:C,1t:k.1c[0]})}});B.22(B.19.2t,{4d:{fW:1q,bS:1q,7t:1g,dl:{},fV:1q,2w:1q,1f:9o,6X:23,6W:3w,bR:1g,3g:{},1l:"8M",1A:1q,7Y:1q,1e:ay,2N:aB},3g:u(C){k.$el=B.19.2t.3g.fU(C)}});B.22(B.19.2t.3g,{8J:[],fT:B.7m("2M,4q,5X,5m,bQ,2j".6V(","),u(C){18 C+".2t-3g"}).6j(" "),fU:u(D){if(k.8J.1v===0){6k(u(){B("a, :1z").1W(B.19.2t.3g.fT,u(){p F=1g;p H=B(k).5E(".19-2t");if(H.1v){p E=B(".19-2t-3g");if(E.1v){p G=1k(E.1d("z-3I"),10);E.1G(u(){G=1i.1H(G,1k(B(k).1d("z-3I"),10))});F=1k(H.1d("z-3I"),10)>G}1j{F=1q}}18 F})},1);B(1m).1W("5m.2t-3g",u(E){p F=27;(E.4M&&E.4M==F&&D.6U())});B(3f).1W("2G.2t-3g",B.19.2t.3g.2G)}p C=B("<1s/>").2V(1m.1Z).1x("19-2t-3g").1d(B.22({k9:0,4P:0,aA:0,1l:"2v",1b:0,1a:0,1e:k.1e(),1f:k.1f()},D.17.3g));(D.17.7t&&B.fn.7t&&C.7t());k.8J.4k(C);18 C},3z:u(C){k.8J.bF(B.8A(k.8J,C),1);if(k.8J.1v===0){B("a, :1z").2k([1m,3f]).2C(".2t-3g")}C.2o()},1f:u(){if(B.2h.3V&&B.2h.7X<7){p D=1i.1H(1m.3P.5p,1m.1Z.5p);p C=1i.1H(1m.3P.3N,1m.1Z.3N);if(Dk.pp.1a-H.3A)&&(F[0]k.pp.1b-H.3A)&&(F[1] *"}})})(1E);(u(A){A.3W("19.4O",{4Z:u(){A.22(k.17,{fM:k.17.ax});p B=k,C=k.17,E=(1Y 2i()).5H()+1i.k7(),D=C.4N||"0%";k.1c.1x("19-4O").1e(C.1e);A.22(k,{3X:1g,9u:0,9t:0,6m:E,5Z:A(\'<1s 26="19-4O-5Z 19-3B">\').1d({1e:"3v",31:"3B",2N:23}),8H:A(\'<1s 26="19-4O-4N">\').2P(D).1d({1e:"3v",31:"3B"}),fO:A(\'<1s 26="19-4O-4N 19-4O-4N-k6">\').2P(D).1d({1e:k.1c.1e()}),az:A(\'<1s 26="19-4O-7n">\')});k.az.5n(k.5Z.5n(k.8H.1x(C.fK)),k.fO).2V(k.1c);1E.2d[k.6m]=u(M,N,L,K,J){p I=C.fL,G=C.1e,H=((I>G?G:I)/G),F=1i.3c(M/H)*H;18 F>1?1:F}},6o:{},19:u(B){18{2l:k,6m:k.6m,17:k.17,1c:k.5Z,8H:k.8H,9u:k.9u,9t:k.9t}},2a:u(C,B){A.19.2W.1P(k,C,[B,k.19()]);k.1c.3s(C=="4O"?C:["4O",C].6j(""),[B,k.19()],k.17[C])},3z:u(){k.2Q();k.1c.1O("19-4O 19-4O-1S").4o("4O").2C(".4O").2L(".19-4O-7n").2o();fN 1E.2d[k.6m]},8z:u(){k.1c.1O("19-4O-1S");k.1S=1g},6l:u(){k.1c.1x("19-4O-1S");k.1S=1q},2p:u(){p B=k,C=k.17;if(k.1S){18}B.3X=1q;6k(u(){B.3X=1g},C.1T);k.21();k.2a("2p",k.19());18 1g},21:u(){p C=k,D=k.17,B=D.ax;k.5Z.21({1e:D.1e},{1T:B,2d:k.6m,bP:u(G,E){C.di((G/D.1e)*23);p F=((1Y 2i().5H())-E.k5);D.ax=B-F},6t:u(){fN 1E.2d[C.6m];C.dj();if(C.3X){C.2Q();C.21()}}})},dj:u(){if(k.1S){18}k.5Z.2Q();k.2a("dj",k.19())},2Q:u(){k.5Z.2Q();k.5Z.1e(0);k.8H.1e(0);k.5Z.1x("19-3B");k.17.ax=k.17.fM;k.2a("2Q",k.19())},di:u(B){if(k.5Z.is(".19-3B")){k.5Z.1O("19-3B")}k.9t=B>23?23:B;k.9u=(k.9t/23)*k.17.1e;k.5Z.1e(k.9u);k.8H.1e(k.9u);if(k.17.9q&&!k.17.4N){k.8H.2P(1i.3c(k.9t)+"%")}k.2a("di",k.19())}});A.19.4O.4d={1e:ay,1T:k4,ax:9o,fL:1,9q:1q,4N:"",1x:"",fK:""}})(1E);(u(A){A.fn.dg=A.fn.dg||u(B){18 k.1G(u(){A(k).5E(B).eq(0).dh(k).2o()})};A.3W("19.53",{6o:{},19:u(B){18{17:k.17,2b:k.2F,1D:k.17.2J!="6s"||!k.17.2J?1i.3c(k.1D(1n,k.17.2J=="4A"?"y":"x")):{x:1i.3c(k.1D(1n,"x")),y:1i.3c(k.1D(1n,"y"))},9q:k.fF()}},2a:u(C,B){A.19.2W.1P(k,C,[B,k.19()]);k.1c.3s(C=="7o"?C:"7o"+C,[B,k.19()],k.17[C])},3z:u(){k.1c.1O("19-53 19-53-1S").4o("53").2C(".53");if(k.2b&&k.2b.1v){k.2b.dg("a");k.2b.1G(u(){A(k).1u("5o").9s()})}k.df&&k.df.2o()},5F:u(B,C){A.3W.5j.5F.1J(k,1Q);if(/1V|1H|8G/.1U(B)){k.db()}if(B=="9q"){C?k.2b.1v==2&&k.da():k.fG()}},4Z:u(){p B=k;k.1c.1x("19-53");k.db();k.2b=A(k.17.2b,k.1c);if(!k.2b.1v){B.2b=B.df=A(B.17.3M||[0]).7m(u(){p D=A("<1s/>").1x("19-53-2b").2V(B.1c);if(k.id){D.3l("id",k.id)}18 D[0]})}p C=u(D){k.1c=A(D);k.1c.1u("5o",k);k.17=B.17;k.1c.1W("4q",u(){if(B.2F){k.5U(B.2F)}B.2M(k,1)});k.9r()};A.22(C.5j,A.19.5o,{7q:u(D){18 B.2p.1P(B,D,k.1c[0])},7p:u(D){18 B.2Q.1P(B,D,k.1c[0])},6r:u(D){18 B.4r.1P(B,D,k.1c[0])},aw:u(){18 1q},2U:u(D){k.de(D)}});A(k.2b).1G(u(){1Y C(k)}).7n(\'\').1B().1W("2M",u(D){B.2M(k.dc)}).1W("5U",u(D){B.5U(k.dc)}).1W("5m",u(D){if(!B.17.k2){B.5m(D.4M,k.dc)}});k.1c.1W("4q.53",u(D){B.2j.1J(B,[D]);B.2F.1u("5o").2U(D);B.bM=B.bM+1});A.1G(k.17.3M||[],u(D,E){B.av(E.2p,D,1q)});if(!5W(k.17.fH)){k.av(k.17.fH,0,1q)}k.7U=A(k.2b[0]);if(k.2b.1v==2&&k.17.9q){k.da()}},db:u(){p B=k.1c[0],C=k.17;k.7V={1e:k.1c.3E(),1f:k.1c.3o()};A.22(C,{2J:C.2J||(B.54").1x("19-53-9q").1d({1l:"2v"}).2V(k.1c);k.bK()},fG:u(){k.6p.2o();k.6p=1n},bK:u(){p C=k.17.2J=="4A"?"1b":"1a";p B=k.17.2J=="4A"?"1f":"1e";k.6p.1d(C,(1k(A(k.2b[0]).1d(C),10)||0)+k.8F(0,k.17.2J=="4A"?"y":"x")/2);k.6p.1d(B,(1k(A(k.2b[1]).1d(C),10)||0)-(1k(A(k.2b[0]).1d(C),10)||0))},fF:u(){18 k.6p?k.6R(1k(k.6p.1d(k.17.2J=="4A"?"1f":"1e"),10),k.17.2J=="4A"?"y":"x"):1n},fE:u(){18 k.2b.3I(k.2F[0])},1D:u(D,B){if(k.2b.1v==1){k.2F=k.2b}if(!B){B=k.17.2J=="4A"?"y":"x"}p C=A(D!=2g&&D!==1n?k.2b[D]||D:k.2F);if(C.1u("5o").bJ){18 1k(C.1u("5o").bJ[B],10)}1j{18 1k(((1k(C.1d(B=="x"?"1a":"1b"),10)/(k.7V[B=="x"?"1e":"1f"]-k.8F(D,B)))*k.17.7W[B])+k.17.1V[B],10)}},6R:u(C,B){18 k.17.1V[B]+(C/(k.7V[B=="x"?"1e":"1f"]-k.8F(1n,B)))*k.17.7W[B]},5G:u(C,B){18((C-k.17.1V[B])/k.17.7W[B])*(k.7V[B=="x"?"1e":"1f"]-k.8F(1n,B))},ar:u(D,B){if(k.6p){if(k.2F[0]==k.2b[0]&&D>=k.5G(k.1D(1),B)){D=k.5G(k.1D(1,B)-k.bN(B),B)}if(k.2F[0]==k.2b[1]&&D<=k.5G(k.1D(0),B)){D=k.5G(k.1D(0,B)+k.bN(B),B)}}if(k.17.3M){p C=k.17.3M[k.fE()];if(Dk.5G(C.1H,B)){D=k.5G(C.1H,B)}}}18 D},au:u(C,B){if(C>=k.7V[B=="x"?"1e":"1f"]-k.8F(1n,B)){C=k.7V[B=="x"?"1e":"1f"]-k.8F(1n,B)}if(C<=0){C=0}18 C},8F:u(C,B){18 A(C!=2g&&C!==1n?k.2b[C]:k.2F)[0]["1h"+(B=="x"?"k1":"k0")]},bN:u(B){18 k.17.3J[B]||1},fD:u(B){18 10},2p:u(C,B){p D=k.17;if(D.1S){18 1g}k.7V={1e:k.1c.3E(),1f:k.1c.3o()};if(!k.2F){k.2M(k.7U,1q)}k.1h=k.1c.1h();k.d9=k.2F.1h();k.8E={1b:C.3d-k.d9.1b,1a:C.3u-k.d9.1a};k.bM=k.1D();k.2a("2p",C);k.4r(C,B);18 1q},2Q:u(B){k.2a("2Q",B);if(k.bM!=k.1D()){k.2a("4g",B)}k.2M(k.2F,1q);18 1g},4r:u(E,D){p F=k.17;p B={1b:E.3d-k.1h.1b-k.8E.1b,1a:E.3u-k.1h.1a-k.8E.1a};if(!k.2F){k.2M(k.7U,1q)}B.1a=k.au(B.1a,"x");B.1b=k.au(B.1b,"y");if(F.3J.x){p C=k.6R(B.1a,"x");C=1i.3c(C/F.3J.x)*F.3J.x;B.1a=k.5G(C,"x")}if(F.3J.y){p C=k.6R(B.1b,"y");C=1i.3c(C/F.3J.y)*F.3J.y;B.1b=k.5G(C,"y")}B.1a=k.ar(B.1a,"x");B.1b=k.ar(B.1b,"y");if(F.2J!="4A"){k.2F.1d({1a:B.1a})}if(F.2J!="bL"){k.2F.1d({1b:B.1b})}k.2F.1u("5o").bJ={x:1i.3c(k.6R(B.1a,"x"))||0,y:1i.3c(k.6R(B.1b,"y"))||0};if(k.6p){k.bK()}k.2a("7o",E);18 1g},av:u(F,E,G){p H=k.17;k.7V={1e:k.1c.3E(),1f:k.1c.3o()};if(E==2g&&!k.2F&&k.2b.1v!=1){18 1g}if(E==2g&&!k.2F){E=0}if(E!=2g){k.2F=k.7U=A(k.2b[E]||E)}if(F.x!==2g&&F.y!==2g){p B=F.x,I=F.y}1j{p B=F,I=F}if(B!==2g&&B.4z!=8D){p D=/^\\-\\=/.1U(B),C=/^\\+\\=/.1U(B);if(D||C){B=k.1D(1n,"x")+1k(B.5l(D?"=":"+=",""),10)}1j{B=5W(1k(B,10))?2g:1k(B,10)}}if(I!==2g&&I.4z!=8D){p D=/^\\-\\=/.1U(I),C=/^\\+\\=/.1U(I);if(D||C){I=k.1D(1n,"y")+1k(I.5l(D?"=":"+=",""),10)}1j{I=5W(1k(I,10))?2g:1k(I,10)}}if(H.2J!="4A"&&B!==2g){if(H.3J.x){B=1i.3c(B/H.3J.x)*H.3J.x}B=k.5G(B,"x");B=k.au(B,"x");B=k.ar(B,"x");H.21?k.2F.2Q().21({1a:B},(1i.4l(1k(k.2F.1d("1a"))-B))*(!5W(1k(H.21))?H.21:5)):k.2F.1d({1a:B})}if(H.2J!="bL"&&I!==2g){if(H.3J.y){I=1i.3c(I/H.3J.y)*H.3J.y}I=k.5G(I,"y");I=k.au(I,"y");I=k.ar(I,"y");H.21?k.2F.2Q().21({1b:I},(1i.4l(1k(k.2F.1d("1b"))-I))*(!5W(1k(H.21))?H.21:5)):k.2F.1d({1b:I})}if(k.6p){k.bK()}k.2F.1u("5o").bJ={x:1i.3c(k.6R(B,"x"))||0,y:1i.3c(k.6R(I,"y"))||0};if(!G){k.2a("2p",1n);k.2a("2Q",1n);k.2a("4g",1n);k.2a("7o",1n)}}});A.19.53.bz="1D";A.19.53.4d={2b:".19-53-2b",3A:1,21:1g}})(1E);(u(A){A.3W("19.4y",{4Z:u(){p C=k;k.1c.1x("19-4y");k.1c[0].1D=k.17.2p;p B=k.1c.6Q()/2-1k(k.1c.1d("5Y"),10)-2;k.1c.7n("<1s>").1B().1d({1l:k.1c.1d("1l")=="6P"?"2x":k.1c.1d("1l"),1a:k.1c.1d("1a"),1b:k.1c.1d("1b"),1e:k.1c.3E(),1f:k.1c.3o()}).1d("aq",k.1c.1d("aq")).fC(\'<1s 26="19-4y-52">\').2L("1s.19-4y-52").1W("4q",u(){if(!C.3K){C.3K=1}C.4q(23,"52")}).1W("5X",u(D){C.3K=0;if(C.8C){3f.by(C.8C)}C.1c[0].2M();C.2a("4g",D)}).1d({1f:B,1b:1k(k.1c.1d("5Y"),10)+1,3t:1k(k.1c.1d("9p"),10)+1}).3D().5n(\'<1s 26="19-4y-51">\').2L("1s.19-4y-51").1W("4q",u(){if(!C.3K){C.3K=1}C.4q(23,"51")}).1W("5X",u(D){C.3K=0;if(C.8C){3f.by(C.8C)}C.1c[0].2M();C.2a("4g",D)}).1d({1f:B,3L:1k(k.1c.1d("ap"),10)+1,3t:1k(k.1c.1d("9p"),10)+1}).3D();k.1c.1W("5m.4y",u(D){if(!C.3K){C.3K=1}C.5m.1P(C,D)}).1W("jZ.4y",u(D){C.3K=0;C.fB();C.2a("4g",D)});if(A.fn.an){k.1c.an(u(D,E){C.an(D,E)})}},6o:{},bI:u(){if(k.17.1V!=2g&&k.1c[0].1Dk.17.1H){k.1c[0].1D=k.17.1H}},fB:u(){k.1c[0].1D=k.1c[0].1D.5l(/[^0-9\\-]/g,"");k.bI()},51:u(B){if(5W(1k(k.1c[0].1D,10))){k.1c[0].1D=k.17.2p}k.1c[0].1D-=(k.17.d8&&k.3K>23?(k.3K>9o?23:10):1)*k.17.3J;k.bI();if(k.3K){k.3K++}k.2a("bH",B)},52:u(B){if(5W(1k(k.1c[0].1D,10))){k.1c[0].1D=k.17.2p}k.1c[0].1D=ao(k.1c[0].1D)+(k.17.d8&&k.3K>23?(k.3K>9o?23:10):1)*k.17.3J;k.bI();if(k.3K){k.3K++}k.2a("bH",B)},4q:u(C,D){p B=k;C=C||23;if(k.8C){3f.by(k.8C)}k.8C=3f.fq(u(){B[D]();if(B.3K>20){B.4q(20,D)}},C)},5m:u(B){if(B.4M==38||B.4M==39){k.52(B)}if(B.4M==40||B.4M==37){k.51(B)}if(B.4M==36){k.1c[0].1D=k.17.1V||k.17.2p}if(B.4M==35&&k.17.1H!=2g){k.1c[0].1D=k.17.1H}},an:u(B,C){C=(A.2h.5V?-C/1i.4l(C):C);C>0?k.52(B):k.51(B);B.6O()},19:u(B){18{2l:k,17:k.17,1c:k.1c}},2a:u(C,B){A.19.2W.1P(k,C,[B,k.19()]);18 k.1c.3s(C=="bH"?C:"bH"+C,[B,k.19()],k.17[C])},3z:u(){if(!A.1u(k.1c[0],"4y")){18}k.1c.1O("19-4y 19-4y-1S").4o("4y").2C(".4y");if(A.fn.an){k.1c.jY()}}});A.19.4y.4d={3J:1,2p:0,d8:1q}})(1E);(u(A){A.3W("19.1F",{4Z:u(){k.17.4n+=".1F";k.aj(1q)},5F:u(B,C){if((/^2c/).1U(B)){k.5b(C)}1j{k.17[B]=C;k.aj()}},1v:u(){18 k.$1F.1v},d7:u(B){18 B.5c&&B.5c.5l(/\\s/g,"am").5l(/[^A-jX-jW-9\\-am:\\.]/g,"")||k.17.fu+A.1u(B)},19:u(C,B){18{17:k.17,jV:C,fs:B,3I:k.$1F.3I(C)}},aj:u(O){k.$4J=A("li:jU(a[4I])",k.1c);k.$1F=k.$4J.7m(u(){18 A("a",k)[0]});k.$3T=A([]);p P=k,D=k.17;k.$1F.1G(u(R,Q){if(Q.7k&&Q.7k.5l("#","")){P.$3T=P.$3T.2k(Q.7k)}1j{if(A(Q).3l("4I")!="#"){A.1u(Q,"4I.1F",Q.4I);A.1u(Q,"5k.1F",Q.4I);p T=P.d7(Q);Q.4I="#"+T;p S=A("#"+T);if(!S.1v){S=A(D.d6).3l("id",T).1x(D.ah).jT(P.$3T[R-1]||P.1c);S.1u("3z.1F",1q)}P.$3T=P.$3T.2k(S)}1j{D.1S.4k(R+1)}}});if(O){k.1c.1x(D.d5);k.$3T.1G(u(){p Q=A(k);Q.1x(D.ah)});if(D.2c===2g){if(bG.7k){k.$1F.1G(u(S,Q){if(Q.7k==bG.7k){D.2c=S;if(A.2h.3V||A.2h.5V){p R=A(bG.7k),T=R.3l("id");R.3l("id","");6k(u(){R.3l("id",T)},al)}jS(0,0);18 1g}})}1j{if(D.9k){p J=1k(A.9k("19-1F"+A.1u(P.1c)),10);if(J&&P.$1F[J]){D.2c=J}}1j{if(P.$4J.3U("."+D.4c).1v){D.2c=P.$4J.3I(P.$4J.3U("."+D.4c)[0])}}}}D.2c=D.2c===1n||D.2c!==2g?D.2c:0;D.1S=A.jR(D.1S.6n(A.7m(k.$4J.3U("."+D.8y),u(R,Q){18 P.$4J.3I(R)}))).6N();if(A.8A(D.2c,D.1S)!=-1){D.1S.bF(A.8A(D.2c,D.1S),1)}k.$3T.1x(D.7R);k.$4J.1O(D.4c);if(D.2c!==1n){k.$3T.eq(D.2c).1K().1O(D.7R);k.$4J.eq(D.2c).1x(D.4c);p K=u(){P.2U("1K",1n,P.19(P.$1F[D.2c],P.$3T[D.2c]))};if(A.1u(k.$1F[D.2c],"5k.1F")){k.5k(D.2c,K)}1j{K()}}A(3f).1W("jQ",u(){P.$1F.2C(".1F");P.$4J=P.$1F=P.$3T=1n})}1N(p G=0,N;N=k.$4J[G];G++){A(N)[A.8A(G,D.1S)!=-1&&!A(N).4p(D.4c)?"1x":"1O"](D.8y)}if(D.7S===1g){k.$1F.4o("7S.1F")}p C,I,B={"1V-1e":0,1T:1},E="ak";if(D.fx&&D.fx.4z==9n){C=D.fx[0]||B,I=D.fx[1]||B}1j{C=I=D.fx||B}p H={4L:"",31:"",1f:""};if(!A.2h.3V){H.1X=""}u M(R,Q,S){Q.21(C,C.1T||E,u(){Q.1x(D.7R).1d(H);if(A.2h.3V&&C.1X){Q[0].2R.3U=""}if(S){L(R,S,Q)}})}u L(R,S,Q){if(I===B){S.1d("4L","7l")}S.21(I,I.1T||E,u(){S.1O(D.7R).1d(H);if(A.2h.3V&&I.1X){S[0].2R.3U=""}P.2U("1K",1n,P.19(R,S[0]))})}u F(R,T,Q,S){T.1x(D.4c).8B().1O(D.4c);M(R,Q,S)}k.$1F.2C(".1F").1W(D.4n,u(){p T=A(k).5E("li:eq(0)"),Q=P.$3T.3U(":4f"),S=A(k.7k);if((T.4p(D.4c)&&!D.bA)||T.4p(D.8y)||A(k).4p(D.7Q)||P.2U("5b",1n,P.19(k,S[0]))===1g){k.5U();18 1g}P.17.2c=P.$1F.3I(k);if(D.bA){if(T.4p(D.4c)){P.17.2c=1n;T.1O(D.4c);P.$3T.2Q();M(k,Q);k.5U();18 1g}1j{if(!Q.1v){P.$3T.2Q();p R=k;P.5k(P.$1F.3I(k),u(){T.1x(D.4c).1x(D.d4);L(R,S)});k.5U();18 1g}}}if(D.9k){A.9k("19-1F"+A.1u(P.1c),P.17.2c,D.9k)}P.$3T.2Q();if(S.1v){p R=k;P.5k(P.$1F.3I(k),Q.1v?u(){F(R,T,Q,S)}:u(){T.1x(D.4c);L(R,S)})}1j{9m"1E jP jO: jN jM 6m."}if(A.2h.3V){k.5U()}18 1g});if(!(/^2j/).1U(D.4n)){k.$1F.1W("2j.1F",u(){18 1g})}},2k:u(E,D,C){if(C==2g){C=k.$1F.1v}p G=k.17;p I=A(G.ft.5l(/#\\{4I\\}/g,E).5l(/#\\{3r\\}/g,D));I.1u("3z.1F",1q);p H=E.5D("#")==0?E.5l("#",""):k.d7(A("a:fz-3C",I)[0]);p F=A("#"+H);if(!F.1v){F=A(G.d6).3l("id",H).1x(G.7R).1u("3z.1F",1q)}F.1x(G.ah);if(C>=k.$4J.1v){I.2V(k.1c);F.2V(k.1c[0].3k)}1j{I.bE(k.$4J[C]);F.bE(k.$3T[C])}G.1S=A.7m(G.1S,u(K,J){18 K>=C?++K:K});k.aj();if(k.$1F.1v==1){I.1x(G.4c);F.1O(G.7R);p B=A.1u(k.$1F[0],"5k.1F");if(B){k.5k(C,B)}}k.2U("2k",1n,k.19(k.$1F[C],k.$3T[C]))},2o:u(B){p D=k.17,E=k.$4J.eq(B).2o(),C=k.$3T.eq(B).2o();if(E.4p(D.4c)&&k.$1F.1v>1){k.5b(B+(B+1=B?--G:G});k.aj();k.2U("2o",1n,k.19(E.2L("a")[0],C[0]))},8z:u(B){p C=k.17;if(A.8A(B,C.1S)==-1){18}p D=k.$4J.eq(B).1O(C.8y);if(A.2h.ai){D.1d("4L","4e-7l");6k(u(){D.1d("4L","7l")},0)}C.1S=A.fy(C.1S,u(F,E){18 F!=B});k.2U("8z",1n,k.19(k.$1F[B],k.$3T[B]))},6l:u(C){p B=k,D=k.17;if(C!=D.2c){k.$4J.eq(C).1x(D.8y);D.1S.4k(C);D.1S.6N();k.2U("6l",1n,k.19(k.$1F[C],k.$3T[C]))}},5b:u(B){if(2D B=="4K"){B=k.$1F.3I(k.$1F.3U("[4I$="+B+"]")[0])}k.$1F.eq(B).2U(k.17.4n)},5k:u(G,K){p L=k,D=k.17,E=k.$1F.eq(G),J=E[0],H=K==2g||K===1g,B=E.1u("5k.1F");K=K||u(){};if(!B||!H&&A.1u(J,"7S.1F")){K();18}p M=u(N){p O=A(N),P=O.2L("*:jL");18 P.1v&&P.is(":7T(9l)")&&P||O};p C=u(){L.$1F.3U("."+D.7Q).1O(D.7Q).1G(u(){if(D.4y){M(k).1B().2P(M(k).1u("3r.1F"))}});L.bC=1n};if(D.4y){p I=M(J).2P();M(J).jK("").2L("em").1u("3r.1F",I).2P(D.4y)}p F=A.22({},D.bB,{7j:B,bD:u(O,N){A(J.7k).2P(O);C();if(D.7S){A.1u(J,"7S.1F",1q)}L.2U("5k",1n,L.19(L.$1F[G],L.$3T[G]));D.bB.bD&&D.bB.bD(O,N);K()}});if(k.bC){k.bC.fw();C()}E.1x(D.7Q);6k(u(){L.bC=A.fv(F)},0)},7j:u(C,B){k.$1F.eq(C).4o("7S.1F").1u("5k.1F",B)},3z:u(){p B=k.17;k.1c.2C(".1F").1O(B.d5).4o("1F");k.$1F.1G(u(){p C=A.1u(k,"4I.1F");if(C){k.4I=C}p D=A(k).2C(".1F");A.1G(["4I","5k","7S"],u(E,F){D.4o(F+".1F")})});k.$4J.2k(k.$3T).1G(u(){if(A.1u(k,"3z.1F")){A(k).2o()}1j{A(k).1O([B.4c,B.d4,B.8y,B.ah,B.7R].6j(" "))}})}});A.19.1F.4d={bA:1g,4n:"2j",1S:[],9k:1n,4y:"jJ&#jI;",7S:1g,fu:"19-1F-",bB:{},fx:1n,ft:\'
  • <3e>#{3r}
  • \',d6:"<1s>",d5:"19-1F-jH",4c:"19-1F-2c",d4:"19-1F-bA",8y:"19-1F-1S",ah:"19-1F-fs",7R:"19-1F-1L",7Q:"19-1F-fr"};A.19.1F.bz="1v";A.22(A.19.1F.5j,{d3:1n,jG:u(C,F){F=F||1g;p B=k,E=k.17.2c;u G(){B.d3=fq(u(){E=++E\n" "Language-Team: LANGUAGE \n" @@ -18,9 +18,9 @@ msgstr "" #: forms.py:21 forms.py:147 templates/helpdesk/dashboard.html:10 #: templates/helpdesk/dashboard.html:26 templates/helpdesk/dashboard.html:41 -#: templates/helpdesk/rss_list.html:23 templates/helpdesk/ticket_list.html:14 -#: templates/helpdesk/ticket_list.html:25 -#: templates/helpdesk/ticket_list.html:59 +#: templates/helpdesk/rss_list.html:23 templates/helpdesk/ticket_list.html:30 +#: templates/helpdesk/ticket_list.html:41 +#: templates/helpdesk/ticket_list.html:115 msgid "Queue" msgstr "" @@ -51,10 +51,10 @@ msgid "" "this ticket immediately." msgstr "" -#: forms.py:58 models.py:289 management/commands/escalate_tickets.py:152 +#: forms.py:58 models.py:301 management/commands/escalate_tickets.py:152 #: templates/helpdesk/public_view_ticket.html:29 #: templates/helpdesk/ticket.html:67 templates/helpdesk/ticket.html.py:159 -#: templates/helpdesk/ticket_list.html:27 views/staff.py:182 +#: templates/helpdesk/ticket_list.html:43 views/staff.py:186 msgid "Priority" msgstr "" @@ -105,14 +105,14 @@ msgstr "" msgid "Ticket Opened Via Web" msgstr "" -#: models.py:29 models.py:227 models.py:434 models.py:728 models.py:759 +#: models.py:29 models.py:239 models.py:446 models.py:740 models.py:771 #: templates/helpdesk/dashboard.html:26 templates/helpdesk/dashboard.html:41 -#: templates/helpdesk/ticket.html:153 templates/helpdesk/ticket_list.html:24 -#: templates/helpdesk/ticket_list.html:59 views/staff.py:172 +#: templates/helpdesk/ticket.html:153 templates/helpdesk/ticket_list.html:40 +#: templates/helpdesk/ticket_list.html:115 views/staff.py:176 msgid "Title" msgstr "" -#: models.py:34 models.py:733 +#: models.py:34 models.py:745 msgid "Slug" msgstr "" @@ -219,367 +219,401 @@ msgid "" msgstr "" #: models.py:118 -msgid "E-Mail Username" +msgid "Use SSL for E-Mail?" msgstr "" -#: models.py:122 -msgid "Username for accessing this mailbox." +#: models.py:121 +msgid "" +"Whether to use SSL for IMAP or POP3 - the default ports when using SSL are " +"993 for IMAP and 995 for POP3." msgstr "" #: models.py:126 -msgid "E-Mail Password" +msgid "E-Mail Username" msgstr "" #: models.py:130 -msgid "Password for the above username" +msgid "Username for accessing this mailbox." msgstr "" #: models.py:134 -msgid "IMAP Folder" +msgid "E-Mail Password" msgstr "" #: models.py:138 +msgid "Password for the above username" +msgstr "" + +#: models.py:142 +msgid "IMAP Folder" +msgstr "" + +#: models.py:146 msgid "" "If using IMAP, what folder do you wish to fetch messages from? This allows " "you to use one IMAP account for multiple queues, by filtering messages on " "your IMAP server into separate folders. Default: INBOX." msgstr "" -#: models.py:145 +#: models.py:153 msgid "E-Mail Check Interval" msgstr "" -#: models.py:146 +#: models.py:154 msgid "How often do you wish to check this mailbox? (in Minutes)" msgstr "" -#: models.py:212 templates/helpdesk/dashboard.html:10 +#: models.py:224 templates/helpdesk/dashboard.html:10 #: templates/helpdesk/ticket.html:123 msgid "Open" msgstr "" -#: models.py:213 templates/helpdesk/ticket.html:128 +#: models.py:225 templates/helpdesk/ticket.html:128 #: templates/helpdesk/ticket.html.py:133 templates/helpdesk/ticket.html:138 msgid "Reopened" msgstr "" -#: models.py:214 templates/helpdesk/dashboard.html:10 +#: models.py:226 templates/helpdesk/dashboard.html:10 #: templates/helpdesk/ticket.html:124 templates/helpdesk/ticket.html.py:129 #: templates/helpdesk/ticket.html:134 msgid "Resolved" msgstr "" -#: models.py:215 templates/helpdesk/ticket.html:125 +#: models.py:227 templates/helpdesk/ticket.html:125 #: templates/helpdesk/ticket.html.py:130 templates/helpdesk/ticket.html:135 #: templates/helpdesk/ticket.html.py:139 msgid "Closed" msgstr "" -#: models.py:219 +#: models.py:231 msgid "1. Critical" msgstr "" -#: models.py:220 +#: models.py:232 msgid "2. High" msgstr "" -#: models.py:221 +#: models.py:233 msgid "3. Normal" msgstr "" -#: models.py:222 +#: models.py:234 msgid "4. Low" msgstr "" -#: models.py:223 +#: models.py:235 msgid "5. Very Low" msgstr "" -#: models.py:234 templates/helpdesk/dashboard.html:41 -#: templates/helpdesk/ticket_list.html:23 -#: templates/helpdesk/ticket_list.html:59 +#: models.py:246 templates/helpdesk/dashboard.html:41 +#: templates/helpdesk/ticket_list.html:39 +#: templates/helpdesk/ticket_list.html:115 msgid "Created" msgstr "" -#: models.py:236 +#: models.py:248 msgid "Date this ticket was first created" msgstr "" -#: models.py:240 +#: models.py:252 msgid "Modified" msgstr "" -#: models.py:242 +#: models.py:254 msgid "Date this ticket was most recently changed." msgstr "" -#: models.py:246 templates/helpdesk/public_view_ticket.html:24 +#: models.py:258 templates/helpdesk/public_view_ticket.html:24 #: templates/helpdesk/ticket.html:62 msgid "Submitter E-Mail" msgstr "" -#: models.py:249 +#: models.py:261 msgid "" "The submitter will receive an email for all public follow-ups left for this " "task." msgstr "" -#: models.py:261 templates/helpdesk/dashboard.html:26 -#: templates/helpdesk/ticket_list.html:15 -#: templates/helpdesk/ticket_list.html:26 -#: templates/helpdesk/ticket_list.html:59 +#: models.py:273 templates/helpdesk/dashboard.html:26 +#: templates/helpdesk/ticket_list.html:31 +#: templates/helpdesk/ticket_list.html:42 +#: templates/helpdesk/ticket_list.html:115 msgid "Status" msgstr "" -#: models.py:267 +#: models.py:279 msgid "On Hold" msgstr "" -#: models.py:270 +#: models.py:282 msgid "If a ticket is on hold, it will not automatically be escalated." msgstr "" -#: models.py:275 models.py:737 templates/helpdesk/public_view_ticket.html:34 +#: models.py:287 models.py:749 templates/helpdesk/public_view_ticket.html:34 #: templates/helpdesk/ticket.html:72 msgid "Description" msgstr "" -#: models.py:278 +#: models.py:290 msgid "The content of the customers query." msgstr "" -#: models.py:282 templates/helpdesk/public_view_ticket.html:41 +#: models.py:294 templates/helpdesk/public_view_ticket.html:41 #: templates/helpdesk/ticket.html:79 msgid "Resolution" msgstr "" -#: models.py:285 +#: models.py:297 msgid "The resolution provided to the customer by our staff." msgstr "" -#: models.py:293 +#: models.py:305 msgid "1 = Highest Priority, 5 = Low Priority" msgstr "" -#: models.py:300 +#: models.py:312 msgid "" "The date this ticket was last escalated - updated automatically by " "management/commands/escalate_tickets.py." msgstr "" -#: models.py:309 templates/helpdesk/ticket.html:58 views/feeds.py:91 -#: views/feeds.py:117 views/feeds.py:171 views/staff.py:149 +#: models.py:321 templates/helpdesk/ticket.html:58 views/feeds.py:91 +#: views/feeds.py:117 views/feeds.py:171 views/staff.py:153 msgid "Unassigned" msgstr "" -#: models.py:348 +#: models.py:360 msgid " - On Hold" msgstr "" -#: models.py:430 models.py:662 +#: models.py:442 models.py:674 msgid "Date" msgstr "" -#: models.py:441 views/staff.py:163 +#: models.py:453 views/staff.py:167 msgid "Comment" msgstr "" -#: models.py:447 +#: models.py:459 msgid "Public" msgstr "" -#: models.py:450 +#: models.py:462 msgid "" "Public tickets are viewable by the submitter and all staff, but non-public " "tickets can only be seen by staff." msgstr "" -#: models.py:461 templates/helpdesk/ticket.html:121 +#: models.py:473 templates/helpdesk/ticket.html:121 msgid "New Status" msgstr "" -#: models.py:465 +#: models.py:477 msgid "If the status was changed, what was it changed to?" msgstr "" -#: models.py:496 +#: models.py:508 msgid "Field" msgstr "" -#: models.py:501 +#: models.py:513 msgid "Old Value" msgstr "" -#: models.py:507 +#: models.py:519 msgid "New Value" msgstr "" -#: models.py:515 +#: models.py:527 msgid "removed" msgstr "" -#: models.py:517 +#: models.py:529 #, python-format msgid "set to %s" msgstr "" -#: models.py:519 +#: models.py:531 #, python-format msgid "changed from \"%(old_value)s\" to \"%(new_value)s\"" msgstr "" -#: models.py:562 +#: models.py:574 msgid "File" msgstr "" -#: models.py:567 +#: models.py:579 msgid "Filename" msgstr "" -#: models.py:572 +#: models.py:584 msgid "MIME Type" msgstr "" -#: models.py:577 +#: models.py:589 msgid "Size" msgstr "" -#: models.py:578 +#: models.py:590 msgid "Size of this file in bytes" msgstr "" -#: models.py:611 +#: models.py:623 msgid "" "Leave blank to allow this reply to be used for all queues, or select those " "queues you wish to limit this reply to." msgstr "" -#: models.py:616 models.py:657 +#: models.py:628 models.py:669 msgid "Name" msgstr "" -#: models.py:618 +#: models.py:630 msgid "" "Only used to assist users with selecting a reply - not shown to the user." msgstr "" -#: models.py:623 +#: models.py:635 msgid "Body" msgstr "" -#: models.py:624 +#: models.py:636 msgid "" "Context available: {{ ticket }} - ticket object (eg {{ ticket.title }}); " "{{ queue }} - The queue; and {{ user }} - the current user." msgstr "" -#: models.py:651 +#: models.py:663 msgid "" "Leave blank for this exclusion to be applied to all queues, or select those " "queues you wish to exclude with this entry." msgstr "" -#: models.py:663 +#: models.py:675 msgid "Date on which escalation should not happen" msgstr "" -#: models.py:680 +#: models.py:692 msgid "Template Name" msgstr "" -#: models.py:686 +#: models.py:698 msgid "Subject" msgstr "" -#: models.py:688 +#: models.py:700 msgid "" "This will be prefixed with \"[ticket.ticket] ticket.title\". We recommend " "something simple such as \"(Updated\") or \"(Closed)\" - the same context is " "available as in plain_text, below." msgstr "" -#: models.py:694 +#: models.py:706 msgid "Heading" msgstr "" -#: models.py:696 +#: models.py:708 msgid "" "In HTML e-mails, this will be the heading at the top of the email - the same " "context is available as in plain_text, below." msgstr "" -#: models.py:702 +#: models.py:714 msgid "Plain Text" msgstr "" -#: models.py:703 +#: models.py:715 msgid "" "The context available to you includes {{ ticket }}, {{ queue }}, and " "depending on the time of the call: {{ resolution }} or {{ comment }}." msgstr "" -#: models.py:709 +#: models.py:721 msgid "HTML" msgstr "" -#: models.py:710 +#: models.py:722 msgid "The same context is available here as in plain_text, above." msgstr "" -#: models.py:764 +#: models.py:776 msgid "Question" msgstr "" -#: models.py:768 +#: models.py:780 msgid "Answer" msgstr "" -#: models.py:772 +#: models.py:784 msgid "Votes" msgstr "" -#: models.py:773 +#: models.py:785 msgid "Total number of votes cast for this item" msgstr "" -#: models.py:777 +#: models.py:789 msgid "Positive Votes" msgstr "" -#: models.py:778 +#: models.py:790 msgid "Number of votes for this item which were POSITIVE." msgstr "" -#: models.py:782 +#: models.py:794 msgid "Last Updated" msgstr "" -#: models.py:783 +#: models.py:795 msgid "The date on which this question was most recently changed." msgstr "" -#: models.py:795 +#: models.py:807 msgid "Unrated" msgstr "" +#: models.py:835 templates/helpdesk/ticket_list.html:84 +msgid "Query Name" +msgstr "" + +#: models.py:837 +msgid "User-provided name for this query" +msgstr "" + +#: models.py:841 +msgid "Shared With Other Users?" +msgstr "" + +#: models.py:845 +msgid "Should other users see this query?" +msgstr "" + +#: models.py:849 +msgid "Search Query" +msgstr "" + +#: models.py:850 +msgid "Pickled query object. Be wary changing this." +msgstr "" + #: management/commands/escalate_tickets.py:146 #, python-format msgid "Ticket escalated after %s days" msgstr "" -#: management/commands/get_email.py:97 +#: management/commands/get_email.py:108 msgid "Created from e-mail" msgstr "" -#: management/commands/get_email.py:100 +#: management/commands/get_email.py:111 msgid "Unknown Sender" msgstr "" -#: management/commands/get_email.py:206 +#: management/commands/get_email.py:215 msgid " (Updated)" msgstr "" -#: management/commands/get_email.py:228 +#: management/commands/get_email.py:237 #, python-format msgid "E-Mail Received from %(sender_email)s" msgstr "" @@ -588,68 +622,99 @@ msgstr "" msgid "Powered by Jutda Helpdesk" msgstr "" -#: templates/helpdesk/base.html:7 templates/helpdesk/rss_list.html:9 +#: templates/helpdesk/base.html:9 templates/helpdesk/rss_list.html:9 #: templates/helpdesk/rss_list.html:23 templates/helpdesk/rss_list.html:28 msgid "My Open Tickets" msgstr "" -#: templates/helpdesk/base.html:8 +#: templates/helpdesk/base.html:10 msgid "All Recent Activity" msgstr "" -#: templates/helpdesk/base.html:9 templates/helpdesk/dashboard.html:40 +#: templates/helpdesk/base.html:11 templates/helpdesk/dashboard.html:40 #: templates/helpdesk/rss_list.html:15 msgid "Unassigned Tickets" msgstr "" -#: templates/helpdesk/base.html:15 templates/helpdesk/public_base.html:3 +#: templates/helpdesk/base.html:17 templates/helpdesk/public_base.html:3 #: templates/helpdesk/public_base.html:11 msgid "Helpdesk" msgstr "" -#: templates/helpdesk/base.html:17 +#: templates/helpdesk/base.html:19 msgid "Dashboard" msgstr "" -#: templates/helpdesk/base.html:18 templates/helpdesk/ticket_list.html:58 +#: templates/helpdesk/base.html:20 templates/helpdesk/ticket_list.html:114 msgid "Tickets" msgstr "" -#: templates/helpdesk/base.html:19 +#: templates/helpdesk/base.html:21 msgid "New Ticket" msgstr "" -#: templates/helpdesk/base.html:20 +#: templates/helpdesk/base.html:22 msgid "Stats" msgstr "" -#: templates/helpdesk/base.html:21 +#: templates/helpdesk/base.html:23 msgid "Logout" msgstr "" -#: templates/helpdesk/base.html:22 +#: templates/helpdesk/base.html:24 msgid "Search..." msgstr "" -#: templates/helpdesk/base.html:29 +#: templates/helpdesk/base.html:31 msgid "Powered by Jutda Helpdesk." msgstr "" -#: templates/helpdesk/base.html:29 templates/helpdesk/rss_list.html:9 +#: templates/helpdesk/base.html:31 templates/helpdesk/rss_list.html:9 #: templates/helpdesk/rss_list.html:12 templates/helpdesk/rss_list.html:15 #: templates/helpdesk/rss_list.html:27 templates/helpdesk/rss_list.html:28 msgid "RSS Icon" msgstr "" -#: templates/helpdesk/base.html:29 templates/helpdesk/rss_list.html:2 +#: templates/helpdesk/base.html:31 templates/helpdesk/rss_list.html:2 #: templates/helpdesk/rss_list.html.py:4 msgid "RSS Feeds" msgstr "" -#: templates/helpdesk/base.html:29 +#: templates/helpdesk/base.html:31 msgid "API" msgstr "" +#: templates/helpdesk/confirm_delete_saved_query.html:3 +msgid "Delete Saved Query" +msgstr "" + +#: templates/helpdesk/confirm_delete_saved_query.html:5 +#, python-format +msgid "" +"\n" +"

    Delete Query

    \n" +"\n" +"

    Are you sure you want to delete this saved filter (%(query_title)s)? To re-create it, you will need to manually re-filter your ticket " +"listing.

    \n" +msgstr "" + +#: templates/helpdesk/confirm_delete_saved_query.html:11 +msgid "" +"\n" +"

    You have shared this query, so other users may be using it. If you delete " +"it, they will have to manually create their own query.

    \n" +msgstr "" + +#: templates/helpdesk/confirm_delete_saved_query.html:15 +#: templates/helpdesk/delete_ticket.html:11 +msgid "" +"

    No, Don't Delete It

    \n" +"\n" +"
    \n" +msgstr "" + #: templates/helpdesk/create_ticket.html:3 msgid "Create Ticket" msgstr "" @@ -685,7 +750,7 @@ msgid "Your Tickets" msgstr "" #: templates/helpdesk/dashboard.html:26 templates/helpdesk/dashboard.html:41 -#: templates/helpdesk/ticket_list.html:59 +#: templates/helpdesk/ticket_list.html:115 msgid "Pr" msgstr "" @@ -710,11 +775,6 @@ msgid "" "

    Are you sure you want to delete this ticket (%(ticket_title)s)? " "All traces of the ticket, including followups, attachments, and updates will " "be irreversably removed.

    \n" -"\n" -"

    No, Don't Delete It

    \n" -"\n" -"
    \n" msgstr "" #: templates/helpdesk/kb_category.html:4 @@ -1036,9 +1096,9 @@ msgstr "" msgid "Change Further Details »" msgstr "" -#: templates/helpdesk/ticket.html:156 templates/helpdesk/ticket_list.html:13 -#: templates/helpdesk/ticket_list.html:28 -#: templates/helpdesk/ticket_list.html:59 +#: templates/helpdesk/ticket.html:156 templates/helpdesk/ticket_list.html:29 +#: templates/helpdesk/ticket_list.html:44 +#: templates/helpdesk/ticket_list.html:115 msgid "Owner" msgstr "" @@ -1062,32 +1122,74 @@ msgstr "" msgid "Ticket Listing" msgstr "" -#: templates/helpdesk/ticket_list.html:12 +#: templates/helpdesk/ticket_list.html:26 +msgid "Change Query" +msgstr "" + +#: templates/helpdesk/ticket_list.html:28 msgid "Sorting" msgstr "" -#: templates/helpdesk/ticket_list.html:16 -#: templates/helpdesk/ticket_list.html:50 +#: templates/helpdesk/ticket_list.html:32 +#: templates/helpdesk/ticket_list.html:70 msgid "Keywords" msgstr "" -#: templates/helpdesk/ticket_list.html:34 +#: templates/helpdesk/ticket_list.html:51 msgid "Owner(s)" msgstr "" -#: templates/helpdesk/ticket_list.html:39 +#: templates/helpdesk/ticket_list.html:57 msgid "Queue(s)" msgstr "" -#: templates/helpdesk/ticket_list.html:44 +#: templates/helpdesk/ticket_list.html:63 msgid "Status(es)" msgstr "" -#: templates/helpdesk/ticket_list.html:54 +#: templates/helpdesk/ticket_list.html:75 msgid "Apply Filter" msgstr "" -#: templates/helpdesk/ticket_list.html:71 +#: templates/helpdesk/ticket_list.html:80 +#: templates/helpdesk/ticket_list.html:95 +msgid "Save Query" +msgstr "" + +#: templates/helpdesk/ticket_list.html:86 +msgid "" +"This name appears in the drop-down list of saved queries. If you share your " +"query, other users will see this name, so choose something clear and " +"descriptive!" +msgstr "" + +#: templates/helpdesk/ticket_list.html:88 +msgid "Shared?" +msgstr "" + +#: templates/helpdesk/ticket_list.html:89 +msgid "Yes, share this query with other users." +msgstr "" + +#: templates/helpdesk/ticket_list.html:90 +msgid "" +"If you share this query, it will be visible by all other logged-in " +"users." +msgstr "" + +#: templates/helpdesk/ticket_list.html:102 +msgid "Use Saved Query" +msgstr "" + +#: templates/helpdesk/ticket_list.html:104 +msgid "Query" +msgstr "" + +#: templates/helpdesk/ticket_list.html:109 +msgid "Run Query" +msgstr "" + +#: templates/helpdesk/ticket_list.html:127 msgid "No Tickets Match Your Selection" msgstr "" @@ -1183,23 +1285,23 @@ msgstr "" msgid "Invalid ticket ID or e-mail address. Please try again." msgstr "" -#: views/staff.py:107 +#: views/staff.py:111 msgid "Accepted resolution and closed ticket" msgstr "" -#: views/staff.py:143 +#: views/staff.py:147 #, python-format msgid "Assigned to %(username)s" msgstr "" -#: views/staff.py:165 +#: views/staff.py:169 msgid "Updated" msgstr "" -#: views/staff.py:369 +#: views/staff.py:401 msgid "Ticket taken off hold" msgstr "" -#: views/staff.py:372 +#: views/staff.py:404 msgid "Ticket placed on hold" msgstr "" diff --git a/models.py b/models.py index 7c4a321a..aefed79d 100644 --- a/models.py +++ b/models.py @@ -817,3 +817,41 @@ class KBItem(models.Model): return ('helpdesk_kb_item', [str(self.id)]) get_absolute_url = models.permalink(get_absolute_url) + +class SavedSearch(models.Model): + """ + Allow a user to save a ticket search, eg their filtering and sorting + options, and optionally share it with other users. This lets people + easily create a set of commonly-used filters, such as: + * My tickets waiting on me + * My tickets waiting on submitter + * My tickets in 'Priority Support' queue with priority of 1 + * All tickets containing the word 'billing'. + etc... + """ + user = models.ForeignKey(User) + + title = models.CharField( + _('Query Name'), + max_length=100, + help_text=_('User-provided name for this query'), + ) + + shared = models.BooleanField( + _('Shared With Other Users?'), + default=False, + blank=True, + null=True, + help_text=_('Should other users see this query?'), + ) + + query = models.TextField( + _('Search Query'), + help_text=_('Pickled query object. Be wary changing this.'), + ) + + def __unicode__(self): + if self.shared: + return u'%s (*)' % self.title + else: + return u'%s' % self.title diff --git a/templates/helpdesk/base.html b/templates/helpdesk/base.html index ca2f4c31..23e2ef43 100644 --- a/templates/helpdesk/base.html +++ b/templates/helpdesk/base.html @@ -3,7 +3,9 @@ {% block helpdesk_title %}Helpdesk{% endblock %} :: {% trans "Powered by Jutda Helpdesk" %} + + diff --git a/templates/helpdesk/confirm_delete_saved_query.html b/templates/helpdesk/confirm_delete_saved_query.html new file mode 100644 index 00000000..a490b904 --- /dev/null +++ b/templates/helpdesk/confirm_delete_saved_query.html @@ -0,0 +1,18 @@ +{% extends "helpdesk/base.html" %}{% load i18n %} + +{% block helpdesk_title %}{% trans "Delete Saved Query" %}{% endblock %} + +{% block helpdesk_body %}{% blocktrans with query.title as query_title %} +

    Delete Query

    + +

    Are you sure you want to delete this saved filter ({{ query_title }})? To re-create it, you will need to manually re-filter your ticket listing.

    +{% endblocktrans %} + +{% if query.shared %}{% blocktrans %} +

    You have shared this query, so other users may be using it. If you delete it, they will have to manually create their own query.

    +{% endblocktrans %}{% endif %} + +{% blocktrans %}

    No, Don't Delete It

    + +
    +{% endblocktrans %}{% endblock %} diff --git a/templates/helpdesk/delete_ticket.html b/templates/helpdesk/delete_ticket.html index 67a549d1..b62a7208 100644 --- a/templates/helpdesk/delete_ticket.html +++ b/templates/helpdesk/delete_ticket.html @@ -6,8 +6,9 @@

    Delete Ticket

    Are you sure you want to delete this ticket ({{ ticket_title }})? All traces of the ticket, including followups, attachments, and updates will be irreversably removed.

    +{% endblocktrans %} -

    No, Don't Delete It

    +{% blocktrans %}

    No, Don't Delete It

    {% endblocktrans %}{% endblock %} diff --git a/templates/helpdesk/ticket_list.html b/templates/helpdesk/ticket_list.html index 7f772612..2eefea24 100644 --- a/templates/helpdesk/ticket_list.html +++ b/templates/helpdesk/ticket_list.html @@ -3,11 +3,27 @@ {% block helpdesk_head %} + + {% endblock %} {% block helpdesk_body %} {% load in_list %} +
    + + + +
    +

    {% trans "Change Query" %}

    -
    - + + + + + + +

    Ordering applied to tickets

    -
    - +
    + +

    Ctrl-Click to select multiple options

    -
    - +
    + +

    Ctrl-click to select multiple options

    -
    - {% for s in status_choices %} {{ s.1 }}{% endfor %} +
    + +

    Ctrl-click to select multiple options

    - + +

    Keywords are case-insensitive, and will be looked for in the title, body and submitter fields.

    - +
    +
    + +{% if not from_saved_query %}
    +

    {% trans "Save Query" %}

    +
    + +
    +
    +
    +
    {% trans "This name appears in the drop-down list of saved queries. If you share your query, other users will see this name, so choose something clear and descriptive!" %}
    + +
    +
    {% trans "Yes, share this query with other users." %}
    +
    {% trans "If you share this query, it will be visible by all other logged-in users." %}
    + +
    + +
    + +
    + +
    +
    {% endif %} + +
    +

    {% trans "Use Saved Query" %}

    +
    +

    + +
    +
    diff --git a/urls.py b/urls.py index 7412ee91..a4b3d377 100644 --- a/urls.py +++ b/urls.py @@ -61,6 +61,14 @@ urlpatterns = patterns('helpdesk.views.staff', url(r'^reports/(?P\w+)/$', 'run_report', name='helpdesk_run_report'), + + url(r'^save_query/$', + 'save_query', + name='helpdesk_savequery'), + + url(r'^delete_query/(?P[0-9]+)/$', + 'delete_saved_query', + name='helpdesk_delete_query'), ) urlpatterns += patterns('helpdesk.views.public', diff --git a/views/staff.py b/views/staff.py index 3af2850f..ed590e06 100644 --- a/views/staff.py +++ b/views/staff.py @@ -21,8 +21,8 @@ from django.template import loader, Context, RequestContext from django.utils.translation import ugettext as _ from helpdesk.forms import TicketForm -from helpdesk.lib import send_templated_mail, line_chart, bar_chart, query_to_dict -from helpdesk.models import Ticket, Queue, FollowUp, TicketChange, PreSetReply, Attachment +from helpdesk.lib import send_templated_mail, line_chart, bar_chart, query_to_dict, apply_query +from helpdesk.models import Ticket, Queue, FollowUp, TicketChange, PreSetReply, Attachment, SavedSearch def dashboard(request): @@ -273,47 +273,71 @@ update_ticket = login_required(update_ticket) def ticket_list(request): - tickets = Ticket.objects.select_related() context = {} + + # Query_params will hold a dictionary of paramaters relating to + # a query, to be saved if needed: + query_params = { + 'filtering': {}, + 'sorting': None, + 'keyword': None, + 'other_filter': None, + } - ### FILTERING - queues = request.GET.getlist('queue') - if queues: - queues = [int(q) for q in queues] - tickets = tickets.filter(queue__id__in=queues) - context = dict(context, queues=queues) + if request.GET.get('saved_query', None): + from_saved_query = True + try: + saved_query = SavedSearch.objects.get(pk=request.GET.get('saved_query')) + except SavedSearch.DoesNotExist: + return HttpResponseRedirect(reverse('helpdesk_list')) + if not (saved_query.shared or saved_query.user == request.user): + return HttpResponseRedirect(reverse('helpdesk_list')) - owners = request.GET.getlist('assigned_to') - if owners: - owners = [int(u) for u in owners] - tickets = tickets.filter(assigned_to__id__in=owners) - context = dict(context, owners=owners) + import base64, cPickle + query_params = cPickle.loads(base64.urlsafe_b64decode(str(saved_query.query))) + else: + from_saved_query = False + queues = request.GET.getlist('queue') + if queues: + queues = [int(q) for q in queues] + query_params['filtering']['queue__id__in'] = queues - statuses = request.GET.getlist('status') - if statuses: - statuses = [int(s) for s in statuses] - tickets = tickets.filter(status__in=statuses) - context = dict(context, statuses=statuses) + owners = request.GET.getlist('assigned_to') + if owners: + owners = [int(u) for u in owners] + query_params['filtering']['assigned_to__id__in'] = owners - ### KEYWORD SEARCHING - q = request.GET.get('q', None) + statuses = request.GET.getlist('status') + if statuses: + statuses = [int(s) for s in statuses] + query_params['filtering']['status__in'] = statuses - if q: - qset = ( - Q(title__icontains=q) | - Q(description__icontains=q) | - Q(resolution__icontains=q) | - Q(submitter_email__icontains=q) - ) - tickets = tickets.filter(qset) - context = dict(context, query=q) + ### KEYWORD SEARCHING + q = request.GET.get('q', None) - ### SORTING - sort = request.GET.get('sort', None) - if sort not in ('status', 'assigned_to', 'created', 'title', 'queue', 'priority'): - sort = 'created' - tickets = tickets.order_by(sort) - context = dict(context, sort=sort) + if q: + qset = ( + Q(title__icontains=q) | + Q(description__icontains=q) | + Q(resolution__icontains=q) | + Q(submitter_email__icontains=q) + ) + context = dict(context, query=q) + + query_params['other_filter'] = qset + + ### SORTING + sort = request.GET.get('sort', None) + if sort not in ('status', 'assigned_to', 'created', 'title', 'queue', 'priority'): + sort = 'created' + query_params['sorting'] = sort + + tickets = apply_query(Ticket.objects.select_related(), query_params) + + import cPickle, base64 + urlsafe_query = base64.urlsafe_b64encode(cPickle.dumps(query_params)) + + user_saved_queries = SavedSearch.objects.filter(Q(user=request.user) | Q(shared__exact=True)) return render_to_response('helpdesk/ticket_list.html', RequestContext(request, dict( @@ -322,6 +346,10 @@ def ticket_list(request): user_choices=User.objects.filter(is_active=True), queue_choices=Queue.objects.all(), status_choices=Ticket.STATUS_CHOICES, + urlsafe_query=urlsafe_query, + user_saved_queries=user_saved_queries, + query_params=query_params, + from_saved_query=from_saved_query, ))) ticket_list = login_required(ticket_list) @@ -559,3 +587,31 @@ def run_report(request, report): })) run_report = login_required(run_report) + +def save_query(request): + title = request.POST.get('title', None) + shared = request.POST.get('shared', False) + query_encoded = request.POST.get('query_encoded', None) + + if not title or not query_encoded: + return HttpResponseRedirect(reverse('helpdesk_list')) + + query = SavedSearch(title=title, shared=shared, query=query_encoded, user=request.user) + query.save() + + return HttpResponseRedirect('%s?saved_query=%s' % (reverse('helpdesk_list'), query.id)) +save_query = login_required(save_query) + + +def delete_saved_query(request, id): + query = get_object_or_404(SavedSearch, id=id, user=request.user) + + if request.method == 'POST': + query.delete() + return HttpResponseRedirect(reverse('helpdesk_list')) + else: + return render_to_response('helpdesk/confirm_delete_saved_query.html', + RequestContext(request, { + 'query': query, + })) +delete_saved_query = login_required(delete_saved_query)
    {% trans "Tickets" %}