From 7ea4dec28e6fe5c700ba33495b5cbe8077ebad67 Mon Sep 17 00:00:00 2001 From: "18218461270@163.com" <18218461270@163.com> Date: Sat, 20 Sep 2025 17:59:12 +0800 Subject: [PATCH] upload labor --- labor/config.js | 19 +++++++++ labor/images/ui-icons_444444_256x240.png | Bin 0 -> 7107 bytes labor/images/ui-icons_555555_256x240.png | Bin 0 -> 7105 bytes labor/images/ui-icons_777620_256x240.png | Bin 0 -> 4615 bytes labor/images/ui-icons_777777_256x240.png | Bin 0 -> 7115 bytes labor/images/ui-icons_cc0000_256x240.png | Bin 0 -> 4615 bytes labor/images/ui-icons_ffffff_256x240.png | Bin 0 -> 6395 bytes labor/index.html | 26 ++++++++++++ labor/jquery-ui.min.css | 7 +++ labor/jquery-ui.min.js | 6 +++ labor/jquery-ui.theme.min.css | 5 +++ labor/jquery.min.js | 2 + labor/main.js | 52 +++++++++++++++++++++++ 13 files changed, 117 insertions(+) create mode 100644 labor/config.js create mode 100644 labor/images/ui-icons_444444_256x240.png create mode 100644 labor/images/ui-icons_555555_256x240.png create mode 100644 labor/images/ui-icons_777620_256x240.png create mode 100644 labor/images/ui-icons_777777_256x240.png create mode 100644 labor/images/ui-icons_cc0000_256x240.png create mode 100644 labor/images/ui-icons_ffffff_256x240.png create mode 100644 labor/index.html create mode 100644 labor/jquery-ui.min.css create mode 100644 labor/jquery-ui.min.js create mode 100644 labor/jquery-ui.theme.min.css create mode 100644 labor/jquery.min.js create mode 100644 labor/main.js diff --git a/labor/config.js b/labor/config.js new file mode 100644 index 0000000..7470e18 --- /dev/null +++ b/labor/config.js @@ -0,0 +1,19 @@ +const groupStartDate = new Date("2025-9-9"); + +const project = [ + { + name: "淋浴间台子", + interval: 2, + startDate: new Date("2025-9-9") + }, + { + name: "公共区域地板", + interval: 7, + startDate: new Date("2025-9-9") + }, + { + name: "公共区域桌子", + interval: 7, + startDate: new Date("2025-9-10") + } +] \ No newline at end of file diff --git a/labor/images/ui-icons_444444_256x240.png b/labor/images/ui-icons_444444_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..389ebcb59d57da2344f9de9d0204777c1eae3e0a GIT binary patch literal 7107 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 literal 0 HcmV?d00001 diff --git a/labor/images/ui-icons_555555_256x240.png b/labor/images/ui-icons_555555_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..bcf17f2070036e484dd59fba86804ec9a7cd8fc1 GIT binary patch literal 7105 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 kDA{}3I1p#&nU5}>l*O!+FrOM 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 O0lF9?%@TEN=zjomTv>hq literal 0 HcmV?d00001 diff --git a/labor/images/ui-icons_777777_256x240.png b/labor/images/ui-icons_777777_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..b5876c3e72d507d76c299672d2316088868f55db GIT binary patch literal 7115 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 literal 0 HcmV?d00001 diff --git a/labor/images/ui-icons_cc0000_256x240.png b/labor/images/ui-icons_cc0000_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..8c60ef808cae517802e6e497f654a4ac02586e43 GIT binary patch literal 4615 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 + + + +7-453 值日排班 + + + + + + + + +

+

+

+

+ + +

+

+ 或者选择日期: + +

+ + \ No newline at end of file diff --git a/labor/jquery-ui.min.css b/labor/jquery-ui.min.css new file mode 100644 index 0000000..5e2fb3a --- /dev/null +++ b/labor/jquery-ui.min.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.14.1 - 2025-09-07 +* https://jqueryui.com +* Includes: draggable.css, core.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit https://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px +* Copyright OpenJS Foundation and other contributors; Licensed MIT */ + +.ui-draggable-handle{touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-sortable-handle{touch-action:none}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;user-select:none}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:pointer;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;background-image:none}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3}.ui-widget-shadow{box-shadow:0 0 5px #666} \ No newline at end of file diff --git a/labor/jquery-ui.min.js b/labor/jquery-ui.min.js new file mode 100644 index 0000000..6edb1cb --- /dev/null +++ b/labor/jquery-ui.min.js @@ -0,0 +1,6 @@ +/*! jQuery UI - v1.14.1 - 2025-09-07 +* https://jqueryui.com +* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/draggable.js, widgets/droppable.js, widgets/resizable.js, widgets/selectable.js, widgets/sortable.js, widgets/accordion.js, widgets/autocomplete.js, widgets/button.js, widgets/checkboxradio.js, widgets/controlgroup.js, widgets/datepicker.js, widgets/dialog.js, widgets/menu.js, widgets/mouse.js, widgets/progressbar.js, widgets/selectmenu.js, widgets/slider.js, widgets/spinner.js, widgets/tabs.js, widgets/tooltip.js, effect.js, effects/effect-blind.js, effects/effect-bounce.js, effects/effect-clip.js, effects/effect-drop.js, effects/effect-explode.js, effects/effect-fade.js, effects/effect-fold.js, effects/effect-highlight.js, effects/effect-puff.js, effects/effect-pulsate.js, effects/effect-scale.js, effects/effect-shake.js, effects/effect-size.js, effects/effect-slide.js, effects/effect-transfer.js +* Copyright OpenJS Foundation and other contributors; Licensed MIT */ + +!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(t){"use strict";t.ui=t.ui||{},t.ui.version="1.14.1";var e,i,s=0,n=Array.prototype.hasOwnProperty,o=Array.prototype.slice;p=t.cleanData,t.cleanData=function(e){var i,s,n;for(n=0;null!=(s=e[n]);n++)(i=t._data(s,"events"))&&i.remove&&t(s).triggerHandler("remove");p(e)},t.widget=function(e,i,s){var n,o,a,r={},l=e.split(".")[0];if("__proto__"===(e=e.split(".")[1])||"constructor"===e)return t.error("Invalid widget name: "+e);var h=l+"-"+e;return s||(s=i,i=t.Widget),Array.isArray(s)&&(s=t.extend.apply(null,[{}].concat(s))),t.expr.pseudos[h.toLowerCase()]=function(e){return!!t.data(e,h)},t[l]=t[l]||{},n=t[l][e],o=t[l][e]=function(t,e){if(!this||!this._createWidget)return new o(t,e);arguments.length&&this._createWidget(t,e)},t.extend(o,n,{version:s.version,_proto:t.extend({},s),_childConstructors:[]}),(a=new i).options=t.widget.extend({},a.options),t.each(s,function(t,e){if("function"!=typeof e){r[t]=e;return}r[t]=function(){function s(){return i.prototype[t].apply(this,arguments)}function n(e){return i.prototype[t].apply(this,e)}return function(){var t,i=this._super,o=this._superApply;return this._super=s,this._superApply=n,t=e.apply(this,arguments),this._super=i,this._superApply=o,t}}()}),o.prototype=t.widget.extend(a,{widgetEventPrefix:n&&a.widgetEventPrefix||e},r,{constructor:o,namespace:l,widgetName:e,widgetFullName:h}),n?(t.each(n._childConstructors,function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete n._childConstructors):i._childConstructors.push(o),t.widget.bridge(e,o),o},t.widget.extend=function(e){for(var i,s,a=o.call(arguments,1),r=0,l=a.length;r",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,i){i=t(i||this.defaultElement||this)[0],this.element=t(i),this.uuid=s++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},i!==this&&(t.data(i,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===i&&this.destroy()}}),this.document=t(i.style?i.ownerDocument:i.document||i),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0==arguments.length)return t.widget.extend({},this.options);if("string"==typeof e){if(a={},e=(s=e.split(".")).shift(),s.length){for(o=0,n=a[e]=t.widget.extend({},this.options[e]);o
"),o=n.children()[0];return t("body").append(n),i=o.offsetWidth,n.css("overflow","scroll"),i===(s=o.offsetWidth)&&(s=n[0].clientWidth),n.remove(),e=i-s},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.width0?"right":"center",vertical:c<0?"top":h>0?"bottom":"middle"};fi(s(h),s(c))?u.important="horizontal":u.important="vertical",e.using.call(this,t,u)}),a.offset(t.extend(D,{using:o}))})},t.ui.position={fit:{left:function(t,e){var s,n=e.within,o=n.isWindow?n.scrollLeft:n.offset.left,a=n.width,r=t.left-e.collisionPosition.marginLeft,l=o-r,h=r+e.collisionWidth-a-o;e.collisionWidth>a?l>0&&h<=0?(s=t.left+l+e.collisionWidth-a-o,t.left+=l-s):h>0&&l<=0?t.left=o:l>h?t.left=o+a-e.collisionWidth:t.left=o:l>0?t.left+=l:h>0?t.left-=h:t.left=i(t.left-r,t.left)},top:function(t,e){var s,n=e.within,o=n.isWindow?n.scrollTop:n.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,l=o-r,h=r+e.collisionHeight-a-o;e.collisionHeight>a?l>0&&h<=0?(s=t.top+l+e.collisionHeight-a-o,t.top+=l-s):h>0&&l<=0?t.top=o:l>h?t.top=o+a-e.collisionHeight:t.top=o:l>0?t.top+=l:h>0?t.top-=h:t.top=i(t.top-r,t.top)}},flip:{left:function(t,e){var i,n,o=e.within,a=o.offset.left+o.scrollLeft,r=o.width,l=o.isWindow?o.scrollLeft:o.offset.left,h=t.left-e.collisionPosition.marginLeft,c=h-l,u=h+e.collisionWidth-r-l,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];c<0?((i=t.left+d+p+f+e.collisionWidth-r-a)<0||i0&&((n=t.left-e.collisionPosition.marginLeft+d+p+f-l)>0||s(n)0&&((i=t.top-e.collisionPosition.marginTop+d+p+f-l)>0||s(i)0&&o.is(":visible")):(/^(input|select|textarea|button|object)$/.test(l)?(a=!e.disabled)&&(r=t(e).closest("fieldset")[0])&&(a=!r.disabled):a="a"===l&&e.href||i,a&&t(e).is(":visible")&&"visible"===t(e).css("visibility"))},t.extend(t.expr.pseudos,{focusable:function(e){return t.ui.focusable(e,null!=t.attr(e,"tabindex"))}}),t.ui.focusable,t.ui.formResetMixin={_formResetHandler:function(){var e=t(this);setTimeout(function(){var i=e.data("ui-form-reset-instances");t.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=t(this.element.prop("form")),this.form.length){var e=this.form.data("ui-form-reset-instances")||[];e.length||this.form.on("reset.ui-form-reset",this._formResetHandler),e.push(this),this.form.data("ui-form-reset-instances",e)}},_unbindFormResetHandler:function(){if(this.form.length){var e=this.form.data("ui-form-reset-instances");e.splice(t.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},t.escapeSelector||(t.escapeSelector=function(t){return CSS.escape(t+"")}),t.fn.even&&t.fn.odd||t.fn.extend({even:function(){return this.filter(function(t){return t%2==0})},odd:function(){return this.filter(function(t){return t%2==1})}}),t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.fn.labels=function(){var t,e,i,s,n;return this.length?this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(s=this.eq(0).parents("label"),(i=this.attr("id"))&&(n=(t=this.eq(0).parents().last()).add(t.length?t.siblings():this.siblings()),e="label[for='"+CSS.escape(i)+"']",s=s.add(n.find(e).addBack(e))),this.pushStack(s)):this.pushStack([])},t.fn.scrollParent=function(e){var i=this.css("position"),s="absolute"===i,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,o=this.parents().filter(function(){var e=t(this);return(!s||"static"!==e.css("position"))&&n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==i&&o.length?o:t(this[0].ownerDocument||document)},t.extend(t.expr.pseudos,{tabbable:function(e){var i=t.attr(e,"tabindex"),s=null!=i;return(!s||i>=0)&&t.ui.focusable(e,s)}}),t.fn.extend({uniqueId:(g=0,function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++g)})}),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}});var a=!1;t(document).on("mouseup",function(){a=!1}),t.widget("ui.mouse",{version:"1.14.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).on("click."+this.widgetName,function(i){if(!0===t.data(i.target,e.widgetName+".preventClickEvent"))return t.removeData(i.target,e.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){if(!a){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),this._mouseDownEvent=e;var i=this,s=1===e.which,n="string"==typeof this.options.cancel&&t(e.target).closest(this.options.cancel).length;return!(s&&!n&&this._mouseCapture(e))||((this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=!1!==this._mouseStart(e),!this._mouseStarted))?e.preventDefault():(!0===t.data(e.target,this.widgetName+".preventClickEvent")&&t.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return i._mouseMove(t)},this._mouseUpDelegate=function(t){return i._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),a=!0),!0)}},_mouseMove:function(t){if(this._mouseMoved&&!t.which){if(t.originalEvent.altKey||t.originalEvent.ctrlKey||t.originalEvent.metaKey||t.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(t)}return((t.which||t.button)&&(this._mouseMoved=!0),this._mouseStarted)?(this._mouseDrag(t),t.preventDefault()):(this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseStarted=!1!==this._mouseStart(this._mouseDownEvent,t),this._mouseStarted?this._mouseDrag(t):this._mouseUp(t)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&t.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,a=!1,e.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),t.ui.plugin={add:function(e,i,s){var n,o=t.ui[e].prototype;for(n in s)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([i,s[n]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;n0)&&(this.handle=this._getHandle(e),!!this.handle&&(this._blurActiveElement(e),this._blockFrames(!0===i.iframeFix?"iframe":i.iframeFix),!0))},_blockFrames:function(e){this.iframeBlocks=this.document.find(e).map(function(){var e=t(this);return t("
").css("position","absolute").appendTo(e.parent()).outerWidth(e.outerWidth()).outerHeight(e.outerHeight()).offset(e.offset())[0]})},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_blurActiveElement:function(e){var i=this.document[0].activeElement;!t(e.target).closest(i).length&&t(i).trigger("blur")},_mouseStart:function(e){var i=this.options;return(this.helper=this._createHelper(e),this._addClass(this.helper,"ui-draggable-dragging"),this._cacheHelperProportions(),t.ui.ddmanager&&(t.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(!0),this.offsetParent=this.helper.offsetParent(),this.hasFixedAncestor=this.helper.parents().filter(function(){return"fixed"===t(this).css("position")}).length>0,this.positionAbs=this.element.offset(),this._refreshOffsets(e),this.originalPosition=this.position=this._generatePosition(e,!1),this.originalPageX=e.pageX,this.originalPageY=e.pageY,i.cursorAt&&this._adjustOffsetFromHelper(i.cursorAt),this._setContainment(),!1===this._trigger("start",e))?(this._clear(),!1):(this._cacheHelperProportions(),t.ui.ddmanager&&!i.dropBehaviour&&t.ui.ddmanager.prepareOffsets(this,e),this._mouseDrag(e,!0),t.ui.ddmanager&&t.ui.ddmanager.dragStart(this,e),!0)},_refreshOffsets:function(t){this.offset={top:this.positionAbs.top-this.margins.top,left:this.positionAbs.left-this.margins.left,scroll:!1,parent:this._getParentOffset(),relative:this._getRelativeOffset()},this.offset.click={left:t.pageX-this.offset.left,top:t.pageY-this.offset.top}},_mouseDrag:function(e,i){if(this.hasFixedAncestor&&(this.offset.parent=this._getParentOffset()),this.position=this._generatePosition(e,!0),this.positionAbs=this._convertPositionTo("absolute"),!i){var s=this._uiHash();if(!1===this._trigger("drag",e,s))return this._mouseUp(new t.Event("mouseup",e)),!1;this.position=s.position}return this.helper[0].style.left=this.position.left+"px",this.helper[0].style.top=this.position.top+"px",t.ui.ddmanager&&t.ui.ddmanager.drag(this,e),!1},_mouseStop:function(e){var i=this,s=!1;return t.ui.ddmanager&&!this.options.dropBehaviour&&(s=t.ui.ddmanager.drop(this,e)),this.dropped&&(s=this.dropped,this.dropped=!1),"invalid"===this.options.revert&&!s||"valid"===this.options.revert&&s||!0===this.options.revert||"function"==typeof this.options.revert&&this.options.revert.call(this.element,s)?t(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){!1!==i._trigger("stop",e)&&i._clear()}):!1!==this._trigger("stop",e)&&this._clear(),!1},_mouseUp:function(e){return this._unblockFrames(),t.ui.ddmanager&&t.ui.ddmanager.dragStop(this,e),this.handleElement.is(e.target)&&this.element.trigger("focus"),t.ui.mouse.prototype._mouseUp.call(this,e)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp(new t.Event("mouseup",{target:this.element[0]})):this._clear(),this},_getHandle:function(e){return!this.options.handle||!!t(e.target).closest(this.element.find(this.options.handle)).length},_setHandleClassName:function(){this.handleElement=this.options.handle?this.element.find(this.options.handle):this.element,this._addClass(this.handleElement,"ui-draggable-handle")},_removeHandleClassName:function(){this._removeClass(this.handleElement,"ui-draggable-handle")},_createHelper:function(e){var i=this.options,s="function"==typeof i.helper,n=s?t(i.helper.apply(this.element[0],[e])):"clone"===i.helper?this.element.clone().removeAttr("id"):this.element;return n.parents("body").length||n.appendTo("parent"===i.appendTo?this.element[0].parentNode:i.appendTo),s&&n[0]===this.element[0]&&this._setPositionRelative(),n[0]===this.element[0]||/(fixed|absolute)/.test(n.css("position"))||n.css("position","absolute"),n},_setPositionRelative:function(){/^(?:r|a|f)/.test(this.element.css("position"))||(this.element[0].style.position="relative")},_adjustOffsetFromHelper:function(t){"string"==typeof t&&(t=t.split(" ")),Array.isArray(t)&&(t={left:+t[0],top:+t[1]||0}),"left"in t&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_isRootNode:function(t){return/(html|body)/i.test(t.tagName)||t===this.document[0]},_getParentOffset:function(){var e=this.offsetParent.offset(),i=this.document[0];return"absolute"===this.cssPosition&&this.scrollParent[0]!==i&&t.contains(this.scrollParent[0],this.offsetParent[0])&&(e.left+=this.scrollParent.scrollLeft(),e.top+=this.scrollParent.scrollTop()),this._isRootNode(this.offsetParent[0])&&(e={top:0,left:0}),{top:e.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:e.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"!==this.cssPosition)return{top:0,left:0};var t=this.element.position(),e=this._isRootNode(this.scrollParent[0]);return{top:t.top-(parseInt(this.helper.css("top"),10)||0)+(e?0:this.scrollParent.scrollTop()),left:t.left-(parseInt(this.helper.css("left"),10)||0)+(e?0:this.scrollParent.scrollLeft())}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e,i,s,n=this.options,o=this.document[0];if(this.relativeContainer=null,!n.containment){this.containment=null;return}if("window"===n.containment){this.containment=[t(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,t(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,t(window).scrollLeft()+t(window).width()-this.helperProportions.width-this.margins.left,t(window).scrollTop()+(t(window).height()||o.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];return}if("document"===n.containment){this.containment=[0,0,t(o).width()-this.helperProportions.width-this.margins.left,(t(o).height()||o.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];return}if(n.containment.constructor===Array){this.containment=n.containment;return}"parent"===n.containment&&(n.containment=this.helper[0].parentNode),(s=(i=t(n.containment))[0])&&(e=/(scroll|auto)/.test(i.css("overflow")),this.containment=[(parseInt(i.css("borderLeftWidth"),10)||0)+(parseInt(i.css("paddingLeft"),10)||0),(parseInt(i.css("borderTopWidth"),10)||0)+(parseInt(i.css("paddingTop"),10)||0),(e?Math.max(s.scrollWidth,s.offsetWidth):s.offsetWidth)-(parseInt(i.css("borderRightWidth"),10)||0)-(parseInt(i.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(e?Math.max(s.scrollHeight,s.offsetHeight):s.offsetHeight)-(parseInt(i.css("borderBottomWidth"),10)||0)-(parseInt(i.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relativeContainer=i)},_convertPositionTo:function(t,e){e||(e=this.position);var i="absolute"===t?1:-1,s=this._isRootNode(this.scrollParent[0]);return{top:e.top+this.offset.relative.top*i+this.offset.parent.top*i-("fixed"===this.cssPosition?-this.offset.scroll.top:s?0:this.offset.scroll.top)*i,left:e.left+this.offset.relative.left*i+this.offset.parent.left*i-("fixed"===this.cssPosition?-this.offset.scroll.left:s?0:this.offset.scroll.left)*i}},_generatePosition:function(t,e){var i,s,n,o,a=this.options,r=this._isRootNode(this.scrollParent[0]),l=t.pageX,h=t.pageY;return r&&this.offset.scroll||(this.offset.scroll={top:this.scrollParent.scrollTop(),left:this.scrollParent.scrollLeft()}),e&&(this.containment&&(this.relativeContainer?(s=this.relativeContainer.offset(),i=[this.containment[0]+s.left,this.containment[1]+s.top,this.containment[2]+s.left,this.containment[3]+s.top]):i=this.containment,t.pageX-this.offset.click.lefti[2]&&(l=i[2]+this.offset.click.left),t.pageY-this.offset.click.top>i[3]&&(h=i[3]+this.offset.click.top)),a.grid&&(n=a.grid[1]?this.originalPageY+Math.round((h-this.originalPageY)/a.grid[1])*a.grid[1]:this.originalPageY,h=i?n-this.offset.click.top>=i[1]||n-this.offset.click.top>i[3]?n:n-this.offset.click.top>=i[1]?n-a.grid[1]:n+a.grid[1]:n,o=a.grid[0]?this.originalPageX+Math.round((l-this.originalPageX)/a.grid[0])*a.grid[0]:this.originalPageX,l=i?o-this.offset.click.left>=i[0]||o-this.offset.click.left>i[2]?o:o-this.offset.click.left>=i[0]?o-a.grid[0]:o+a.grid[0]:o),"y"===a.axis&&(l=this.originalPageX),"x"===a.axis&&(h=this.originalPageY)),{top:h-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.offset.scroll.top:r?0:this.offset.scroll.top),left:l-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.offset.scroll.left:r?0:this.offset.scroll.left)}},_clear:function(){this._removeClass(this.helper,"ui-draggable-dragging"),this.helper[0]===this.element[0]||this.cancelHelperRemoval||this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1,this.destroyOnClear&&this.destroy()},_trigger:function(e,i,s){return s=s||this._uiHash(),t.ui.plugin.call(this,e,[i,s,this],!0),/^(drag|start|stop)/.test(e)&&(this.positionAbs=this._convertPositionTo("absolute"),s.offset=this.positionAbs),t.Widget.prototype._trigger.call(this,e,i,s)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),t.ui.plugin.add("draggable","connectToSortable",{start:function(e,i,s){var n=t.extend({},i,{item:s.element});s.sortables=[],t(s.options.connectToSortable).each(function(){var i=t(this).sortable("instance");i&&!i.options.disabled&&(s.sortables.push(i),i.refreshPositions(),i._trigger("activate",e,n))})},stop:function(e,i,s){var n=t.extend({},i,{item:s.element});s.cancelHelperRemoval=!1,t.each(s.sortables,function(){this.isOver?(this.isOver=0,s.cancelHelperRemoval=!0,this.cancelHelperRemoval=!1,this._storedCSS={position:this.placeholder.css("position"),top:this.placeholder.css("top"),left:this.placeholder.css("left")},this._mouseStop(e),this.options.helper=this.options._helper):(this.cancelHelperRemoval=!0,this._trigger("deactivate",e,n))})},drag:function(e,i,s){t.each(s.sortables,function(){var n=!1,o=this;o.positionAbs=s.positionAbs,o.helperProportions=s.helperProportions,o.offset.click=s.offset.click,o._intersectsWith(o.containerCache)&&(n=!0,t.each(s.sortables,function(){return this.positionAbs=s.positionAbs,this.helperProportions=s.helperProportions,this.offset.click=s.offset.click,this!==o&&this._intersectsWith(this.containerCache)&&t.contains(o.element[0],this.element[0])&&(n=!1),n})),n?(o.isOver||(o.isOver=1,s._parent=i.helper.parent(),o.currentItem=i.helper.appendTo(o.element).data("ui-sortable-item",!0),o.options._helper=o.options.helper,o.options.helper=function(){return i.helper[0]},e.target=o.currentItem[0],o._mouseCapture(e,!0),o._mouseStart(e,!0,!0),o.offset.click.top=s.offset.click.top,o.offset.click.left=s.offset.click.left,o.offset.parent.left-=s.offset.parent.left-o.offset.parent.left,o.offset.parent.top-=s.offset.parent.top-o.offset.parent.top,s._trigger("toSortable",e),s.dropped=o.element,t.each(s.sortables,function(){this.refreshPositions()}),s.currentItem=s.element,o.fromOutside=s),o.currentItem&&(o._mouseDrag(e),i.position=o.position)):o.isOver&&(o.isOver=0,o.cancelHelperRemoval=!0,o.options._revert=o.options.revert,o.options.revert=!1,o._trigger("out",e,o._uiHash(o)),o._mouseStop(e,!0),o.options.revert=o.options._revert,o.options.helper=o.options._helper,o.placeholder&&o.placeholder.remove(),i.helper.appendTo(s._parent),s._refreshOffsets(e),i.position=s._generatePosition(e,!0),s._trigger("fromSortable",e),s.dropped=!1,t.each(s.sortables,function(){this.refreshPositions()}))})}}),t.ui.plugin.add("draggable","cursor",{start:function(e,i,s){var n=t("body"),o=s.options;n.css("cursor")&&(o._cursor=n.css("cursor")),n.css("cursor",o.cursor)},stop:function(e,i,s){var n=s.options;n._cursor&&t("body").css("cursor",n._cursor)}}),t.ui.plugin.add("draggable","opacity",{start:function(e,i,s){var n=t(i.helper),o=s.options;n.css("opacity")&&(o._opacity=n.css("opacity")),n.css("opacity",o.opacity)},stop:function(e,i,s){var n=s.options;n._opacity&&t(i.helper).css("opacity",n._opacity)}}),t.ui.plugin.add("draggable","scroll",{start:function(t,e,i){i.scrollParentNotHidden||(i.scrollParentNotHidden=i.helper.scrollParent(!1)),i.scrollParentNotHidden[0]!==i.document[0]&&"HTML"!==i.scrollParentNotHidden[0].tagName&&(i.overflowOffset=i.scrollParentNotHidden.offset())},drag:function(e,i,s){var n=s.options,o=!1,a=s.scrollParentNotHidden[0],r=s.document[0];a!==r&&"HTML"!==a.tagName?((!n.axis||"x"!==n.axis)&&(s.overflowOffset.top+a.offsetHeight-e.pageY=0;d--){if(h=(l=s.snapElements[d].left-s.margins.left)+s.snapElements[d].width,u=(c=s.snapElements[d].top-s.margins.top)+s.snapElements[d].height,_h+g||bu+g||!t.contains(s.snapElements[d].item.ownerDocument,s.snapElements[d].item)){s.snapElements[d].snapping&&s.options.snap.release&&s.options.snap.release.call(s.element,e,t.extend(s._uiHash(),{snapItem:s.snapElements[d].item})),s.snapElements[d].snapping=!1;continue}"inner"!==f.snapMode&&(n=Math.abs(c-b)<=g,o=Math.abs(u-v)<=g,a=Math.abs(l-_)<=g,r=Math.abs(h-m)<=g,n&&(i.position.top=s._convertPositionTo("relative",{top:c-s.helperProportions.height,left:0}).top),o&&(i.position.top=s._convertPositionTo("relative",{top:u,left:0}).top),a&&(i.position.left=s._convertPositionTo("relative",{top:0,left:l-s.helperProportions.width}).left),r&&(i.position.left=s._convertPositionTo("relative",{top:0,left:h}).left)),p=n||o||a||r,"outer"!==f.snapMode&&(n=Math.abs(c-v)<=g,o=Math.abs(u-b)<=g,a=Math.abs(l-m)<=g,r=Math.abs(h-_)<=g,n&&(i.position.top=s._convertPositionTo("relative",{top:c,left:0}).top),o&&(i.position.top=s._convertPositionTo("relative",{top:u-s.helperProportions.height,left:0}).top),a&&(i.position.left=s._convertPositionTo("relative",{top:0,left:l}).left),r&&(i.position.left=s._convertPositionTo("relative",{top:0,left:h-s.helperProportions.width}).left)),!s.snapElements[d].snapping&&(n||o||a||r||p)&&s.options.snap.snap&&s.options.snap.snap.call(s.element,e,t.extend(s._uiHash(),{snapItem:s.snapElements[d].item})),s.snapElements[d].snapping=n||o||a||r||p}}}),t.ui.plugin.add("draggable","stack",{start:function(e,i,s){var n,o=s.options,a=t.makeArray(t(o.stack)).sort(function(e,i){return(parseInt(t(e).css("zIndex"),10)||0)-(parseInt(t(i).css("zIndex"),10)||0)});a.length&&(n=parseInt(t(a[0]).css("zIndex"),10)||0,t(a).each(function(e){t(this).css("zIndex",n+e)}),this.css("zIndex",n+a.length))}}),t.ui.plugin.add("draggable","zIndex",{start:function(e,i,s){var n=t(i.helper),o=s.options;n.css("zIndex")&&(o._zIndex=n.css("zIndex")),n.css("zIndex",o.zIndex)},stop:function(e,i,s){var n=s.options;n._zIndex&&t(i.helper).css("zIndex",n._zIndex)}}),t.ui.draggable,t.widget("ui.droppable",{version:"1.14.1",widgetEventPrefix:"drop",options:{accept:"*",addClasses:!0,greedy:!1,scope:"default",tolerance:"intersect",activate:null,deactivate:null,drop:null,out:null,over:null},_create:function(){var t,e=this.options,i=e.accept;this.isover=!1,this.isout=!0,this.accept="function"==typeof i?i:function(t){return t.is(i)},this.proportions=function(){if(!arguments.length)return t||(t={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight});t=arguments[0]},this._addToManager(e.scope),e.addClasses&&this._addClass("ui-droppable")},_addToManager:function(e){t.ui.ddmanager.droppables[e]=t.ui.ddmanager.droppables[e]||[],t.ui.ddmanager.droppables[e].push(this)},_splice:function(t){for(var e=0;e=p&&n=d&&a=p&&h<=g||u>=p&&u<=g||hg)&&(l>=d&&l<=f||c>=d&&c<=f||lf);default:return!1}},t.ui.ddmanager={current:null,droppables:{default:[]},prepareOffsets:function(e,i){var s,n,o=t.ui.ddmanager.droppables[e.options.scope]||[],a=i?i.type:null,r=(e.currentItem||e.element).find(":data(ui-droppable)").addBack();t:for(s=0;s0)return!0;try{e[s]=1,n=e[s]>0,e[s]=0}catch(t){}return n},_create:function(){var e,i=this.options,s=this;this._addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(t("
").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,e={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(e),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this._proportionallyResize()),this._setupHandles(),i.autoHide&&t(this.element).on("mouseenter",function(){!i.disabled&&(s._removeClass("ui-resizable-autohide"),s._handles.show())}).on("mouseleave",function(){!i.disabled&&(s.resizing||(s._addClass("ui-resizable-autohide"),s._handles.hide()))}),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();var e,i=function(e){t(e).removeData("resizable").removeData("ui-resizable").off(".resizable")};return this.elementIsWrapper&&(i(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!e}},_setupHandles:function(){var e,i,s,n,o,a=this.options,r=this;if(this.handles=a.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=t(),this._addedHandles=t(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),s=this.handles.split(","),this.handles={},i=0;i"),this._addClass(o,"ui-resizable-handle "+n),o.css({zIndex:a.zIndex}),this.handles[e]=".ui-resizable-"+e,this.element.children(this.handles[e]).length||(this.element.append(o),this._addedHandles=this._addedHandles.add(o));this._renderAxis=function(e){var i,s,n,o;for(i in e=e||this.element,this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=t(this.handles[i]),this._on(this.handles[i],{mousedown:r._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=t(this.handles[i],this.element),o=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),e.css(n,o),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){r.resizing||(this.className&&(o=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),r.axis=o&&o[1]?o[1]:"se")}),a.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(e){var i,s,n=!1;for(i in this.handles)((s=t(this.handles[i])[0])===e.target||t.contains(s,e.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(e){var i,s,n,o,a=this.options,r=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),s=this._num(this.helper.css("top")),a.containment&&(i+=t(a.containment).scrollLeft()||0,s+=t(a.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:s},this._helper||(o=this._calculateAdjustedElementDimensions(r)),this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:o.width,height:o.height},this.originalSize=this._helper?{width:r.outerWidth(),height:r.outerHeight()}:{width:o.width,height:o.height},this.sizeDiff={width:r.outerWidth()-r.width(),height:r.outerHeight()-r.height()},this.originalPosition={left:i,top:s},this.originalMousePosition={left:e.pageX,top:e.pageY},this.aspectRatio="number"==typeof a.aspectRatio?a.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===n?this.axis+"-resize":n),this._addClass("ui-resizable-resizing"),this._propagate("start",e),!0},_mouseDrag:function(e){var i,s,n=this.originalMousePosition,o=this.axis,a=e.pageX-n.left||0,r=e.pageY-n.top||0,l=this._change[o];return this._updatePrevProperties(),!!l&&(i=l.apply(this,[e,a,r]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(i=this._updateRatio(i,e)),i=this._respectSize(i,e),this._updateCache(i),this._propagate("resize",e),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",e,this.ui()),this._applyChanges()),!1)},_mouseStop:function(e){this.resizing=!1;var i,s,n,o,a,r,l,h=this.options;return this._helper&&(n=(s=(i=this._proportionallyResizeElements).length&&/textarea/i.test(i[0].nodeName))&&this._hasScroll(i[0],"left")?0:this.sizeDiff.height,o=s?0:this.sizeDiff.width,a={width:this.helper.width()-o,height:this.helper.height()-n},r=parseFloat(this.element.css("left"))+(this.position.left-this.originalPosition.left)||null,l=parseFloat(this.element.css("top"))+(this.position.top-this.originalPosition.top)||null,h.animate||this.element.css(t.extend(a,{top:l,left:r})),this.helper.height(this.size.height),this.helper.width(this.size.width),this._helper&&!h.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.helper.css(t),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px",this.helper.width(t.width)),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px",this.helper.height(t.height)),t},_updateVirtualBoundaries:function(t){var e,i,s,n,o,a=this.options;o={minWidth:this._isNumber(a.minWidth)?a.minWidth:0,maxWidth:this._isNumber(a.maxWidth)?a.maxWidth:1/0,minHeight:this._isNumber(a.minHeight)?a.minHeight:0,maxHeight:this._isNumber(a.maxHeight)?a.maxHeight:1/0},(this._aspectRatio||t)&&(e=o.minHeight*this.aspectRatio,s=o.minWidth/this.aspectRatio,i=o.maxHeight*this.aspectRatio,n=o.maxWidth/this.aspectRatio,e>o.minWidth&&(o.minWidth=e),s>o.minHeight&&(o.minHeight=s),it.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,h=/sw|nw|w/.test(i),c=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&h&&(t.left=r-e.minWidth),s&&h&&(t.left=r-e.maxWidth),a&&c&&(t.top=l-e.minHeight),n&&c&&(t.top=l-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];e<4;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_calculateAdjustedElementDimensions:function(t){var e,i,s,n=t.get(0);return"content-box"===t.css("box-sizing")&&(this._hasScroll(n)||this._hasScroll(n,"left"))?(e=parseFloat(n.style.width),i=parseFloat(n.style.height),s=this._getPaddingPlusBorderDimensions(t),e=isNaN(e)?this._getElementTheoreticalSize(t,s,"width"):e,{height:i=isNaN(i)?this._getElementTheoreticalSize(t,s,"height"):i,width:e}):{height:parseFloat(t.css("height")),width:parseFloat(t.css("width"))}},_getElementTheoreticalSize:function(t,e,i){return Math.max(0,Math.ceil(t.get(0)["offset"+i[0].toUpperCase()+i.slice(1)]-e[i]-.5))||0},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;e
").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize;return{left:this.originalPosition.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize;return{top:this.originalPosition.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},sw:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,i,s]))},ne:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},nw:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,i,s]))}},_propagate:function(e,i){t.ui.plugin.call(this,e,[i,this.ui()]),"resize"!==e&&this._trigger(e,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(e){var i=t(this).resizable("instance"),s=i.options,n=i._proportionallyResizeElements,o=n.length&&/textarea/i.test(n[0].nodeName),a=o&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,r=o?0:i.sizeDiff.width,l={width:i.size.width-r,height:i.size.height-a},h=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,c=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(t.extend(l,c&&h?{top:c,left:h}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};n&&n.length&&t(n[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",e)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var e,i,s,n,o,a,r,l=t(this).resizable("instance"),h=l.options,c=l.element,u=h.containment,d=u instanceof t?u.get(0):/parent/.test(u)?c.parent().get(0):u;d&&(l.containerElement=t(d),/document/.test(u)||u===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(e=t(d),i=[],t(["Top","Right","Left","Bottom"]).each(function(t,s){i[t]=l._num(e.css("padding"+s))}),l.containerOffset=e.offset(),l.containerPosition=e.position(),l.containerSize={height:e.innerHeight()-i[3],width:e.innerWidth()-i[1]},s=l.containerOffset,n=l.containerSize.height,o=l.containerSize.width,a=l._hasScroll(d,"left")?d.scrollWidth:o,r=l._hasScroll(d)?d.scrollHeight:n,l.parentData={element:d,left:s.left,top:s.top,width:a,height:r}))},resize:function(e){var i,s,n,o,a=t(this).resizable("instance"),r=a.options,l=a.containerOffset,h=a.position,c=a._aspectRatio||e.shiftKey,u={top:0,left:0},d=a.containerElement,p=!0;d[0]!==document&&/static/.test(d.css("position"))&&(u=l),h.left<(a._helper?l.left:0)&&(a.size.width=a.size.width+(a._helper?a.position.left-l.left:a.position.left-u.left),c&&(a.size.height=a.size.width/a.aspectRatio,p=!1),a.position.left=r.helper?l.left:0),h.top<(a._helper?l.top:0)&&(a.size.height=a.size.height+(a._helper?a.position.top-l.top:a.position.top),c&&(a.size.width=a.size.height*a.aspectRatio,p=!1),a.position.top=a._helper?l.top:0),n=a.containerElement.get(0)===a.element.parent().get(0),o=/relative|absolute/.test(a.containerElement.css("position")),n&&o?(a.offset.left=a.parentData.left+a.position.left,a.offset.top=a.parentData.top+a.position.top):(a.offset.left=a.element.offset().left,a.offset.top=a.element.offset().top),i=Math.abs(a.sizeDiff.width+(a._helper?a.offset.left-u.left:a.offset.left-l.left)),s=Math.abs(a.sizeDiff.height+(a._helper?a.offset.top-u.top:a.offset.top-l.top)),i+a.size.width>=a.parentData.width&&(a.size.width=a.parentData.width-i,c&&(a.size.height=a.size.width/a.aspectRatio,p=!1)),s+a.size.height>=a.parentData.height&&(a.size.height=a.parentData.height-s,c&&(a.size.width=a.size.height*a.aspectRatio,p=!1)),p||(a.position.left=a.prevPosition.left,a.position.top=a.prevPosition.top,a.size.width=a.prevSize.width,a.size.height=a.prevSize.height)},stop:function(){var e=t(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.containerPosition,o=e.containerElement,a=t(e.helper),r=a.offset(),l=a.outerWidth()-e.sizeDiff.width,h=a.outerHeight()-e.sizeDiff.height;e._helper&&!i.animate&&/relative/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h}),e._helper&&!i.animate&&/static/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var e=t(this).resizable("instance");t(e.options.alsoResize).each(function(){var i=t(this),s=e._calculateAdjustedElementDimensions(i);i.data("ui-resizable-alsoresize",{width:s.width,height:s.height,left:parseFloat(i.css("left")),top:parseFloat(i.css("top"))})})},resize:function(e,i){var s=t(this).resizable("instance"),n=s.options,o=s.originalSize,a=s.originalPosition,r={height:s.size.height-o.height||0,width:s.size.width-o.width||0,top:s.position.top-a.top||0,left:s.position.left-a.left||0};t(n.alsoResize).each(function(){var e=t(this),s=t(this).data("ui-resizable-alsoresize"),n={},o=e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(o,function(t,e){var i=(s[e]||0)+(r[e]||0);i&&i>=0&&(n[e]=i||null)}),e.css(n)})},stop:function(){t(this).removeData("ui-resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var e=t(this).resizable("instance"),i=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}),e._addClass(e.ghost,"ui-resizable-ghost"),!0===t.uiBackCompat&&"string"==typeof e.options.ghost&&e.ghost.addClass(this.options.ghost),e.ghost.appendTo(e.helper)},resize:function(){var e=t(this).resizable("instance");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=t(this).resizable("instance");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var e,i=t(this).resizable("instance"),s=i.options,n=i.size,o=i.originalSize,a=i.originalPosition,r=i.axis,l="number"==typeof s.grid?[s.grid,s.grid]:s.grid,h=l[0]||1,c=l[1]||1,u=Math.round((n.width-o.width)/h)*h,d=Math.round((n.height-o.height)/c)*c,p=o.width+u,f=o.height+d,g=s.maxWidth&&s.maxWidthp,v=s.minHeight&&s.minHeight>f;s.grid=l,_&&(p+=h),v&&(f+=c),g&&(p-=h),m&&(f-=c),/^(se|s|e)$/.test(r)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.top=a.top-d):/^(sw)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.left=a.left-u):((f-c<=0||p-h<=0)&&(e=i._getPaddingPlusBorderDimensions(this)),f-c>0?(i.size.height=f,i.position.top=a.top-d):(f=c-e.height,i.size.height=f,i.position.top=a.top+o.height-f),p-h>0?(i.size.width=p,i.position.left=a.left-u):(p=h-e.width,i.size.width=p,i.position.left=a.left+o.width-p))}}),t.ui.resizable,t.widget("ui.selectable",t.ui.mouse,{version:"1.14.1",options:{appendTo:"body",autoRefresh:!0,distance:0,filter:"*",tolerance:"touch",selected:null,selecting:null,start:null,stop:null,unselected:null,unselecting:null},_create:function(){var e=this;this._addClass("ui-selectable"),this.dragged=!1,this.refresh=function(){e.elementPos=t(e.element[0]).offset(),e.selectees=t(e.options.filter,e.element[0]),e._addClass(e.selectees,"ui-selectee"),e.selectees.each(function(){var i=t(this),s=i.offset(),n={left:s.left-e.elementPos.left,top:s.top-e.elementPos.top};t.data(this,"selectable-item",{element:this,$element:i,left:n.left,top:n.top,right:n.left+i.outerWidth(),bottom:n.top+i.outerHeight(),startselected:!1,selected:i.hasClass("ui-selected"),selecting:i.hasClass("ui-selecting"),unselecting:i.hasClass("ui-unselecting")})})},this.refresh(),this._mouseInit(),this.helper=t("
"),this._addClass(this.helper,"ui-selectable-helper")},_destroy:function(){this.selectees.removeData("selectable-item"),this._mouseDestroy()},_mouseStart:function(e){var i=this,s=this.options;this.opos=[e.pageX,e.pageY],this.elementPos=t(this.element[0]).offset(),!this.options.disabled&&(this.selectees=t(s.filter,this.element[0]),this._trigger("start",e),t(s.appendTo).append(this.helper),this.helper.css({left:e.pageX,top:e.pageY,width:0,height:0}),s.autoRefresh&&this.refresh(),this.selectees.filter(".ui-selected").each(function(){var s=t.data(this,"selectable-item");s.startselected=!0,e.metaKey||e.ctrlKey||(i._removeClass(s.$element,"ui-selected"),s.selected=!1,i._addClass(s.$element,"ui-unselecting"),s.unselecting=!0,i._trigger("unselecting",e,{unselecting:s.element}))}),t(e.target).parents().addBack().each(function(){var s,n=t.data(this,"selectable-item");if(n)return s=!e.metaKey&&!e.ctrlKey||!n.$element.hasClass("ui-selected"),i._removeClass(n.$element,s?"ui-unselecting":"ui-selected")._addClass(n.$element,s?"ui-selecting":"ui-unselecting"),n.unselecting=!s,n.selecting=s,n.selected=s,s?i._trigger("selecting",e,{selecting:n.element}):i._trigger("unselecting",e,{unselecting:n.element}),!1}))},_mouseDrag:function(e){if(this.dragged=!0,!this.options.disabled){var i,s=this,n=this.options,o=this.opos[0],a=this.opos[1],r=e.pageX,l=e.pageY;return o>r&&(i=r,r=o,o=i),a>l&&(i=l,l=a,a=i),this.helper.css({left:o,top:a,width:r-o,height:l-a}),this.selectees.each(function(){var i=t.data(this,"selectable-item"),h=!1,c={};i&&i.element!==s.element[0]&&(c.left=i.left+s.elementPos.left,c.right=i.right+s.elementPos.left,c.top=i.top+s.elementPos.top,c.bottom=i.bottom+s.elementPos.top,"touch"===n.tolerance?h=!(c.left>r||c.rightl||c.bottomo&&c.righta&&c.bottom *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3,activate:null,beforeStop:null,change:null,deactivate:null,out:null,over:null,receive:null,remove:null,sort:null,start:null,stop:null,update:null},_isOverAxis:function(t,e,i){return t>=e&&t=0;t--)this.items[t].item.removeData(this.widgetName+"-item");return this},_mouseCapture:function(e,i){var s=null,n=!1,o=this;return!this.reverting&&!this.options.disabled&&"static"!==this.options.type&&(this._refreshItems(e),t(e.target).parents().each(function(){if(t.data(this,o.widgetName+"-item")===o)return s=t(this),!1}),t.data(e.target,o.widgetName+"-item")===o&&(s=t(e.target)),!!s&&(!this.options.handle||!!i||(t(this.options.handle,s).find("*").addBack().each(function(){this===e.target&&(n=!0)}),!!n))&&(this.currentItem=s,this._removeCurrentsFromItems(),!0))},_mouseStart:function(e,i,s){var n,o,a=this.options;if(this.currentContainer=this,this.refreshPositions(),this.appendTo=t("parent"!==a.appendTo?a.appendTo:this.currentItem.parent()),this.helper=this._createHelper(e),this._cacheHelperProportions(),this._cacheMargins(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},t.extend(this.offset,{click:{left:e.pageX-this.offset.left,top:e.pageY-this.offset.top},relative:this._getRelativeOffset()}),this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),a.cursorAt&&this._adjustOffsetFromHelper(a.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!==this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),this.scrollParent=this.placeholder.scrollParent(),t.extend(this.offset,{parent:this._getParentOffset()}),a.containment&&this._setContainment(),a.cursor&&"auto"!==a.cursor&&(o=this.document.find("body"),this._storedStylesheet=t("").appendTo(o)),a.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",a.zIndex)),a.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",a.opacity)),this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",e,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions(),!s)for(n=this.containers.length-1;n>=0;n--)this.containers[n]._trigger("activate",e,this._uiHash(this));return t.ui.ddmanager&&(t.ui.ddmanager.current=this),t.ui.ddmanager&&!a.dropBehaviour&&t.ui.ddmanager.prepareOffsets(this,e),this.dragging=!0,this._addClass(this.helper,"ui-sortable-helper"),this.helper.parent().is(this.appendTo)||(this.helper.detach().appendTo(this.appendTo),this.offset.parent=this._getParentOffset()),this.position=this.originalPosition=this._generatePosition(e),this.originalPageX=e.pageX,this.originalPageY=e.pageY,this.lastPositionAbs=this.positionAbs=this._convertPositionTo("absolute"),this._mouseDrag(e),!0},_scroll:function(t){var e=this.options,i=!1;return this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-t.pageY=0;i--)if(n=(s=this.items[i]).item[0],(o=this._intersectsWithPointer(s))&&s.instance===this.currentContainer&&n!==this.currentItem[0]&&this.placeholder[1===o?"next":"prev"]()[0]!==n&&!t.contains(this.placeholder[0],n)&&("semi-dynamic"!==this.options.type||!t.contains(this.element[0],n))){if(this.direction=1===o?"down":"up","pointer"===this.options.tolerance||this._intersectsWithSides(s))this._rearrange(e,s);else break;this._trigger("change",e,this._uiHash());break}return this._contactContainers(e),t.ui.ddmanager&&t.ui.ddmanager.drag(this,e),this._trigger("sort",e,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(e,i){if(e){if(t.ui.ddmanager&&!this.options.dropBehaviour&&t.ui.ddmanager.drop(this,e),this.options.revert){var s=this,n=this.placeholder.offset(),o=this.options.axis,a={};o&&"x"!==o||(a.left=n.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollLeft)),o&&"y"!==o||(a.top=n.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollTop)),this.reverting=!0,t(this.helper).animate(a,parseInt(this.options.revert,10)||500,function(){s._clear(e)})}else this._clear(e,i);return!1}},cancel:function(){if(this.dragging){this._mouseUp(new t.Event("mouseup",{target:null})),"original"===this.options.helper?(this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")):this.currentItem.show();for(var e=this.containers.length-1;e>=0;e--)this.containers[e]._trigger("deactivate",null,this._uiHash(this)),this.containers[e].containerCache.over&&(this.containers[e]._trigger("out",null,this._uiHash(this)),this.containers[e].containerCache.over=0)}return this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),"original"!==this.options.helper&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),t.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?t(this.domPosition.prev).after(this.currentItem):t(this.domPosition.parent).prepend(this.currentItem)),this},serialize:function(e){var i=this._getItemsAsjQuery(e&&e.connected),s=[];return e=e||{},t(i).each(function(){var i=(t(e.item||this).attr(e.attribute||"id")||"").match(e.expression||/(.+)[\-=_](.+)/);i&&s.push((e.key||i[1]+"[]")+"="+(e.key&&e.expression?i[1]:i[2]))}),!s.length&&e.key&&s.push(e.key+"="),s.join("&")},toArray:function(e){var i=this._getItemsAsjQuery(e&&e.connected),s=[];return e=e||{},i.each(function(){s.push(t(e.item||this).attr(e.attribute||"id")||"")}),s},_intersectsWith:function(t){var e=this.positionAbs.left,i=e+this.helperProportions.width,s=this.positionAbs.top,n=s+this.helperProportions.height,o=t.left,a=o+t.width,r=t.top,l=r+t.height,h=this.offset.click.top,c=this.offset.click.left,u="x"===this.options.axis||s+h>r&&s+ho&&e+ct[this.floating?"width":"height"]?u&&d:o0?"down":"up")},_getDragHorizontalDirection:function(){var t=this.positionAbs.left-this.lastPositionAbs.left;return 0!==t&&(t>0?"right":"left")},refresh:function(t){return this._refreshItems(t),this._setHandleClassName(),this.refreshPositions(),this},_connectWith:function(){var t=this.options;return t.connectWith.constructor===String?[t.connectWith]:t.connectWith},_getItemsAsjQuery:function(e){var i,s,n,o,a=[],r=[],l=this._connectWith();if(l&&e)for(i=l.length-1;i>=0;i--)for(s=(n=t(l[i],this.document[0])).length-1;s>=0;s--)(o=t.data(n[s],this.widgetFullName))&&o!==this&&!o.options.disabled&&r.push(["function"==typeof o.options.items?o.options.items.call(o.element):t(o.options.items,o.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),o]);function h(){a.push(this)}for(r.push(["function"==typeof this.options.items?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):t(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]),i=r.length-1;i>=0;i--)r[i][0].each(h);return t(a)},_removeCurrentsFromItems:function(){var e=this.currentItem.find(":data("+this.widgetName+"-item)");this.items=t.grep(this.items,function(t){for(var i=0;i=0;i--)for(s=(n=t(d[i],this.document[0])).length-1;s>=0;s--)(o=t.data(n[s],this.widgetFullName))&&o!==this&&!o.options.disabled&&(u.push(["function"==typeof o.options.items?o.options.items.call(o.element[0],e,{item:this.currentItem}):t(o.options.items,o.element),o]),this.containers.push(o));for(i=u.length-1;i>=0;i--)for(s=0,a=u[i][1],h=(r=u[i][0]).length;s=0;i--)s=this.items[i],(!this.currentContainer||s.instance===this.currentContainer||s.item[0]===this.currentItem[0])&&(n=this.options.toleranceElement?t(this.options.toleranceElement,s.item):s.item,e||(s.width=n.outerWidth(),s.height=n.outerHeight()),s.left=(o=n.offset()).left,s.top=o.top)},refreshPositions:function(t){var e,i;if(this.floating=!!this.items.length&&("x"===this.options.axis||this._isFloating(this.items[0].item)),this.offsetParent&&this.helper&&(this.offset.parent=this._getParentOffset()),this._refreshItemPositions(t),this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(e=this.containers.length-1;e>=0;e--)i=this.containers[e].element.offset(),this.containers[e].containerCache.left=i.left,this.containers[e].containerCache.top=i.top,this.containers[e].containerCache.width=this.containers[e].element.outerWidth(),this.containers[e].containerCache.height=this.containers[e].element.outerHeight();return this},_createPlaceholder:function(e){var i,s,n=(e=e||this).options;n.placeholder&&n.placeholder.constructor!==String||(i=n.placeholder,s=e.currentItem[0].nodeName.toLowerCase(),n.placeholder={element:function(){var n=t("<"+s+">",e.document[0]);return e._addClass(n,"ui-sortable-placeholder",i||e.currentItem[0].className)._removeClass(n,"ui-sortable-helper"),"tbody"===s?e._createTrPlaceholder(e.currentItem.find("tr").eq(0),t("",e.document[0]).appendTo(n)):"tr"===s?e._createTrPlaceholder(e.currentItem,n):"img"===s&&n.attr("src",e.currentItem.attr("src")),i||n.css("visibility","hidden"),n},update:function(t,o){(!i||n.forcePlaceholderSize)&&((!o.height()||n.forcePlaceholderSize&&("tbody"===s||"tr"===s))&&o.height(e.currentItem.innerHeight()-parseInt(e.currentItem.css("paddingTop")||0,10)-parseInt(e.currentItem.css("paddingBottom")||0,10)),o.width()||o.width(e.currentItem.innerWidth()-parseInt(e.currentItem.css("paddingLeft")||0,10)-parseInt(e.currentItem.css("paddingRight")||0,10)))}}),e.placeholder=t(n.placeholder.element.call(e.element,e.currentItem)),e.currentItem.after(e.placeholder),n.placeholder.update(e,e.placeholder)},_createTrPlaceholder:function(e,i){var s=this;e.children().each(function(){t(" ",s.document[0]).attr("colspan",t(this).attr("colspan")||1).appendTo(i)})},_contactContainers:function(e){var i,s,n,o,a,r,l,h,c,u,d=null,p=null;for(i=this.containers.length-1;i>=0;i--)if(!t.contains(this.currentItem[0],this.containers[i].element[0])){if(this._intersectsWith(this.containers[i].containerCache)){if(d&&t.contains(this.containers[i].element[0],d.element[0]))continue;d=this.containers[i],p=i}else this.containers[i].containerCache.over&&(this.containers[i]._trigger("out",e,this._uiHash(this)),this.containers[i].containerCache.over=0)}if(d){if(1===this.containers.length)this.containers[p].containerCache.over||(this.containers[p]._trigger("over",e,this._uiHash(this)),this.containers[p].containerCache.over=1);else{for(n=1e4,o=null,a=(c=d.floating||this._isFloating(this.currentItem))?"left":"top",r=c?"width":"height",u=c?"pageX":"pageY",s=this.items.length-1;s>=0;s--)t.contains(this.containers[p].element[0],this.items[s].item[0])&&this.items[s].item[0]!==this.currentItem[0]&&(l=this.items[s].item.offset()[a],h=!1,e[u]-l>this.items[s][r]/2&&(h=!0),Math.abs(e[u]-l)this.containment[2]&&(o=this.containment[2]+this.offset.click.left),e.pageY-this.offset.click.top>this.containment[3]&&(a=this.containment[3]+this.offset.click.top)),n.grid&&(i=this.originalPageY+Math.round((a-this.originalPageY)/n.grid[1])*n.grid[1],a=this.containment?i-this.offset.click.top>=this.containment[1]&&i-this.offset.click.top<=this.containment[3]?i:i-this.offset.click.top>=this.containment[1]?i-n.grid[1]:i+n.grid[1]:i,s=this.originalPageX+Math.round((o-this.originalPageX)/n.grid[0])*n.grid[0],o=this.containment?s-this.offset.click.left>=this.containment[0]&&s-this.offset.click.left<=this.containment[2]?s:s-this.offset.click.left>=this.containment[0]?s-n.grid[0]:s+n.grid[0]:s)),{top:a-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.scrollParent.scrollTop():l?0:r.scrollTop()),left:o-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():l?0:r.scrollLeft())}},_rearrange:function(t,e,i,s){i?i[0].appendChild(this.placeholder[0]):e.item[0].parentNode.insertBefore(this.placeholder[0],"down"===this.direction?e.item[0]:e.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var n=this.counter;this._delay(function(){n===this.counter&&this.refreshPositions(!s)})},_clear:function(t,e){this.reverting=!1;var i,s=[];if(!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem),this._noFinalSort=null,this.helper[0]===this.currentItem[0]){for(i in this._storedCSS)("auto"===this._storedCSS[i]||"static"===this._storedCSS[i])&&(this._storedCSS[i]="");this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")}else this.currentItem.show();function n(t,e,i){return function(s){i._trigger(t,s,e._uiHash(e))}}for(this.fromOutside&&!e&&s.push(function(t){this._trigger("receive",t,this._uiHash(this.fromOutside))}),(this.fromOutside||this.domPosition.prev!==this.currentItem.prev().not(".ui-sortable-helper")[0]||this.domPosition.parent!==this.currentItem.parent()[0])&&!e&&s.push(function(t){this._trigger("update",t,this._uiHash())}),this===this.currentContainer||e||(s.push(function(t){this._trigger("remove",t,this._uiHash())}),s.push((function(t){return function(e){t._trigger("receive",e,this._uiHash(this))}}).call(this,this.currentContainer)),s.push((function(t){return function(e){t._trigger("update",e,this._uiHash(this))}}).call(this,this.currentContainer))),i=this.containers.length-1;i>=0;i--)e||s.push(n("deactivate",this,this.containers[i])),this.containers[i].containerCache.over&&(s.push(n("out",this,this.containers[i])),this.containers[i].containerCache.over=0);if(this._storedStylesheet&&(this._storedStylesheet.remove(),this._storedStylesheet=null),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex","auto"===this._storedZIndex?"":this._storedZIndex),this.dragging=!1,e||this._trigger("beforeStop",t,this._uiHash()),this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.cancelHelperRemoval||(this.helper[0]!==this.currentItem[0]&&this.helper.remove(),this.helper=null),!e){for(i=0;i li > :first-child").add(t.find("> :not(li)").filter(function(t){return t%2==0}))},heightStyle:"auto",icons:{activeHeader:"ui-icon-triangle-1-s",header:"ui-icon-triangle-1-e"},activate:null,beforeActivate:null},hideProps:{borderTopWidth:"hide",borderBottomWidth:"hide",paddingTop:"hide",paddingBottom:"hide",height:"hide"},showProps:{borderTopWidth:"show",borderBottomWidth:"show",paddingTop:"show",paddingBottom:"show",height:"show"},_create:function(){var e=this.options;this.prevShow=this.prevHide=t(),this._addClass("ui-accordion","ui-widget ui-helper-reset"),this.element.attr("role","tablist"),e.collapsible||!1!==e.active&&null!=e.active||(e.active=0),this._processPanels(),e.active<0&&(e.active+=this.headers.length),this._refresh()},_getCreateEventData:function(){return{header:this.active,panel:this.active.length?this.active.next():t()}},_createIcons:function(){var e,i,s=this.options.icons;s&&(e=t(""),this._addClass(e,"ui-accordion-header-icon","ui-icon "+s.header),e.prependTo(this.headers),i=this.active.children(".ui-accordion-header-icon"),this._removeClass(i,s.header)._addClass(i,null,s.activeHeader)._addClass(this.headers,"ui-accordion-icons"))},_destroyIcons:function(){this._removeClass(this.headers,"ui-accordion-icons"),this.headers.children(".ui-accordion-header-icon").remove()},_destroy:function(){var t;this.element.removeAttr("role"),this.headers.removeAttr("role aria-expanded aria-selected aria-controls tabIndex").removeUniqueId(),this._destroyIcons(),t=this.headers.next().css("display","").removeAttr("role aria-hidden aria-labelledby").removeUniqueId(),"content"!==this.options.heightStyle&&t.css("height","")},_setOption:function(t,e){if("active"===t){this._activate(e);return}"event"===t&&(this.options.event&&this._off(this.headers,this.options.event),this._setupEvents(e)),this._super(t,e),"collapsible"!==t||e||!1!==this.options.active||this._activate(0),"icons"===t&&(this._destroyIcons(),e&&this._createIcons())},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t),this._toggleClass(null,"ui-state-disabled",!!t)},_keydown:function(e){if(!e.altKey&&!e.ctrlKey){var i=t.ui.keyCode,s=this.headers.length,n=this.headers.index(e.target),o=!1;switch(e.keyCode){case i.RIGHT:case i.DOWN:o=this.headers[(n+1)%s];break;case i.LEFT:case i.UP:o=this.headers[(n-1+s)%s];break;case i.SPACE:case i.ENTER:this._eventHandler(e);break;case i.HOME:o=this.headers[0];break;case i.END:o=this.headers[s-1]}o&&(t(e.target).attr("tabIndex",-1),t(o).attr("tabIndex",0),t(o).trigger("focus"),e.preventDefault())}},_panelKeyDown:function(e){e.keyCode===t.ui.keyCode.UP&&e.ctrlKey&&t(e.currentTarget).prev().trigger("focus")},refresh:function(){var e=this.options;this._processPanels(),(!1!==e.active||!0!==e.collapsible)&&this.headers.length?!1===e.active?this._activate(0):this.active.length&&!t.contains(this.element[0],this.active[0])?this.headers.length===this.headers.find(".ui-state-disabled").length?(e.active=!1,this.active=t()):this._activate(Math.max(0,e.active-1)):e.active=this.headers.index(this.active):(e.active=!1,this.active=t()),this._destroyIcons(),this._refresh()},_processPanels:function(){var t=this.headers,e=this.panels;"function"==typeof this.options.header?this.headers=this.options.header(this.element):this.headers=this.element.find(this.options.header),this._addClass(this.headers,"ui-accordion-header ui-accordion-header-collapsed","ui-state-default"),this.panels=this.headers.next().filter(":not(.ui-accordion-content-active)").hide(),this._addClass(this.panels,"ui-accordion-content","ui-helper-reset ui-widget-content"),e&&(this._off(t.not(this.headers)),this._off(e.not(this.panels)))},_refresh:function(){var e,i=this.options,s=i.heightStyle,n=this.element.parent();this.active=this._findActive(i.active),this._addClass(this.active,"ui-accordion-header-active","ui-state-active")._removeClass(this.active,"ui-accordion-header-collapsed"),this._addClass(this.active.next(),"ui-accordion-content-active"),this.active.next().show(),this.headers.attr("role","tab").each(function(){var e=t(this),i=e.uniqueId().attr("id"),s=e.next(),n=s.uniqueId().attr("id");e.attr("aria-controls",n),s.attr("aria-labelledby",i)}).next().attr("role","tabpanel"),this.headers.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}).next().attr({"aria-hidden":"true"}).hide(),this.active.length?this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}).next().attr({"aria-hidden":"false"}):this.headers.eq(0).attr("tabIndex",0),this._createIcons(),this._setupEvents(i.event),"fill"===s?(e=n.height(),this.element.siblings(":visible").each(function(){var i=t(this),s=i.css("position");"absolute"!==s&&"fixed"!==s&&(e-=i.outerHeight(!0))}),this.headers.each(function(){e-=t(this).outerHeight(!0)}),this.headers.next().each(function(){t(this).height(Math.max(0,e-t(this).innerHeight()+t(this).height()))}).css("overflow","auto")):"auto"===s&&(e=0,this.headers.next().each(function(){var i=t(this).is(":visible");i||t(this).show(),e=Math.max(e,t(this).css("height","").height()),i||t(this).hide()}).height(e))},_activate:function(e){var i=this._findActive(e)[0];i!==this.active[0]&&(i=i||this.active[0],this._eventHandler({target:i,currentTarget:i,preventDefault:t.noop}))},_findActive:function(e){return"number"==typeof e?this.headers.eq(e):t()},_setupEvents:function(e){var i={keydown:"_keydown"};e&&t.each(e.split(" "),function(t,e){i[e]="_eventHandler"}),this._off(this.headers.add(this.headers.next())),this._on(this.headers,i),this._on(this.headers.next(),{keydown:"_panelKeyDown"}),this._hoverable(this.headers),this._focusable(this.headers)},_eventHandler:function(e){var i,s,n=this.options,o=this.active,a=t(e.currentTarget),r=a[0]===o[0],l=r&&n.collapsible,h=l?t():a.next(),c=o.next(),u={oldHeader:o,oldPanel:c,newHeader:l?t():a,newPanel:h};e.preventDefault(),(!r||n.collapsible)&&!1!==this._trigger("beforeActivate",e,u)&&(n.active=!l&&this.headers.index(a),this.active=r?t():a,this._toggle(u),this._removeClass(o,"ui-accordion-header-active","ui-state-active"),n.icons&&(i=o.children(".ui-accordion-header-icon"),this._removeClass(i,null,n.icons.activeHeader)._addClass(i,null,n.icons.header)),r||(this._removeClass(a,"ui-accordion-header-collapsed")._addClass(a,"ui-accordion-header-active","ui-state-active"),n.icons&&(s=a.children(".ui-accordion-header-icon"),this._removeClass(s,null,n.icons.header)._addClass(s,null,n.icons.activeHeader)),this._addClass(a.next(),"ui-accordion-content-active")))},_toggle:function(e){var i=e.newPanel,s=this.prevShow.length?this.prevShow:e.oldPanel;this.prevShow.add(this.prevHide).stop(!0,!0),this.prevShow=i,this.prevHide=s,this.options.animate?this._animate(i,s,e):(s.hide(),i.show(),this._toggleComplete(e)),s.attr({"aria-hidden":"true"}),s.prev().attr({"aria-selected":"false","aria-expanded":"false"}),i.length&&s.length?s.prev().attr({tabIndex:-1,"aria-expanded":"false"}):i.length&&this.headers.filter(function(){return 0===parseInt(t(this).attr("tabIndex"),10)}).attr("tabIndex",-1),i.attr("aria-hidden","false").prev().attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_animate:function(t,e,i){var s,n,o,a=this,r=0,l=t.css("box-sizing"),h=t.length&&(!e.length||t.index()",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(e){var i=t(e.target),s=t(this.document[0].activeElement);!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&s.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(e){this._delay(function(){t.contains(this.element[0],this.document[0].activeElement)||this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(e){if(!this.previousFilter&&(e.clientX!==this.lastMousePosition.x||e.clientY!==this.lastMousePosition.y)){this.lastMousePosition={x:e.clientX,y:e.clientY};var i=t(e.target).closest(".ui-menu-item"),s=t(e.currentTarget);!(i[0]!==s[0]||s.is(".ui-state-active"))&&(this._removeClass(s.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,s))}},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),e.children().each(function(){var e=t(this);e.data("ui-menu-submenu-caret")&&e.remove()})},_keydown:function(e){var i,s,n,o,a=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move("first","first",e);break;case t.ui.keyCode.END:this._move("last","last",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:a=!1,s=this.previousFilter||"",o=!1,n=e.keyCode>=96&&e.keyCode<=105?(e.keyCode-96).toString():String.fromCharCode(e.keyCode),clearTimeout(this.filterTimer),n===s?o=!0:n=s+n,i=this._filterMenuItems(n),(i=o&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i).length||(n=String.fromCharCode(e.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(e,i),this.previousFilter=n,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}a&&e.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var e,i,s,n,o=this,a=this.options.icons.submenu,r=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),i=r.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=t(this),i=e.prev(),s=t("").data("ui-menu-submenu-caret",!0);o._addClass(s,"ui-menu-icon","ui-icon "+a),i.attr("aria-haspopup","true").prepend(s),e.attr("aria-labelledby",i.attr("id"))}),this._addClass(i,"ui-menu","ui-widget ui-widget-content ui-front"),(e=r.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var e=t(this);o._isDivider(e)&&o._addClass(e,"ui-menu-divider","ui-widget-content")}),n=(s=e.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(s,"ui-menu-item")._addClass(n,"ui-menu-item-wrapper"),e.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return({menu:"menuitem",listbox:"option"})[this.options.role]},_setOption:function(t,e){if("icons"===t){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)}this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i,s,n;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),n=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(e){var i,s,n,o,a,r;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,n=e.offset().top-this.activeMenu.offset().top-i-s,o=this.activeMenu.scrollTop(),a=this.activeMenu.height(),r=e.outerHeight(),n<0?this.activeMenu.scrollTop(o+n):n+r>a&&this.activeMenu.scrollTop(o+n-a+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:t(e&&e.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(e),this._removeClass(s.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=s},i?0:this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(e){return!t(e.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this._menuItems(this.active.children(".ui-menu")).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_menuItems:function(t){return(t||this.element).find(this.options.items).filter(".ui-menu-item")},_move:function(t,e,i){var s;this.active&&(s="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").last():this.active[t+"All"](".ui-menu-item").first()),s&&s.length&&this.active||(s=this._menuItems(this.activeMenu)[e]()),this.focus(i,s)},nextPage:function(e){var i,s,n;if(!this.active){this.next(e);return}!this.isLastItem()&&(this._hasScroll()?(s=this.active.offset().top,n=this.element.innerHeight(),0===t.fn.jquery.indexOf("3.2.")&&(n+=this.element[0].offsetHeight-this.element.outerHeight()),this.active.nextAll(".ui-menu-item").each(function(){return(i=t(this)).offset().top-s-n<0}),this.focus(e,i)):this.focus(e,this._menuItems(this.activeMenu)[this.active?"last":"first"]()))},previousPage:function(e){var i,s,n;if(!this.active){this.next(e);return}!this.isFirstItem()&&(this._hasScroll()?(s=this.active.offset().top,n=this.element.innerHeight(),0===t.fn.jquery.indexOf("3.2.")&&(n+=this.element[0].offsetHeight-this.element.outerHeight()),this.active.prevAll(".ui-menu-item").each(function(){return(i=t(this)).offset().top-s+n>0}),this.focus(e,i)):this.focus(e,this._menuItems(this.activeMenu).first()))},_hasScroll:function(){return this.element.outerHeight()",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var e,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,a="input"===n;this.isMultiLine=o||!a&&"true"===this.element.prop("contentEditable"),this.valueMethod=this.element[o||a?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly")){e=!0,s=!0,i=!0;return}e=!1,s=!1,i=!1;var o=t.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:e=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:e=!0,this._move("nextPage",n);break;case o.UP:e=!0,this._keyEvent("previous",n);break;case o.DOWN:e=!0,this._keyEvent("next",n);break;case o.ENTER:this.menu.active&&(e=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(e){e=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&s.preventDefault();return}if(!i){var n=t.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(t){if(s){s=!1,t.preventDefault();return}this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=t("